L'ensemble du projet vise à résoudre un problème simple, à savoir «améliorer les performances et la scalabilité des transactions sans modifier l'architecture de Bitcoin». Son livre blanc de projet de 17 pages présente brièvement et élégamment l'approche pour atteindre cet objectif. Ses innovations majeures comprennent le mécanisme d'ancrage décentralisé de Bitcoin, les échanges atomiques de BTC et une intégration étroite avec la blockchain Bitcoin. Le protocole de consensus Proof of Transfer (PoX) est non seulement économe en énergie, mais aussi étroitement lié à la Preuve de Travail (PoW) de Bitcoin, renforçant ainsi ses caractéristiques de sécurité et de décentralisation. Globalement, Stacks apporte une nouvelle programmabilité et un potentiel d'application à Bitcoin, avec la possibilité de transformer une grande quantité de capital Bitcoin passif en actifs productifs, conduisant Bitcoin à devenir une infrastructure Web3 plus sécurisée.
Tout d'abord, Stacks est une blockchain indépendante avec son propre mainnet et son langage de contrat intelligent. En utilisant le stablecoin décentralisé sBTC, les transactions peuvent être effectuées avec BTC comme paiement final et les enregistrements de transaction ancrés peuvent être synchronisés sur la blockchain BTC, renforçant la décentralisation et la sécurité du réseau. En même temps, le mécanisme de consensus PoX de notre réseau améliore l'efficacité des transactions. De plus, le langage Clarity Turing-complet améliore la scalabilité de Bitcoin pour prendre en charge des capacités écosystémiques telles que les Dapps, les NFT, etc.
En tenant compte des sujets chauds récents dans la couche 2 de Bitcoin, le prix a augmenté de manière constante. De plus, par rapport aux protocoles de jetons de données comme BRC 20, Stacks a subi un développement éprouvé par le temps et est plus solide en termes de valeur intrinsèque et de praticité. Score global : 4 points.
Le livre blanc "Stacks: Une couche Bitcoin pour les contrats intelligents" fournit une introduction détaillée à la plateforme Stacks. Il s'agit d'une couche Bitcoin conçue pour les contrats intelligents. C'est un peu long, rappelez-vous que c'est la "couche Bitcoin" conçue pour les "contrats intelligents", la couche Bitcoin (ou Bitcoin Layer 2 est plus facile à comprendre, mais Stacks ressemble plus à une surcouche sur Bitcoin).
La soi-disant "couche Bitcoin" fait référence à une couche supplémentaire construite sur le dessus de la blockchain Bitcoin, qui étend les fonctions de Bitcoin afin qu'il puisse maintenir les caractéristiques essentielles de Bitcoin (telles que la décentralisation, la sécurité et la persistance) tout en permettant des applications et types de transactions plus complexes. Cette couche permet aux développeurs de tirer parti des fonctionnalités puissantes de Bitcoin pour créer des contrats intelligents et des applications décentralisées sans nécessiter de modifications de l'infrastructure sous-jacente de Bitcoin lui-même.
La plateforme Stacks est une couche de contrat intelligent basée sur Bitcoin qui vise à étendre les fonctionnalités de sécurité et de décentralisation de Bitcoin aux contrats intelligents et aux applications décentralisées. En introduisant le langage Clarity, Stacks fournit un environnement de contrat intelligent sûr et prévisible tout en permettant aux contrats intelligents de répondre directement aux transactions Bitcoin.
Ses innovations principales comprennent le mécanisme d'ancrage décentralisé de Bitcoin, les échanges atomiques de BTC et l'intégration étroite avec la blockchain Bitcoin. Le protocole de consensus Proof of Transfer (PoX) est non seulement économe en énergie mais aussi étroitement lié au Proof of Work (PoW) de Bitcoin, renforçant ainsi davantage ses fonctionnalités de sécurité et de décentralisation. Dans l'ensemble, Stacks apporte une nouvelle programmabilité et un potentiel d'application à Bitcoin, avec la possibilité de transformer une grande quantité de capital Bitcoin passif en actifs productifs, poussant Bitcoin à devenir une infrastructure Web3 plus sécurisée.
Pour garantir l'authenticité, les articles ultérieurs conserveront l'introduction du livre blanc.
Stacks est une couche Bitcoin pour les contrats intelligents. Il permet aux contrats intelligents et aux applications décentralisées d'utiliser Bitcoin de manière fiable en tant qu'actif et de régler les transactions sur la blockchain Bitcoin. La version initiale de Stacks a été lancée au début de 2021, introduisant le règlement des transactions Bitcoin, le langage Clarity pour des contrats sécurisés en réponse aux transactions Bitcoin, et des échanges d'actifs atomiques avec BTC. La prochaine mise à niveau majeure proposée pour Stacks, la version Nakamoto (prévue pour être publiée en 2023), ajoutera des fonctionnalités importantes qui amélioreront les capacités de Stacks en tant que couche Bitcoin:
(a) Un pont Bitcoin bidirectionnel décentralisé pour écrire des entrées/sorties BTC sur Bitcoin,
(b) Transactions sécurisées par la finalité du Bitcoin,
(c) Transactions rapides entre les blocs Bitcoin.
La couche de Stacks résultante rend Bitcoin un actif entièrement programmable qui est sans confiance. Cela pourrait rendre des centaines de milliards de dollars de capital Bitcoin passif productifs, débloquer des applications décentralisées et faire de Bitcoin l'épine dorsale d'un web3 plus sécurisé.
Bitcoin est la blockchain la plus décentralisée, sécurisée et durable. BTC est un actif unique et largement détenu, et la blockchain Bitcoin sert de meilleure couche de règlement final pour les transactions. Ceux qui veulent maximiser la décentralisation et la durabilité devraient utiliser BTC comme leur actif et effectuer un règlement final sur la blockchain Bitcoin. Cependant, pour préserver ses propriétés précieuses, la conception de la blockchain Bitcoin est lente, minimale et résistante au changement. Par exemple, elle ne fournit pas de contrats intelligents entièrement expressifs ou des performances rapides, elle ne peut donc pas soutenir directement des applications complexes. Par conséquent, BTC reste un actif passif, tandis que la plupart des applications sont construites sur les blockchains de couche 1 (L1) comme Ethereum et d'autres qui ont des actifs natifs plus faibles par rapport à BTC. La couche Bitcoin étend la fonctionnalité de Bitcoin et améliore les performances de Bitcoin sans modifier Bitcoin L1. Des exemples typiques incluent les paiements rapides (Lightning) et les contrats intelligents polyvalents (Stacks et RSK). La couche 2 de Bitcoin peut être comparée à FedWire en tant que couche de règlement et à TCP/IP en tant que protocole Internet : elle construit des couches supplémentaires sur ces fondations, apportant des fonctionnalités et innovations supplémentaires tout en gardant la base simple et stable. La couche 2 de Bitcoin permet des applications complexes qui nécessitent des contrats intelligents entièrement expressifs, des performances élevées ou une plus grande confidentialité.
De plus, Stacks est compatible avec divers sous-réseaux, y compris le VM Rust basé sur EVM et d'autres réseaux, celui sur lequel vous jouez sur ETH. Si vous souhaitez utiliser Bitcoin pour réaliser un règlement de transaction, il vous suffit d'utiliser Stacks.
Sécurisé : Protégé par l'ensemble de la puissance de hachage de Bitcoin (finalité de Bitcoin). En activant la finalité de Bitcoin pour les transactions Stacks, les transactions qui ont lieu sur la couche Stacks seront protégées par l'ensemble de la puissance de hachage de Bitcoin après environ 100 blocs Bitcoin ou environ 24 heures de confirmation. Cela signifie que pour annuler ces transactions, un attaquant aurait besoin de réorganiser Bitcoin. Ces transactions se règlent sur Bitcoin et ont une finalité Bitcoin. De plus, la couche Stacks est forkée à partir de Bitcoin, donc tout état sur Stacks suit automatiquement les forks de Bitcoin.
Minimisation de la confiance : La minimisation de la confiance dans le mécanisme d'ancrage Bitcoin a introduit un nouvel actif ancré Bitcoin décentralisé et non dépositaire appelé sBTC, permettant aux contrats intelligents de fonctionner avec des actifs ancrés Bitcoin de manière plus rapide et moins coûteuse, sans compromettre la sécurité. Cela permet également aux contrats sur la couche Stacks d'écrire des transactions Bitcoin sans avoir besoin de confiance grâce aux transferts d'ancrage.
Atomic : les adresses BTC ont la propriété des échanges et des actifs BTC atomiques. Les échanges et les actifs atomiques, les Stacks ont la capacité d'effectuer des échanges atomiques de BTC et permettent aux adresses Bitcoin de posséder et de déplacer des actifs définis sur la couche Stacks. Magic Swap et Catamaran Swap sont des exemples d'échanges atomiques sans confiance entre les actifs BTC sur la couche Bitcoin L1 et les couches Stacks qui sont déjà en direct. De plus, les utilisateurs peuvent posséder des actifs de la couche Stacks tels que les STX, les stablecoins et les NFT sur les adresses Bitcoin et les transférer en utilisant des transactions Bitcoin L1 selon les besoins.
Clarté : La clarté est un langage utilisé pour des contrats intelligents sécurisés et vérifiables. Les développeurs peuvent déterminer mathématiquement ce qu'un contrat peut ou ne peut pas faire avant de l'exécuter. Les applications décentralisées bénéficieront des fonctionnalités de sécurité du langage Clarity. En décembre 2022, plus de 5000 contrats Clarity ont été déployés sur la couche Stacks.
Connaissance : Pour comprendre l'état complet de Bitcoin, lisez à partir de Bitcoin. Il peut lire les transactions Bitcoin et les changements d'état sans avoir besoin de confiance et exécuter des contrats intelligents déclenchés par les transactions Bitcoin. La capacité de lecture de Bitcoin aide à maintenir un état d'ancrage décentralisé conforme au BTC verrouillé sur Bitcoin L1, et ainsi de suite. Parmi les capacités de lecture de Bitcoin, Stacks a les capacités suivantes : Répondre aux transactions Bitcoin, où des contrats intelligents peuvent être conçus pour se déclencher lorsque des types spécifiques de transactions Bitcoin sont détectés, comme lorsqu'une certaine quantité de Bitcoin est reçue par une adresse Bitcoin. Lire l'état de Bitcoin, où Stacks peut lire l'état actuel de la blockchain Bitcoin, y compris le solde, l'historique des transactions et d'autres informations des adresses. De plus, rester synchronisé avec Bitcoin : En lisant le dernier état de la blockchain Bitcoin, Stacks peut garantir que ses opérations et ses contrats intelligents restent conformes à la blockchain Bitcoin, en particulier dans les ancrages décentralisés et les transferts d'actifs.
Évolutif : Transactions évolutives et rapides réglées sur Bitcoin. Des performances élevées et une évolutivité seront fournies grâce à divers mécanismes, y compris des blocs de couche Stacks plus rapides entre les blocs Bitcoin. De plus, une couche d'évolutivité comme un sous-réseau (distinct de la couche principale Stacks) peut faire des compromis différents entre les performances et la décentralisation. Le sous-réseau peut prendre en charge d'autres langages de programmation et environnements d'exécution (comme Solidity et EVM), permettant à tous les contrats intelligents Ethereum d'utiliser des actifs adossés à Bitcoin et de se régler sur la chaîne Bitcoin.
Les réseaux cryptés utilisent des mécanismes de consensus pour sécuriser la blockchain. Les deux mécanismes de consensus les plus couramment utilisés sont la Preuve de Travail (PoW) et la Preuve d'Enjeu (PoS). En PoW, les mineurs doivent résoudre des énigmes mathématiques pour vérifier les transactions, tandis qu'en PoS, la blockchain repose sur les détenteurs de jetons pour vérifier les transactions de crypto. Dans les deux mécanismes, les mineurs et les détenteurs de jetons gagnent des récompenses en validant les transactions. La Preuve de Brûlage (PoB) est un autre mécanisme de consensus qui n'est pas couramment utilisé. En PoB, les mineurs rivalisent pour "brûler" des jetons PoW comme substitut aux ressources de calcul.
Insérer le sujet : Proof-of-Burn (PoB) est un mécanisme de consensus de cryptomonnaie. Son idée principale est de prouver la contribution du mineur au réseau en "brûlant" (c'est-à-dire en supprimant définitivement) une certaine quantité de cryptomonnaie. Le but de ce mécanisme est de fournir un moyen plus économe en énergie pour atteindre un consensus réseau et protéger la sécurité de la blockchain par rapport au Proof-of-Work (PoW).
Proof-of-Transfer (PoX) est le mécanisme de consensus principal du protocole blockchain Stacks. Son principe de fonctionnement est le suivant :
Le mécanisme de preuve de transfert apporte plusieurs avantages aux réseaux blockchain comme Stacks: Stacks tire parti de la sécurité de Bitcoin. Les applications développées sur Stacks peuvent facilement interagir avec l'état et les données on-chain de Bitcoin. Participer à PoX ne nécessite pas de matériel spécial, permettant à quiconque de devenir mineur. De plus, ils peuvent réutiliser l'énergie déjà consommée par Bitcoin grâce à son mécanisme de consensus Proof-of-Work. Les Stackers peuvent gagner des BTC en protégeant le réseau.
Comme mentionné ci-dessus, PoX est basé sur le mécanisme PoW du réseau Bitcoin. Pour être clair : la blockchain Stacks est indépendante de Bitcoin, mais elle tire parti de la sécurité de Bitcoin pour renforcer sa propre sécurité. Cela est réalisé en ayant les transactions Stacks finalement réglées sur la blockchain Bitcoin, mais ce règlement est indirect et ne nécessite pas que la blockchain Bitcoin traite un grand nombre de transactions Stacks. Les transactions de Stacks sont traitées sur sa propre blockchain, mais le règlement final de ces transactions est réalisé en enregistrant des transactions spécifiques sur la blockchain Bitcoin. Ces transactions sur la blockchain Bitcoin ne sont pas des transactions de paiement au sens traditionnel, mais sont utilisées pour enregistrer et vérifier l'activité qui se déroule au sein du réseau Stacks.
Stacks est un mécanisme qui incite les détenteurs de jetons STX à participer au mécanisme de consensus Proof of Transfer de Stacks. Les détenteurs de STX qui participent au stacking sont appelés des "Stakers".
Chaque fois qu'un nouveau bloc est miné sur la blockchain Stacks, la plateforme envoie les BTC soumis par les mineurs aux stackers comme récompense pour protéger le réseau. Tous les stackers sont récompensés en Bitcoin après environ chaque cycle de stacking.
Cependant, la période d'empilement n'est pas fixe et peut varier en fonction de divers facteurs. Pour participer à l'empilement, les empileurs doivent avoir la version 4 ou supérieure du portefeuille Stacks.
Les détenteurs de STX ont également besoin d'un certain montant de STX pour participer directement à la mise en pile (environ 100 000 STX), qui varie en fonction de l'offre totale et de la participation. Tout détenteur de STX intéressé par la participation mais ne détenant pas le STX minimum requis peut rejoindre le pool de mise en pile.
Avec la récente popularité de Bitcoin layer 2 apportée par BRC 20, les jetons BRC 20 comme Ordi, Stas, Rats ont gagné du momentum, et STX a également commencé à grimper récemment. Comme toujours, en raison de la capacité d'ancrage de l'or numérique Bitcoin, il n'y a pas d'autres jetons dans l'espace web3 qui peuvent lui être comparés. Certains disent même qu'Ethereum n'est qu'un testnet pour Bitcoin, et DeFi et Dapps s'éclatent sur ETH et d'autres réseaux qui ne sont pas aussi bons que le consensus ETH. Donc, si Bitcoin lui-même a de telles capacités, il continuera à grimper. Il est donc compréhensible que Layer 2 et les jetons associés gagnent en popularité.
L'ensemble du projet vise à résoudre un problème simple, à savoir «améliorer les performances et la scalabilité des transactions sans modifier l'architecture de Bitcoin». Son livre blanc de projet de 17 pages présente brièvement et élégamment l'approche pour atteindre cet objectif. Ses innovations majeures comprennent le mécanisme d'ancrage décentralisé de Bitcoin, les échanges atomiques de BTC et une intégration étroite avec la blockchain Bitcoin. Le protocole de consensus Proof of Transfer (PoX) est non seulement économe en énergie, mais aussi étroitement lié à la Preuve de Travail (PoW) de Bitcoin, renforçant ainsi ses caractéristiques de sécurité et de décentralisation. Globalement, Stacks apporte une nouvelle programmabilité et un potentiel d'application à Bitcoin, avec la possibilité de transformer une grande quantité de capital Bitcoin passif en actifs productifs, conduisant Bitcoin à devenir une infrastructure Web3 plus sécurisée.
Tout d'abord, Stacks est une blockchain indépendante avec son propre mainnet et son langage de contrat intelligent. En utilisant le stablecoin décentralisé sBTC, les transactions peuvent être effectuées avec BTC comme paiement final et les enregistrements de transaction ancrés peuvent être synchronisés sur la blockchain BTC, renforçant la décentralisation et la sécurité du réseau. En même temps, le mécanisme de consensus PoX de notre réseau améliore l'efficacité des transactions. De plus, le langage Clarity Turing-complet améliore la scalabilité de Bitcoin pour prendre en charge des capacités écosystémiques telles que les Dapps, les NFT, etc.
En tenant compte des sujets chauds récents dans la couche 2 de Bitcoin, le prix a augmenté de manière constante. De plus, par rapport aux protocoles de jetons de données comme BRC 20, Stacks a subi un développement éprouvé par le temps et est plus solide en termes de valeur intrinsèque et de praticité. Score global : 4 points.
Le livre blanc "Stacks: Une couche Bitcoin pour les contrats intelligents" fournit une introduction détaillée à la plateforme Stacks. Il s'agit d'une couche Bitcoin conçue pour les contrats intelligents. C'est un peu long, rappelez-vous que c'est la "couche Bitcoin" conçue pour les "contrats intelligents", la couche Bitcoin (ou Bitcoin Layer 2 est plus facile à comprendre, mais Stacks ressemble plus à une surcouche sur Bitcoin).
La soi-disant "couche Bitcoin" fait référence à une couche supplémentaire construite sur le dessus de la blockchain Bitcoin, qui étend les fonctions de Bitcoin afin qu'il puisse maintenir les caractéristiques essentielles de Bitcoin (telles que la décentralisation, la sécurité et la persistance) tout en permettant des applications et types de transactions plus complexes. Cette couche permet aux développeurs de tirer parti des fonctionnalités puissantes de Bitcoin pour créer des contrats intelligents et des applications décentralisées sans nécessiter de modifications de l'infrastructure sous-jacente de Bitcoin lui-même.
La plateforme Stacks est une couche de contrat intelligent basée sur Bitcoin qui vise à étendre les fonctionnalités de sécurité et de décentralisation de Bitcoin aux contrats intelligents et aux applications décentralisées. En introduisant le langage Clarity, Stacks fournit un environnement de contrat intelligent sûr et prévisible tout en permettant aux contrats intelligents de répondre directement aux transactions Bitcoin.
Ses innovations principales comprennent le mécanisme d'ancrage décentralisé de Bitcoin, les échanges atomiques de BTC et l'intégration étroite avec la blockchain Bitcoin. Le protocole de consensus Proof of Transfer (PoX) est non seulement économe en énergie mais aussi étroitement lié au Proof of Work (PoW) de Bitcoin, renforçant ainsi davantage ses fonctionnalités de sécurité et de décentralisation. Dans l'ensemble, Stacks apporte une nouvelle programmabilité et un potentiel d'application à Bitcoin, avec la possibilité de transformer une grande quantité de capital Bitcoin passif en actifs productifs, poussant Bitcoin à devenir une infrastructure Web3 plus sécurisée.
Pour garantir l'authenticité, les articles ultérieurs conserveront l'introduction du livre blanc.
Stacks est une couche Bitcoin pour les contrats intelligents. Il permet aux contrats intelligents et aux applications décentralisées d'utiliser Bitcoin de manière fiable en tant qu'actif et de régler les transactions sur la blockchain Bitcoin. La version initiale de Stacks a été lancée au début de 2021, introduisant le règlement des transactions Bitcoin, le langage Clarity pour des contrats sécurisés en réponse aux transactions Bitcoin, et des échanges d'actifs atomiques avec BTC. La prochaine mise à niveau majeure proposée pour Stacks, la version Nakamoto (prévue pour être publiée en 2023), ajoutera des fonctionnalités importantes qui amélioreront les capacités de Stacks en tant que couche Bitcoin:
(a) Un pont Bitcoin bidirectionnel décentralisé pour écrire des entrées/sorties BTC sur Bitcoin,
(b) Transactions sécurisées par la finalité du Bitcoin,
(c) Transactions rapides entre les blocs Bitcoin.
La couche de Stacks résultante rend Bitcoin un actif entièrement programmable qui est sans confiance. Cela pourrait rendre des centaines de milliards de dollars de capital Bitcoin passif productifs, débloquer des applications décentralisées et faire de Bitcoin l'épine dorsale d'un web3 plus sécurisé.
Bitcoin est la blockchain la plus décentralisée, sécurisée et durable. BTC est un actif unique et largement détenu, et la blockchain Bitcoin sert de meilleure couche de règlement final pour les transactions. Ceux qui veulent maximiser la décentralisation et la durabilité devraient utiliser BTC comme leur actif et effectuer un règlement final sur la blockchain Bitcoin. Cependant, pour préserver ses propriétés précieuses, la conception de la blockchain Bitcoin est lente, minimale et résistante au changement. Par exemple, elle ne fournit pas de contrats intelligents entièrement expressifs ou des performances rapides, elle ne peut donc pas soutenir directement des applications complexes. Par conséquent, BTC reste un actif passif, tandis que la plupart des applications sont construites sur les blockchains de couche 1 (L1) comme Ethereum et d'autres qui ont des actifs natifs plus faibles par rapport à BTC. La couche Bitcoin étend la fonctionnalité de Bitcoin et améliore les performances de Bitcoin sans modifier Bitcoin L1. Des exemples typiques incluent les paiements rapides (Lightning) et les contrats intelligents polyvalents (Stacks et RSK). La couche 2 de Bitcoin peut être comparée à FedWire en tant que couche de règlement et à TCP/IP en tant que protocole Internet : elle construit des couches supplémentaires sur ces fondations, apportant des fonctionnalités et innovations supplémentaires tout en gardant la base simple et stable. La couche 2 de Bitcoin permet des applications complexes qui nécessitent des contrats intelligents entièrement expressifs, des performances élevées ou une plus grande confidentialité.
De plus, Stacks est compatible avec divers sous-réseaux, y compris le VM Rust basé sur EVM et d'autres réseaux, celui sur lequel vous jouez sur ETH. Si vous souhaitez utiliser Bitcoin pour réaliser un règlement de transaction, il vous suffit d'utiliser Stacks.
Sécurisé : Protégé par l'ensemble de la puissance de hachage de Bitcoin (finalité de Bitcoin). En activant la finalité de Bitcoin pour les transactions Stacks, les transactions qui ont lieu sur la couche Stacks seront protégées par l'ensemble de la puissance de hachage de Bitcoin après environ 100 blocs Bitcoin ou environ 24 heures de confirmation. Cela signifie que pour annuler ces transactions, un attaquant aurait besoin de réorganiser Bitcoin. Ces transactions se règlent sur Bitcoin et ont une finalité Bitcoin. De plus, la couche Stacks est forkée à partir de Bitcoin, donc tout état sur Stacks suit automatiquement les forks de Bitcoin.
Minimisation de la confiance : La minimisation de la confiance dans le mécanisme d'ancrage Bitcoin a introduit un nouvel actif ancré Bitcoin décentralisé et non dépositaire appelé sBTC, permettant aux contrats intelligents de fonctionner avec des actifs ancrés Bitcoin de manière plus rapide et moins coûteuse, sans compromettre la sécurité. Cela permet également aux contrats sur la couche Stacks d'écrire des transactions Bitcoin sans avoir besoin de confiance grâce aux transferts d'ancrage.
Atomic : les adresses BTC ont la propriété des échanges et des actifs BTC atomiques. Les échanges et les actifs atomiques, les Stacks ont la capacité d'effectuer des échanges atomiques de BTC et permettent aux adresses Bitcoin de posséder et de déplacer des actifs définis sur la couche Stacks. Magic Swap et Catamaran Swap sont des exemples d'échanges atomiques sans confiance entre les actifs BTC sur la couche Bitcoin L1 et les couches Stacks qui sont déjà en direct. De plus, les utilisateurs peuvent posséder des actifs de la couche Stacks tels que les STX, les stablecoins et les NFT sur les adresses Bitcoin et les transférer en utilisant des transactions Bitcoin L1 selon les besoins.
Clarté : La clarté est un langage utilisé pour des contrats intelligents sécurisés et vérifiables. Les développeurs peuvent déterminer mathématiquement ce qu'un contrat peut ou ne peut pas faire avant de l'exécuter. Les applications décentralisées bénéficieront des fonctionnalités de sécurité du langage Clarity. En décembre 2022, plus de 5000 contrats Clarity ont été déployés sur la couche Stacks.
Connaissance : Pour comprendre l'état complet de Bitcoin, lisez à partir de Bitcoin. Il peut lire les transactions Bitcoin et les changements d'état sans avoir besoin de confiance et exécuter des contrats intelligents déclenchés par les transactions Bitcoin. La capacité de lecture de Bitcoin aide à maintenir un état d'ancrage décentralisé conforme au BTC verrouillé sur Bitcoin L1, et ainsi de suite. Parmi les capacités de lecture de Bitcoin, Stacks a les capacités suivantes : Répondre aux transactions Bitcoin, où des contrats intelligents peuvent être conçus pour se déclencher lorsque des types spécifiques de transactions Bitcoin sont détectés, comme lorsqu'une certaine quantité de Bitcoin est reçue par une adresse Bitcoin. Lire l'état de Bitcoin, où Stacks peut lire l'état actuel de la blockchain Bitcoin, y compris le solde, l'historique des transactions et d'autres informations des adresses. De plus, rester synchronisé avec Bitcoin : En lisant le dernier état de la blockchain Bitcoin, Stacks peut garantir que ses opérations et ses contrats intelligents restent conformes à la blockchain Bitcoin, en particulier dans les ancrages décentralisés et les transferts d'actifs.
Évolutif : Transactions évolutives et rapides réglées sur Bitcoin. Des performances élevées et une évolutivité seront fournies grâce à divers mécanismes, y compris des blocs de couche Stacks plus rapides entre les blocs Bitcoin. De plus, une couche d'évolutivité comme un sous-réseau (distinct de la couche principale Stacks) peut faire des compromis différents entre les performances et la décentralisation. Le sous-réseau peut prendre en charge d'autres langages de programmation et environnements d'exécution (comme Solidity et EVM), permettant à tous les contrats intelligents Ethereum d'utiliser des actifs adossés à Bitcoin et de se régler sur la chaîne Bitcoin.
Les réseaux cryptés utilisent des mécanismes de consensus pour sécuriser la blockchain. Les deux mécanismes de consensus les plus couramment utilisés sont la Preuve de Travail (PoW) et la Preuve d'Enjeu (PoS). En PoW, les mineurs doivent résoudre des énigmes mathématiques pour vérifier les transactions, tandis qu'en PoS, la blockchain repose sur les détenteurs de jetons pour vérifier les transactions de crypto. Dans les deux mécanismes, les mineurs et les détenteurs de jetons gagnent des récompenses en validant les transactions. La Preuve de Brûlage (PoB) est un autre mécanisme de consensus qui n'est pas couramment utilisé. En PoB, les mineurs rivalisent pour "brûler" des jetons PoW comme substitut aux ressources de calcul.
Insérer le sujet : Proof-of-Burn (PoB) est un mécanisme de consensus de cryptomonnaie. Son idée principale est de prouver la contribution du mineur au réseau en "brûlant" (c'est-à-dire en supprimant définitivement) une certaine quantité de cryptomonnaie. Le but de ce mécanisme est de fournir un moyen plus économe en énergie pour atteindre un consensus réseau et protéger la sécurité de la blockchain par rapport au Proof-of-Work (PoW).
Proof-of-Transfer (PoX) est le mécanisme de consensus principal du protocole blockchain Stacks. Son principe de fonctionnement est le suivant :
Le mécanisme de preuve de transfert apporte plusieurs avantages aux réseaux blockchain comme Stacks: Stacks tire parti de la sécurité de Bitcoin. Les applications développées sur Stacks peuvent facilement interagir avec l'état et les données on-chain de Bitcoin. Participer à PoX ne nécessite pas de matériel spécial, permettant à quiconque de devenir mineur. De plus, ils peuvent réutiliser l'énergie déjà consommée par Bitcoin grâce à son mécanisme de consensus Proof-of-Work. Les Stackers peuvent gagner des BTC en protégeant le réseau.
Comme mentionné ci-dessus, PoX est basé sur le mécanisme PoW du réseau Bitcoin. Pour être clair : la blockchain Stacks est indépendante de Bitcoin, mais elle tire parti de la sécurité de Bitcoin pour renforcer sa propre sécurité. Cela est réalisé en ayant les transactions Stacks finalement réglées sur la blockchain Bitcoin, mais ce règlement est indirect et ne nécessite pas que la blockchain Bitcoin traite un grand nombre de transactions Stacks. Les transactions de Stacks sont traitées sur sa propre blockchain, mais le règlement final de ces transactions est réalisé en enregistrant des transactions spécifiques sur la blockchain Bitcoin. Ces transactions sur la blockchain Bitcoin ne sont pas des transactions de paiement au sens traditionnel, mais sont utilisées pour enregistrer et vérifier l'activité qui se déroule au sein du réseau Stacks.
Stacks est un mécanisme qui incite les détenteurs de jetons STX à participer au mécanisme de consensus Proof of Transfer de Stacks. Les détenteurs de STX qui participent au stacking sont appelés des "Stakers".
Chaque fois qu'un nouveau bloc est miné sur la blockchain Stacks, la plateforme envoie les BTC soumis par les mineurs aux stackers comme récompense pour protéger le réseau. Tous les stackers sont récompensés en Bitcoin après environ chaque cycle de stacking.
Cependant, la période d'empilement n'est pas fixe et peut varier en fonction de divers facteurs. Pour participer à l'empilement, les empileurs doivent avoir la version 4 ou supérieure du portefeuille Stacks.
Les détenteurs de STX ont également besoin d'un certain montant de STX pour participer directement à la mise en pile (environ 100 000 STX), qui varie en fonction de l'offre totale et de la participation. Tout détenteur de STX intéressé par la participation mais ne détenant pas le STX minimum requis peut rejoindre le pool de mise en pile.
Avec la récente popularité de Bitcoin layer 2 apportée par BRC 20, les jetons BRC 20 comme Ordi, Stas, Rats ont gagné du momentum, et STX a également commencé à grimper récemment. Comme toujours, en raison de la capacité d'ancrage de l'or numérique Bitcoin, il n'y a pas d'autres jetons dans l'espace web3 qui peuvent lui être comparés. Certains disent même qu'Ethereum n'est qu'un testnet pour Bitcoin, et DeFi et Dapps s'éclatent sur ETH et d'autres réseaux qui ne sont pas aussi bons que le consensus ETH. Donc, si Bitcoin lui-même a de telles capacités, il continuera à grimper. Il est donc compréhensible que Layer 2 et les jetons associés gagnent en popularité.