Depuis le lancement du protocole Ordinals en février 2023, la frappe de BTC NFT et la recrudescence des jetons BRC-20 ont conduit à un réseau BTC très actif. Ce qui a suivi a été une augmentation des frais de réseau BTC et de la congestion du réseau. De plus, le fait que le réseau BTC ne supporte pas les contrats intelligents limite le développement de services écologiques plus complexes. Le marché a commencé à se concentrer sur le réseau et les applications de deuxième niveau de BTC, dans l'espoir de profiter des avantages de la croissance écologique de BTC.
**Dans cet article, nous allons vous expliquer le réseau BTC layer-2 Stacks, sa conception architecturale, sa part écologique, et les enjeux auxquels il fait face. **
**Que sont les piles ? **
Stacks a été créé par Muneeb Ali sur la base de sa thèse de doctorat, qui a soigneusement introduit un cadre Internet construit autour de BTC. Au début, le projet s'appelait Blockstack, et il a été officiellement renommé Stacks en 2020. Il se définit comme la couche de contrat intelligent pour BTC.
Conception architecturale :
Les piles exécutent des contrats intelligents écrits en Clarity sur leur propre blockchain et finalisent les transactions en BTC. Les deux chaînes interagissent via le mécanisme de preuve de transfert (les détails sont introduits dans le mécanisme de consensus), de manière à utiliser la sécurité du réseau BTC pour assurer la sécurité des transactions.
Source : Béosine
Étant donné que les données de transaction de Stacks doivent être confirmées par le réseau BTC et que le réseau BTC génère un nouveau bloc environ toutes les 10 minutes, comment Stacks s'étend-il et s'accélère-t-il ?
Tout d'abord, Stacks a conçu un mécanisme spécial qui permet de générer plusieurs petits blocs appelés flux de microblocs sur la chaîne Stacks, permettant aux mineurs chargés de confirmer le bloc actuel de Stacks d'utiliser pleinement le réseau BTC pour générer deux blocs. L'intervalle de temps entre les blocs, pour traiter plus de transactions. Lorsque Bitcoin confirme le bloc actuel, ces micro-blocs seront également finalisés, et le prochain bloc Stacks sera lié au dernier micro-bloc actuel. **Comme indiqué ci-dessous:
Source : Dystopia Labs, Béosine
Détail du mécanisme:
Stacks définit les mineurs qui confirment que les micro-blocs recevront 60 % des frais de ces micro-blocs, et les nœuds qui génèrent ces micro-blocs recevront 40 % des frais pour encourager les mineurs à emballer les micro-blocs et à éviter les micro-blocs .. abus.
Deuxièmement, Stacks a lancé Hiro HyperChains, qui peut être compris comme la couche 2 de Stacks, offrant aux développeurs une plate-forme de développement de blockchain hautes performances pour répondre aux scénarios d'application à faible latence et à TPS élevé. Bien sûr, d'autres types de sous-réseaux peuvent également être construits sur Stacks pour répondre à divers besoins. Ces sous-réseaux confirmeront d'abord les transactions sur le réseau Stacks, puis confirmeront le statut final sur le réseau BTC.
Mécanisme de consensus : preuve de transfert (PoX)
Stacks utilise un mécanisme de consensus appelé Proof of Transfer (PoX). PoX est un algorithme de consensus entre deux blockchains, qui peut être considéré comme une preuve de travail + une preuve de gravure. Comme PoW, PoX oblige les mineurs à dépenser des ressources existantes (BTC) pour concourir pour l'opportunité de frapper le prochain bloc Stacks ; similaire à PoB, PoX oblige les mineurs à "brûler" BTC pour obtenir des récompenses en jetons STX.
Une caractéristique de PoX est que les bitcoins dépensés par les mineurs ne seront pas détruits, mais transférés aux détenteurs de jetons STX qui ont verrouillé des jetons STX, ce qui s'appelle Stacking. Grâce au mécanisme PoX, les mineurs dépensent du BTC pour concourir pour le droit de générer des blocs sur Stacks, et obtiennent des récompenses en jetons STX et des frais de transaction pour le bloc ; les détenteurs de STX verrouillent les jetons STX pour obtenir des récompenses en BTC, et l'APY actuel est d'environ 9 %.
Source:
Le réseau Stacks utilisera une fonction aléatoire vérifiable VRF pour sélectionner au hasard les producteurs de blocs (plus le BTC est dépensé, plus la probabilité d'être sélectionné est grande). Lorsque les mineurs obtiendront le droit de produire des blocs Stacks, ils commenceront à emballer de nouveaux blocs Stacks. Chaque bloc Stacks contient un pointeur de hachage pointant vers le bloc Stacks précédent et un pointeur de hachage pointant vers le bloc BTC correspondant, connectant ainsi le réseau Stacks et le réseau BTC.
**Quels changements Nakamoto apportera-t-il à la prochaine mise à jour majeure de Stacks ? **
Nakamoto est la prochaine mise à jour importante de Stacks et devrait être achevée au quatrième trimestre de 2023. La mise à niveau optimisera le langage Clarity, introduira des sous-réseaux et sBTC. Cette mise à niveau fournira des conditions de base relativement complètes pour la prochaine épidémie de l'écosystème BTC.
Sous-réseau :
Stacks introduira des sous-réseaux prenant en charge d'autres langages de programmation et environnements d'exécution, tels que les sous-réseaux EVM. Cela facilitera la migration des projets sur Ethereum vers le réseau Stacks, permettant à Stacks de capturer les fonds et le trafic de la chaîne EVM. Dans le même temps, ces contrats intelligents peuvent utiliser Bitcoin comme actifs, et finalement s'installer sur le réseau Bitcoin.
Subnet est la solution d'extension de Stacks, qui améliore les performances du réseau en sacrifiant une certaine décentralisation. Le sous-réseau peut choisir des nœuds mineurs avec une bande passante réseau élevée ou des nœuds mineurs appartenant à la liste blanche de sous-réseau pour traiter les transactions de sous-réseau afin de garantir des performances élevées.
sBTC:
sBTC est une solution d'ancrage BTC décentralisée lancée par Stacks dans la mise à niveau de Nakamoto. L'introduction de sBTC résoudra le problème de l'utilisation des actifs BTC dans le réseau de deuxième niveau BTC.Les contrats intelligents sur les sous-réseaux Stacks et Stacks peuvent utiliser sBTC pour mener à bien diverses activités DeFi telles que le prêt, l'échange et la frappe de pièces stables, augmentant la TVL de l'écosystème BTC.
À l'heure actuelle, il existe de nombreux types d'actifs ancrés à la BTC sur le marché, tels que Wrapped BTC (wBTC), RenBTC et tBTC qui introduisent la BTC dans Ethereum ; RBTC qui introduit la BTC dans le réseau RSK à deux couches de la BTC. Le principe d'ancrage est à peu près le même : verrouillez d'abord le BTC sur le réseau BTC, puis frappez le même nombre de BTC ancrés sur le réseau cible ; détruisez les BTC ancrés sur le réseau cible, puis déverrouillez le même nombre de BTC sur le réseau BTC . Mais la clé réside dans le degré de centralisation des actifs BTC verrouillés.Par exemple, wBTC est un BTC verrouillé par des utilisateurs détenus par des fournisseurs de services de dépositaire de crypto-monnaie, et le risque de centralisation est relativement élevé. 3AC et Alameda étaient auparavant des co-distributeurs de wBTC, et leur faillite a empêché certains utilisateurs d'échanger wBTC contre BTC. RBTC utilise l'adresse multi-signature du réseau BTC pour être responsable du verrouillage de BTC, et utilise le mécanisme Powpeg pour s'assurer que les informations verrouillées par BTC sont correctement transmises au réseau RSK et signées, réduisant encore le risque de centralisation.
sBTC utilise le portefeuille de signature de seuil pour gérer le BTC verrouillé dans le réseau BTC, et frappe le BTC via des contrats intelligents dans le réseau Stacks, réalisant ainsi un ancrage BTC non dépositaire et décentralisé. Pour effectuer une opération de rattachement pour déverrouiller BTC, une signature valide doit être obtenue : au moins 70 % des stackers (utilisateurs qui ont verrouillé des jetons STX pour obtenir des récompenses BTC dans PoX) puissance de signature. Cela réduit considérablement le risque de centralisation de la garde des actifs.
Source:
Avantages des piles
Avantages écologiques :
Stacks est actuellement le réseau de couche 2 BTC le plus actif. Après le lancement du protocole Ordinals, l'intérêt du marché pour BTC NFT a progressivement augmenté, et les activités NFT sur Stacks sont également devenues actives. Selon Muneeb Ali, le réseau Stacks a frappé plus de 650 000 $ de NFT.
De plus, la TVL du projet DeFi de Stacks Alex a augmenté de 500 % au premier semestre de cette année, et la TVL actuelle a atteint 24,61 millions de dollars. Alex est le chef Dex de Stacks, avec une structure de produits très complète, offrant des fonctions telles que les transactions, les prêts, les nouvelles transactions et les contrats perpétuels. Avec la mise à niveau de Stacks et la croissance de l'écosystème BTC, Alex a encore plus de place pour le développement.
Le projet Arkadiko de l'écosystème Stacks est similaire à MakerDAO, se concentrant sur les actifs sur-garantis pour frapper le stablecoin décentralisé USDA afin d'améliorer la liquidité des actifs du réseau Stacks. Bien que le protocole n'ait pas encore explosé, nous pouvons nous attendre à ses performances après l'introduction de sBTC dans le réseau Stacks.
Source:
Citycoin:
CityCoin est un protocole construit sur Stacks qui permet à la communauté de contribuer au trésor de la ville en dépensant des jetons STX pour gagner des récompenses en Citycoin. Les participants dépensent des jetons STX pour devenir des "mineurs" afin d'exploiter Citycoin. 30 % des jetons STX dépensés seront stockés dans le trésor de la ville, et les 70 % restants seront récompensés en tant que CityCoin Stackers. Si vous comprenez le mécanisme PoX ci-dessus, la conception incitative de Citycoin est presque la même.
source:
Miami a été la première ville à rejoindre le projet, en lançant MiamiCoin (MIA). La valeur totale des portefeuilles Miami City Vault a dépassé 20 millions de dollars, ce qui représente environ 2 % du budget public de la ville de Miami, et ces fonds seront utilisés pour redonner à la communauté locale. New York a ensuite rejoint l'initiative en lançant NYCCoin. Cela permet à plus de personnes d'accéder et d'utiliser des actifs numériques et des portefeuilles, de collecter des fonds pour les services publics de la région et aide également la marque Stacks à établir une bonne image.
Empile les défis possibles
Risques de conception PoX :
PoX oblige les mineurs BTC à dépenser BTC pour participer au concours de blocs Stacks, afin d'obtenir des récompenses en jetons STX. À l'heure actuelle, la concurrence entre les mineurs de BTC est faible et les revenus sont énormes (1000 STX/bloc, la récompense est divisée par deux tous les 4 ans, et finalement réduite à 125 STX/bloc), et les mineurs sont très motivés pour participer à la compétition. des piles. Comme le montrent les données de la figure ci-dessous, les mineurs qui ont participé à 7278 compétitions ont dépensé environ 3,56 BTC et obtenu 1 337 000 jetons STX (actuellement environ 29,4 BTC)
Statistiques:
Si les récompenses Stacks diminuent à l'avenir, que le nombre de mineurs participant à la compétition augmente et que les récompenses en jetons STX que les mineurs reçoivent sont inférieures au BTC qu'ils dépensent, les mineurs continueront-ils à participer à PoX ? Selon les données d'Onstacks, il n'y a actuellement que 6 mineurs actifs participant à PoX. En supposant que le nombre de mineurs n'augmente que de 10 fois et que la récompense STX sera réduite de moitié à 500 STX/bloc dans environ un an, le taux de change STX/BTC doit augmenter de 2,5 fois pour s'assurer que les mineurs sont rentables afin d'être motivés à participer à PoX. Par conséquent, soit la valeur de STX peut continuer à augmenter, soit il y a une limite supérieure au nombre de mineurs participant au concours, afin d'assurer le fonctionnement continu du réseau Stacks. Stacks, comme BTC, peut-il récupérer même après l'"arrêt" des mineurs ?
Vulnérabilité contractuelle de PoX :
Le 19 avril 2023, Stacks a découvert qu'il y avait une faille dans la fonction d'augmentation des piles dans son contrat pox-2, ce qui a permis à l'adresse bc1qpyjutel6d4gj50dscphjrqcp29ljtfjel7ccap de recevoir plus de récompenses BTC que les calculs théoriques. **Ce calcul est erroné car la fonction stacks-increase mélange des opérations telles que des modifications de base de données avec la logique qui détermine les changements d'état, puis utilise le cycle de récompense-total-empilé comme variable globale pour enregistrer l'état dans des itérations successives. ** À l'heure actuelle, l'équipe Stacks bascule temporairement Stacks vers le consensus PoB, puis remplace le contrat pox-2 par le contrat pox-3, puis Stacks reprend le consensus PoX. Certains développeurs de la communauté appellent à améliorer Clarity en un langage de développement fonctionnel et orienté expression pour faciliter l'analyse statique et la vérification formelle, et pour éviter que de telles vulnérabilités ne se reproduisent sur le réseau principal à l'avenir.
Résumer
Stacks est sans aucun doute le projet principal du réseau BTC layer-2, avec une écologie durable et un effet de marque de haute qualité, et est sur le point d'inaugurer une mise à niveau majeure : pont BTC fiable et sans confiance, sBTC, sous-réseau et optimisation du langage Clarity, pour L'explosion écologique BTC fournit des conditions de base. **Mais en même temps, la complexité du mécanisme PoX a apporté quelques difficultés à l'équipe Stacks, et l'introduction de sous-réseaux ultérieurs augmentera la complexité de l'ensemble du réseau. Comment assurer le bon fonctionnement du réseau Stacks et réussir la mise à niveau de Nakamoto est un défi que l'équipe Stacks doit travailler dur pour résoudre. **
Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
Que sont les piles ? À quels défis les piles réseau BTC Layer 2 peuvent-elles être confrontées ?
Par @EatonAshton2, Beosin Security Researcher.
Depuis le lancement du protocole Ordinals en février 2023, la frappe de BTC NFT et la recrudescence des jetons BRC-20 ont conduit à un réseau BTC très actif. Ce qui a suivi a été une augmentation des frais de réseau BTC et de la congestion du réseau. De plus, le fait que le réseau BTC ne supporte pas les contrats intelligents limite le développement de services écologiques plus complexes. Le marché a commencé à se concentrer sur le réseau et les applications de deuxième niveau de BTC, dans l'espoir de profiter des avantages de la croissance écologique de BTC.
**Dans cet article, nous allons vous expliquer le réseau BTC layer-2 Stacks, sa conception architecturale, sa part écologique, et les enjeux auxquels il fait face. **
**Que sont les piles ? **
Stacks a été créé par Muneeb Ali sur la base de sa thèse de doctorat, qui a soigneusement introduit un cadre Internet construit autour de BTC. Au début, le projet s'appelait Blockstack, et il a été officiellement renommé Stacks en 2020. Il se définit comme la couche de contrat intelligent pour BTC.
Conception architecturale :
Les piles exécutent des contrats intelligents écrits en Clarity sur leur propre blockchain et finalisent les transactions en BTC. Les deux chaînes interagissent via le mécanisme de preuve de transfert (les détails sont introduits dans le mécanisme de consensus), de manière à utiliser la sécurité du réseau BTC pour assurer la sécurité des transactions.
Source : Béosine
Étant donné que les données de transaction de Stacks doivent être confirmées par le réseau BTC et que le réseau BTC génère un nouveau bloc environ toutes les 10 minutes, comment Stacks s'étend-il et s'accélère-t-il ?
Tout d'abord, Stacks a conçu un mécanisme spécial qui permet de générer plusieurs petits blocs appelés flux de microblocs sur la chaîne Stacks, permettant aux mineurs chargés de confirmer le bloc actuel de Stacks d'utiliser pleinement le réseau BTC pour générer deux blocs. L'intervalle de temps entre les blocs, pour traiter plus de transactions. Lorsque Bitcoin confirme le bloc actuel, ces micro-blocs seront également finalisés, et le prochain bloc Stacks sera lié au dernier micro-bloc actuel. **Comme indiqué ci-dessous:
Source : Dystopia Labs, Béosine
Détail du mécanisme:
Stacks définit les mineurs qui confirment que les micro-blocs recevront 60 % des frais de ces micro-blocs, et les nœuds qui génèrent ces micro-blocs recevront 40 % des frais pour encourager les mineurs à emballer les micro-blocs et à éviter les micro-blocs .. abus.
Deuxièmement, Stacks a lancé Hiro HyperChains, qui peut être compris comme la couche 2 de Stacks, offrant aux développeurs une plate-forme de développement de blockchain hautes performances pour répondre aux scénarios d'application à faible latence et à TPS élevé. Bien sûr, d'autres types de sous-réseaux peuvent également être construits sur Stacks pour répondre à divers besoins. Ces sous-réseaux confirmeront d'abord les transactions sur le réseau Stacks, puis confirmeront le statut final sur le réseau BTC.
Mécanisme de consensus : preuve de transfert (PoX)
Stacks utilise un mécanisme de consensus appelé Proof of Transfer (PoX). PoX est un algorithme de consensus entre deux blockchains, qui peut être considéré comme une preuve de travail + une preuve de gravure. Comme PoW, PoX oblige les mineurs à dépenser des ressources existantes (BTC) pour concourir pour l'opportunité de frapper le prochain bloc Stacks ; similaire à PoB, PoX oblige les mineurs à "brûler" BTC pour obtenir des récompenses en jetons STX.
Une caractéristique de PoX est que les bitcoins dépensés par les mineurs ne seront pas détruits, mais transférés aux détenteurs de jetons STX qui ont verrouillé des jetons STX, ce qui s'appelle Stacking. Grâce au mécanisme PoX, les mineurs dépensent du BTC pour concourir pour le droit de générer des blocs sur Stacks, et obtiennent des récompenses en jetons STX et des frais de transaction pour le bloc ; les détenteurs de STX verrouillent les jetons STX pour obtenir des récompenses en BTC, et l'APY actuel est d'environ 9 %.
Source:
Le réseau Stacks utilisera une fonction aléatoire vérifiable VRF pour sélectionner au hasard les producteurs de blocs (plus le BTC est dépensé, plus la probabilité d'être sélectionné est grande). Lorsque les mineurs obtiendront le droit de produire des blocs Stacks, ils commenceront à emballer de nouveaux blocs Stacks. Chaque bloc Stacks contient un pointeur de hachage pointant vers le bloc Stacks précédent et un pointeur de hachage pointant vers le bloc BTC correspondant, connectant ainsi le réseau Stacks et le réseau BTC.
**Quels changements Nakamoto apportera-t-il à la prochaine mise à jour majeure de Stacks ? **
Nakamoto est la prochaine mise à jour importante de Stacks et devrait être achevée au quatrième trimestre de 2023. La mise à niveau optimisera le langage Clarity, introduira des sous-réseaux et sBTC. Cette mise à niveau fournira des conditions de base relativement complètes pour la prochaine épidémie de l'écosystème BTC.
Sous-réseau :
Stacks introduira des sous-réseaux prenant en charge d'autres langages de programmation et environnements d'exécution, tels que les sous-réseaux EVM. Cela facilitera la migration des projets sur Ethereum vers le réseau Stacks, permettant à Stacks de capturer les fonds et le trafic de la chaîne EVM. Dans le même temps, ces contrats intelligents peuvent utiliser Bitcoin comme actifs, et finalement s'installer sur le réseau Bitcoin.
Subnet est la solution d'extension de Stacks, qui améliore les performances du réseau en sacrifiant une certaine décentralisation. Le sous-réseau peut choisir des nœuds mineurs avec une bande passante réseau élevée ou des nœuds mineurs appartenant à la liste blanche de sous-réseau pour traiter les transactions de sous-réseau afin de garantir des performances élevées.
sBTC:
sBTC est une solution d'ancrage BTC décentralisée lancée par Stacks dans la mise à niveau de Nakamoto. L'introduction de sBTC résoudra le problème de l'utilisation des actifs BTC dans le réseau de deuxième niveau BTC.Les contrats intelligents sur les sous-réseaux Stacks et Stacks peuvent utiliser sBTC pour mener à bien diverses activités DeFi telles que le prêt, l'échange et la frappe de pièces stables, augmentant la TVL de l'écosystème BTC.
À l'heure actuelle, il existe de nombreux types d'actifs ancrés à la BTC sur le marché, tels que Wrapped BTC (wBTC), RenBTC et tBTC qui introduisent la BTC dans Ethereum ; RBTC qui introduit la BTC dans le réseau RSK à deux couches de la BTC. Le principe d'ancrage est à peu près le même : verrouillez d'abord le BTC sur le réseau BTC, puis frappez le même nombre de BTC ancrés sur le réseau cible ; détruisez les BTC ancrés sur le réseau cible, puis déverrouillez le même nombre de BTC sur le réseau BTC . Mais la clé réside dans le degré de centralisation des actifs BTC verrouillés.Par exemple, wBTC est un BTC verrouillé par des utilisateurs détenus par des fournisseurs de services de dépositaire de crypto-monnaie, et le risque de centralisation est relativement élevé. 3AC et Alameda étaient auparavant des co-distributeurs de wBTC, et leur faillite a empêché certains utilisateurs d'échanger wBTC contre BTC. RBTC utilise l'adresse multi-signature du réseau BTC pour être responsable du verrouillage de BTC, et utilise le mécanisme Powpeg pour s'assurer que les informations verrouillées par BTC sont correctement transmises au réseau RSK et signées, réduisant encore le risque de centralisation.
sBTC utilise le portefeuille de signature de seuil pour gérer le BTC verrouillé dans le réseau BTC, et frappe le BTC via des contrats intelligents dans le réseau Stacks, réalisant ainsi un ancrage BTC non dépositaire et décentralisé. Pour effectuer une opération de rattachement pour déverrouiller BTC, une signature valide doit être obtenue : au moins 70 % des stackers (utilisateurs qui ont verrouillé des jetons STX pour obtenir des récompenses BTC dans PoX) puissance de signature. Cela réduit considérablement le risque de centralisation de la garde des actifs.
Source:
Avantages des piles
Avantages écologiques :
Stacks est actuellement le réseau de couche 2 BTC le plus actif. Après le lancement du protocole Ordinals, l'intérêt du marché pour BTC NFT a progressivement augmenté, et les activités NFT sur Stacks sont également devenues actives. Selon Muneeb Ali, le réseau Stacks a frappé plus de 650 000 $ de NFT.
De plus, la TVL du projet DeFi de Stacks Alex a augmenté de 500 % au premier semestre de cette année, et la TVL actuelle a atteint 24,61 millions de dollars. Alex est le chef Dex de Stacks, avec une structure de produits très complète, offrant des fonctions telles que les transactions, les prêts, les nouvelles transactions et les contrats perpétuels. Avec la mise à niveau de Stacks et la croissance de l'écosystème BTC, Alex a encore plus de place pour le développement.
Le projet Arkadiko de l'écosystème Stacks est similaire à MakerDAO, se concentrant sur les actifs sur-garantis pour frapper le stablecoin décentralisé USDA afin d'améliorer la liquidité des actifs du réseau Stacks. Bien que le protocole n'ait pas encore explosé, nous pouvons nous attendre à ses performances après l'introduction de sBTC dans le réseau Stacks.
Source:
Citycoin:
CityCoin est un protocole construit sur Stacks qui permet à la communauté de contribuer au trésor de la ville en dépensant des jetons STX pour gagner des récompenses en Citycoin. Les participants dépensent des jetons STX pour devenir des "mineurs" afin d'exploiter Citycoin. 30 % des jetons STX dépensés seront stockés dans le trésor de la ville, et les 70 % restants seront récompensés en tant que CityCoin Stackers. Si vous comprenez le mécanisme PoX ci-dessus, la conception incitative de Citycoin est presque la même.
source:
Miami a été la première ville à rejoindre le projet, en lançant MiamiCoin (MIA). La valeur totale des portefeuilles Miami City Vault a dépassé 20 millions de dollars, ce qui représente environ 2 % du budget public de la ville de Miami, et ces fonds seront utilisés pour redonner à la communauté locale. New York a ensuite rejoint l'initiative en lançant NYCCoin. Cela permet à plus de personnes d'accéder et d'utiliser des actifs numériques et des portefeuilles, de collecter des fonds pour les services publics de la région et aide également la marque Stacks à établir une bonne image.
Empile les défis possibles
Risques de conception PoX :
PoX oblige les mineurs BTC à dépenser BTC pour participer au concours de blocs Stacks, afin d'obtenir des récompenses en jetons STX. À l'heure actuelle, la concurrence entre les mineurs de BTC est faible et les revenus sont énormes (1000 STX/bloc, la récompense est divisée par deux tous les 4 ans, et finalement réduite à 125 STX/bloc), et les mineurs sont très motivés pour participer à la compétition. des piles. Comme le montrent les données de la figure ci-dessous, les mineurs qui ont participé à 7278 compétitions ont dépensé environ 3,56 BTC et obtenu 1 337 000 jetons STX (actuellement environ 29,4 BTC)
Statistiques:
Si les récompenses Stacks diminuent à l'avenir, que le nombre de mineurs participant à la compétition augmente et que les récompenses en jetons STX que les mineurs reçoivent sont inférieures au BTC qu'ils dépensent, les mineurs continueront-ils à participer à PoX ? Selon les données d'Onstacks, il n'y a actuellement que 6 mineurs actifs participant à PoX. En supposant que le nombre de mineurs n'augmente que de 10 fois et que la récompense STX sera réduite de moitié à 500 STX/bloc dans environ un an, le taux de change STX/BTC doit augmenter de 2,5 fois pour s'assurer que les mineurs sont rentables afin d'être motivés à participer à PoX. Par conséquent, soit la valeur de STX peut continuer à augmenter, soit il y a une limite supérieure au nombre de mineurs participant au concours, afin d'assurer le fonctionnement continu du réseau Stacks. Stacks, comme BTC, peut-il récupérer même après l'"arrêt" des mineurs ?
Vulnérabilité contractuelle de PoX :
Le 19 avril 2023, Stacks a découvert qu'il y avait une faille dans la fonction d'augmentation des piles dans son contrat pox-2, ce qui a permis à l'adresse bc1qpyjutel6d4gj50dscphjrqcp29ljtfjel7ccap de recevoir plus de récompenses BTC que les calculs théoriques. **Ce calcul est erroné car la fonction stacks-increase mélange des opérations telles que des modifications de base de données avec la logique qui détermine les changements d'état, puis utilise le cycle de récompense-total-empilé comme variable globale pour enregistrer l'état dans des itérations successives. ** À l'heure actuelle, l'équipe Stacks bascule temporairement Stacks vers le consensus PoB, puis remplace le contrat pox-2 par le contrat pox-3, puis Stacks reprend le consensus PoX. Certains développeurs de la communauté appellent à améliorer Clarity en un langage de développement fonctionnel et orienté expression pour faciliter l'analyse statique et la vérification formelle, et pour éviter que de telles vulnérabilités ne se reproduisent sur le réseau principal à l'avenir.
Résumer
Stacks est sans aucun doute le projet principal du réseau BTC layer-2, avec une écologie durable et un effet de marque de haute qualité, et est sur le point d'inaugurer une mise à niveau majeure : pont BTC fiable et sans confiance, sBTC, sous-réseau et optimisation du langage Clarity, pour L'explosion écologique BTC fournit des conditions de base. **Mais en même temps, la complexité du mécanisme PoX a apporté quelques difficultés à l'équipe Stacks, et l'introduction de sous-réseaux ultérieurs augmentera la complexité de l'ensemble du réseau. Comment assurer le bon fonctionnement du réseau Stacks et réussir la mise à niveau de Nakamoto est un défi que l'équipe Stacks doit travailler dur pour résoudre. **