Les plans d'expansion de l'écosystème BTC ne cessent d'émerger, l'innovation technologique s'accélère
Depuis le début de 2024, l'enthousiasme spéculatif autour de l'écosystème BTC a quelque peu diminué, mais les progrès sur le plan technique ont été très rapides, notamment en ce qui concerne les solutions d'extension de programmabilité. Cet article présentera plusieurs solutions d'extension BTC qui suscitent beaucoup d'attention, y compris Fractal Bitcoin ainsi que les mises en œuvre programmables des protocoles de métadonnées BRC20, CBRC, ARC20.
Fractal : implémentation de l'extension du client BTC virtuel
Fractal est un cadre évolutif virtualisé basé sur le logiciel client Bitcoin Core. Il améliore les performances de l'ensemble du réseau en créant de manière récursive des structures en arbre, chaque couche de la blockchain pouvant améliorer les performances globales. Fractal est totalement compatible avec Bitcoin et son infrastructure, et peut être utilisé directement dans des domaines comme le minage. La différence réside dans le fait que Fractal active l'opérateur op_cat, permettant de réaliser plus de logiques.
Fractal a été développé par l'équipe Unisat et a été lancé sur le réseau de test Beta en juin 2024, avec un lancement prévu du réseau principal en septembre. Le projet vient de publier son économie de jetons : 50 % proviennent du minage, 15 % sont destinés à l'écosystème, 5 % sont pré-vendus aux investisseurs précoces, 20 % sont attribués aux conseillers et aux contributeurs clés, et 10 % sont réservés aux subventions communautaires.
Dans la conception de l'architecture, Fractal virtualise complètement le client bitcoin core, l'encapsulant dans un package logiciel blockchain déployable, puis fonctionne de manière autonome sur le réseau principal de Bitcoin grâce à une ancre récursive. Cela ressemble à l'exécution de plusieurs instances de machines virtuelles sur un ordinateur (BTC mainnet ), comme les instances BCSP de Fractal (.
Fractal a apporté quelques modifications à bitcoin core, réduisant le temps de confirmation des blocs à 30 secondes et augmentant la taille des blocs à 20 Mo pour améliorer les performances. Il a également activé l'opérateur op_cat, offrant la possibilité d'explorer et de tester davantage de solutions d'extension pour BTC.
En ce qui concerne le transfert d'actifs entre chaînes, étant donné que différentes instances fonctionnent dans le même environnement physique, il est possible de construire une interface de transfert d'actifs universelle pour réaliser un transfert sans couture. Les actifs tels que BTC, BRC-20 et Ordinals peuvent être transférés via des ponts décentralisés.
La sécurité de Fractal repose principalement sur son échelle de puissance de calcul. Il a introduit un mécanisme de minage collaboratif, où un bloc sur trois est généré par le minage combiné avec des mineurs de BTC, afin de prévenir les attaques à 51%. Par conséquent, attirer des mineurs de BTC à participer est la clé du succès de Fractal.
AVM: Simulation de scripts BTC pour la mise en œuvre de contrats intelligents
AVM)Atomicals Virtual Machine( est l'implémentation de contrat intelligent BTC du protocole Atomicals. Il crée une machine virtuelle simulant le script BTC et ouvre plusieurs codes d'opération BTC bruts, permettant aux développeurs de réaliser des contrats intelligents en combinant des scripts Bitcoin, définissant les règles de création et de transfert d'actifs.
La conception d'AVM est de maximiser les capacités des opcodes originaux de BTC. Il réalise la complétude de Turing grâce à une PDA à double pile, fonctionnant dans un environnement de bac à sable incluant un indexeur, un analyseur d'instructions et un état global, permettant ainsi le traitement des contrats intelligents et la validation de la synchronisation des états.
AVM est une architecture qui permet à n'importe quel protocole de métadonnées BTC, tel que BRC20, ARC20, Runes, CBRC, d'être personnalisé. Elle est presque applicable à tous les protocoles de métadonnées, il suffit d'ajuster légèrement l'indexeur sous la machine virtuelle. AVM a publié une version bêta et le code est open source.
OP_NET: Introduire des contrats intelligents de type Ethereum sur BTC
OP_NET devrait être proposé au troisième trimestre 2024, visant à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum dans le réseau Bitcoin, mais plus conformes aux caractéristiques de Bitcoin. Sur OP_NET, les transactions ne nécessitent que l'utilisation de Bitcoin natif, sans paiement d'autres jetons pour les incitations aux nœuds ou les frais de transaction.
OP_NET fournit une bibliothèque de développement complète, principalement écrite en AssemblyScript. Elle conserve le consensus de bloc et la disponibilité des données de Bitcoin, en exécutant des calculs complexes sur les blocs Bitcoin grâce à la machine virtuelle OP_VM.
Le nœud OP_NET exécute la machine virtuelle WASM, prenant en charge plusieurs langages de programmation. Le code des contrats intelligents est compressé puis écrit dans une transaction BTC, générant une adresse de contrat UTXO. Les utilisateurs doivent transférer des fonds à cette adresse pour interagir avec le contrat et payer des frais supplémentaires.
Pour étendre l'utilisation de BTC dans le DeFi, OP_NET propose un système de Proof of Authority, permettant à BTC d'être encapsulé en WBTC. OP_NET est compatible avec SegWit et Taproot, et la conception des tokens n'est pas liée aux UTXO, ce qui améliore la sécurité.
L'écosystème OP_NET couvre plusieurs domaines tels que le trading décentralisé, le prêt, le market making, la fourniture de liquidité et les ponts inter-chaînes, incluant plusieurs projets tels que Motoswap, Stash, Ordinal Novus.
![Fractal, OP_NET, AVM, BRC100, runes programmables, quelles autres solutions d'extension pour BTC ?])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
BRC100: protocole de calcul décentralisé basé sur Ordinals
BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il ajoute de nouvelles opérations telles que "destruction" et "frappe" à brc20, en enregistrant les soldes et états des jetons dans l'indexeur grâce à la combinaison de ces opérations, permettant ainsi des opérations DeFi complexes. Les développeurs peuvent étendre davantage d'opérateurs sur la base de BRC-100.
BRC-100 offre des opérations mint2/mint3 et burn2/burn3, permettant aux tokens de se convertir entre le modèle UTXO et le modèle de machine d'état. Il peut également améliorer la capacité de calcul et la capacité de transition d'état grâce à des protocoles d'extension. Tous les protocoles d'extension BRC-100 sont compatibles entre eux et prennent en charge les opérations inter-chaînes.
Dans l'écosystème BRC-100, il y a inBRC) le premier marché et indexeur BRC-100(, 100Swap) basé sur le protocole BRC-102 AMM DEX(, et 100Layer) le protocole de liquidité sur Bitcoin L1(, etc.
RUNES programmables)Protorunes(: couche d'extension des runes
Les runes programmables sont une couche d'extension des runes, permettant la création d'actifs programmables avec des runes. Elles introduisent des actifs pouvant exister dans UTXO, soutenant les opérations de type AMM. Son cœur est d'exploiter les données sur la blockchain Bitcoin pour réaliser des fonctionnalités de contrat intelligent via une machine virtuelle.
Le Proto-Runes Protocol est le principal projet de runes programmables, développé par l'équipe fondatrice du portefeuille oyl. Il fournit un cadre pour les runes programmables, permettant de construire des AMM, des protocoles de prêt ou des contrats intelligents matures en gérant et en transférant des actifs de runes.
Le mécanisme clé de Proto-Runes est Protoburn, qui permet de détruire des runes et de les convertir en une forme dédiée aux sous-protocoles. Protomessage est utilisé pour exécuter des instructions d'opération dans le sous-protocole. L'ensemble du protocole traite les caractéristiques de Runestone et les messages des sous-protocoles via un indexeur, interdisant l'exécution récursive afin d'éviter la complexité et les vulnérabilités de sécurité.
Récemment, le premier Protorune QUORUM•GENESIS•PROTORUNE a terminé le Protoburn. Il sert de mise en œuvre de référence, visant à fournir un forum public pour la norme Protorune et peut être intégré dans le protocole pour offrir des fonctionnalités de gouvernance aux jetons du projet.
![Fractal, OP_NET, AVM, BRC100, runes programmables, quelles autres solutions d'extension pour BTC ?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
7 J'aime
Récompense
7
4
Reposter
Partager
Commentaire
0/400
StopLossMaster
· Il y a 21h
Encore une nouvelle invention, perdre de l'argent c'est tout.
Voir l'originalRépondre0
ContractCollector
· Il y a 21h
La communauté technique est en émoi, le brc20 peut-il encore décoller ?
Voir l'originalRépondre0
GameFiCritic
· Il y a 22h
La vitesse d'évolution technologique est plus rapide que la hausse des prix!
Voir l'originalRépondre0
LiquidityWizard
· Il y a 22h
L'air est rempli de l'odeur du Trading des cryptomonnaies~
L'innovation dans l'écosystème BTC est active et les solutions d'expansion diversifiées se concrétisent rapidement.
Les plans d'expansion de l'écosystème BTC ne cessent d'émerger, l'innovation technologique s'accélère
Depuis le début de 2024, l'enthousiasme spéculatif autour de l'écosystème BTC a quelque peu diminué, mais les progrès sur le plan technique ont été très rapides, notamment en ce qui concerne les solutions d'extension de programmabilité. Cet article présentera plusieurs solutions d'extension BTC qui suscitent beaucoup d'attention, y compris Fractal Bitcoin ainsi que les mises en œuvre programmables des protocoles de métadonnées BRC20, CBRC, ARC20.
Fractal : implémentation de l'extension du client BTC virtuel
Fractal est un cadre évolutif virtualisé basé sur le logiciel client Bitcoin Core. Il améliore les performances de l'ensemble du réseau en créant de manière récursive des structures en arbre, chaque couche de la blockchain pouvant améliorer les performances globales. Fractal est totalement compatible avec Bitcoin et son infrastructure, et peut être utilisé directement dans des domaines comme le minage. La différence réside dans le fait que Fractal active l'opérateur op_cat, permettant de réaliser plus de logiques.
Fractal a été développé par l'équipe Unisat et a été lancé sur le réseau de test Beta en juin 2024, avec un lancement prévu du réseau principal en septembre. Le projet vient de publier son économie de jetons : 50 % proviennent du minage, 15 % sont destinés à l'écosystème, 5 % sont pré-vendus aux investisseurs précoces, 20 % sont attribués aux conseillers et aux contributeurs clés, et 10 % sont réservés aux subventions communautaires.
Dans la conception de l'architecture, Fractal virtualise complètement le client bitcoin core, l'encapsulant dans un package logiciel blockchain déployable, puis fonctionne de manière autonome sur le réseau principal de Bitcoin grâce à une ancre récursive. Cela ressemble à l'exécution de plusieurs instances de machines virtuelles sur un ordinateur (BTC mainnet ), comme les instances BCSP de Fractal (.
Fractal a apporté quelques modifications à bitcoin core, réduisant le temps de confirmation des blocs à 30 secondes et augmentant la taille des blocs à 20 Mo pour améliorer les performances. Il a également activé l'opérateur op_cat, offrant la possibilité d'explorer et de tester davantage de solutions d'extension pour BTC.
En ce qui concerne le transfert d'actifs entre chaînes, étant donné que différentes instances fonctionnent dans le même environnement physique, il est possible de construire une interface de transfert d'actifs universelle pour réaliser un transfert sans couture. Les actifs tels que BTC, BRC-20 et Ordinals peuvent être transférés via des ponts décentralisés.
La sécurité de Fractal repose principalement sur son échelle de puissance de calcul. Il a introduit un mécanisme de minage collaboratif, où un bloc sur trois est généré par le minage combiné avec des mineurs de BTC, afin de prévenir les attaques à 51%. Par conséquent, attirer des mineurs de BTC à participer est la clé du succès de Fractal.
AVM: Simulation de scripts BTC pour la mise en œuvre de contrats intelligents
AVM)Atomicals Virtual Machine( est l'implémentation de contrat intelligent BTC du protocole Atomicals. Il crée une machine virtuelle simulant le script BTC et ouvre plusieurs codes d'opération BTC bruts, permettant aux développeurs de réaliser des contrats intelligents en combinant des scripts Bitcoin, définissant les règles de création et de transfert d'actifs.
La conception d'AVM est de maximiser les capacités des opcodes originaux de BTC. Il réalise la complétude de Turing grâce à une PDA à double pile, fonctionnant dans un environnement de bac à sable incluant un indexeur, un analyseur d'instructions et un état global, permettant ainsi le traitement des contrats intelligents et la validation de la synchronisation des états.
AVM est une architecture qui permet à n'importe quel protocole de métadonnées BTC, tel que BRC20, ARC20, Runes, CBRC, d'être personnalisé. Elle est presque applicable à tous les protocoles de métadonnées, il suffit d'ajuster légèrement l'indexeur sous la machine virtuelle. AVM a publié une version bêta et le code est open source.
OP_NET: Introduire des contrats intelligents de type Ethereum sur BTC
OP_NET devrait être proposé au troisième trimestre 2024, visant à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum dans le réseau Bitcoin, mais plus conformes aux caractéristiques de Bitcoin. Sur OP_NET, les transactions ne nécessitent que l'utilisation de Bitcoin natif, sans paiement d'autres jetons pour les incitations aux nœuds ou les frais de transaction.
OP_NET fournit une bibliothèque de développement complète, principalement écrite en AssemblyScript. Elle conserve le consensus de bloc et la disponibilité des données de Bitcoin, en exécutant des calculs complexes sur les blocs Bitcoin grâce à la machine virtuelle OP_VM.
Le nœud OP_NET exécute la machine virtuelle WASM, prenant en charge plusieurs langages de programmation. Le code des contrats intelligents est compressé puis écrit dans une transaction BTC, générant une adresse de contrat UTXO. Les utilisateurs doivent transférer des fonds à cette adresse pour interagir avec le contrat et payer des frais supplémentaires.
Pour étendre l'utilisation de BTC dans le DeFi, OP_NET propose un système de Proof of Authority, permettant à BTC d'être encapsulé en WBTC. OP_NET est compatible avec SegWit et Taproot, et la conception des tokens n'est pas liée aux UTXO, ce qui améliore la sécurité.
L'écosystème OP_NET couvre plusieurs domaines tels que le trading décentralisé, le prêt, le market making, la fourniture de liquidité et les ponts inter-chaînes, incluant plusieurs projets tels que Motoswap, Stash, Ordinal Novus.
![Fractal, OP_NET, AVM, BRC100, runes programmables, quelles autres solutions d'extension pour BTC ?])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
BRC100: protocole de calcul décentralisé basé sur Ordinals
BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il ajoute de nouvelles opérations telles que "destruction" et "frappe" à brc20, en enregistrant les soldes et états des jetons dans l'indexeur grâce à la combinaison de ces opérations, permettant ainsi des opérations DeFi complexes. Les développeurs peuvent étendre davantage d'opérateurs sur la base de BRC-100.
BRC-100 offre des opérations mint2/mint3 et burn2/burn3, permettant aux tokens de se convertir entre le modèle UTXO et le modèle de machine d'état. Il peut également améliorer la capacité de calcul et la capacité de transition d'état grâce à des protocoles d'extension. Tous les protocoles d'extension BRC-100 sont compatibles entre eux et prennent en charge les opérations inter-chaînes.
Dans l'écosystème BRC-100, il y a inBRC) le premier marché et indexeur BRC-100(, 100Swap) basé sur le protocole BRC-102 AMM DEX(, et 100Layer) le protocole de liquidité sur Bitcoin L1(, etc.
RUNES programmables)Protorunes(: couche d'extension des runes
Les runes programmables sont une couche d'extension des runes, permettant la création d'actifs programmables avec des runes. Elles introduisent des actifs pouvant exister dans UTXO, soutenant les opérations de type AMM. Son cœur est d'exploiter les données sur la blockchain Bitcoin pour réaliser des fonctionnalités de contrat intelligent via une machine virtuelle.
Le Proto-Runes Protocol est le principal projet de runes programmables, développé par l'équipe fondatrice du portefeuille oyl. Il fournit un cadre pour les runes programmables, permettant de construire des AMM, des protocoles de prêt ou des contrats intelligents matures en gérant et en transférant des actifs de runes.
Le mécanisme clé de Proto-Runes est Protoburn, qui permet de détruire des runes et de les convertir en une forme dédiée aux sous-protocoles. Protomessage est utilisé pour exécuter des instructions d'opération dans le sous-protocole. L'ensemble du protocole traite les caractéristiques de Runestone et les messages des sous-protocoles via un indexeur, interdisant l'exécution récursive afin d'éviter la complexité et les vulnérabilités de sécurité.
Récemment, le premier Protorune QUORUM•GENESIS•PROTORUNE a terminé le Protoburn. Il sert de mise en œuvre de référence, visant à fournir un forum public pour la norme Protorune et peut être intégré dans le protocole pour offrir des fonctionnalités de gouvernance aux jetons du projet.
![Fractal, OP_NET, AVM, BRC100, runes programmables, quelles autres solutions d'extension pour BTC ?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(