Les progrès technologiques de l'écosystème BTC avancent rapidement, plusieurs solutions d'extension de programmabilité émergent
L'écosystème Bitcoin, bien que la spéculation au premier trimestre 2024 soit moins intense que l'année dernière, a réalisé des progrès techniques significatifs, notamment en ce qui concerne les solutions d'extension de la Programmabilité. Cet article présentera plusieurs solutions d'extension BTC très attendues, y compris Fractal Bitcoin, AVM, OP_NET, BRC100 et les runes programmables.
Fractal Bitcoin
Fractal est un cadre extensible virtualisé basé sur le logiciel client bitcoin core. Il crée une structure arborescente de manière récursive, chaque couche de la blockchain pouvant améliorer les performances de l'ensemble du réseau. Fractal est entièrement compatible avec le BTC, mais active l'opérateur op_cat, permettant la mise en œuvre de plus de logique.
Fractal a été développé par l'équipe Unisat et sera lancé sur le réseau de test Beta le 1er juin 2024, avec un lancement prévu du réseau principal en septembre. Son économie de jetons montre que 50 % des jetons seront générés par le minage, 15 % seront destinés à l'écosystème, 5 % seront prévendus aux investisseurs précoces, 20 % seront attribués aux conseillers et aux contributeurs clés, et 10 % seront utilisés comme subventions pour la communauté.
Dans la conception de l'architecture, Fractal encapsule le client bitcoin core en un paquet logiciel de blockchain déployable et exécutable (BCSP), en exécutant plusieurs instances de BCSP sur le réseau principal de Bitcoin via un ancrage récursif. Il a apporté quelques modifications à bitcoin core, telles que la réduction du temps de confirmation des blocs à 30 secondes et l'augmentation de la taille des blocs à 20 Mo, afin d'améliorer les performances et de réduire la latence.
Fractal a activé l'opérateur op_cat, offrant plus de possibilités pour les solutions d'extensibilité sur BTC. En ce qui concerne le transfert d'actifs entre chaînes, différentes chaînes d'instances peuvent communiquer, permettant un transfert sans faille d'actifs. Les actifs tels que Bitcoin, BRC-20 et Ordinals peuvent être transférés via des ponts décentralisés.
Pour renforcer la sécurité, Fractal a introduit un mécanisme de minage conjoint, où un bloc sur trois est généré par un minage combiné avec des mineurs de BTC. Ce design fait de l'attraction des mineurs de BTC un facteur clé du succès de Fractal.
AVM (Machine Virtuelle Atomicals)
AVM est une solution d'implémentation de contrat intelligent BTC proposée par le protocole Atomicals. Il crée une machine virtuelle simulant le script BTC et ouvre plusieurs codes d'opération BTC, permettant aux développeurs de réaliser des fonctions de contrat intelligent grâce à des combinaisons de scripts Bitcoin.
AVM exploite au maximum les capacités des opcodes originaux de BTC, réalisant ainsi une complétude de Turing grâce à un PDA à double pile. Cette machine virtuelle fonctionne dans un environnement sandbox qui inclut un indexeur, un analyseur d'instructions et un état global, permettant ainsi le traitement des contrats intelligents et la synchronisation des états.
L'ensemble d'instructions AVM comprend l'ensemble complet des codes d'opération BTC, permettant aux développeurs de programmer sur le réseau principal en utilisant de nombreuses fonctionnalités BTC non activées. C'est une architecture adaptée à divers protocoles de métadonnées, tels que BRC20, ARC20, Runes, CBRC, etc., qui peuvent tous être personnalisés.
OP_NET
OP_NET vise à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum dans le réseau Bitcoin, mais qui correspondent mieux aux caractéristiques et à l'architecture de Bitcoin. Il offre une bibliothèque de développement complète, compacte et facile à utiliser, principalement écrite en AssemblyScript.
OP_NET a conservé le consensus de bloc et la disponibilité des données de Bitcoin, en exécutant la machine virtuelle (OP_VM) sur le bloc Bitcoin pour effectuer des calculs complexes. Toutes les transactions OP_NET sont marquées par la chaîne "BSI" et sont exécutées dans OP_VM pour mettre à jour l'état des contrats.
Le nœud OP_NET exécute une machine virtuelle WASM, prenant en charge plusieurs langages de programmation. Il utilise Tapscript pour activer des fonctionnalités avancées de contrats intelligents, permettant aux développeurs de déployer et d'interagir directement avec des contrats intelligents sur la blockchain Bitcoin.
Lors des interactions sur le réseau OP_NET, les utilisateurs doivent payer des frais de transaction supplémentaires. Pour étendre l'utilisation de BTC dans les applications DeFi, OP_NET propose un système de Proof of Authority, permettant d'encapsuler BTC en WBTC.
L'écosystème OP_NET couvre déjà plusieurs domaines, y compris l'échange décentralisé, le prêt, le market making, la fourniture de liquidités, les ponts inter-chaînes, avec plusieurs projets tels que Motoswap, Stash, Ordinal Novus, Ichigai, etc.
BRC100
BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il réalise des opérations DeFi complexes en ajoutant de nouvelles opérations telles que "destruction" et "frappe" à brc20. BRC-100 propose des opérations mint2/mint3 et burn2/burn3, permettant aux tokens de se convertir en toute sécurité entre le modèle UTXO et le modèle de machine à états.
La pile de protocoles BRC-100 comprend plusieurs protocoles d'extension, tels que le protocole de gouvernance décentralisé en chaîne BRC-101(, le protocole de liquidité automatisée BRC-102) et le protocole de liquidité/staking/re-staking BRC-104(. Ces protocoles sont compatibles entre eux et prennent en charge les opérations inter-chaînes.
Plusieurs projets existent déjà dans l'écosystème BRC-100, y compris inBRC), le premier marché et indexeur BRC-100, 100Swap(, un DEX AMM basé sur le protocole BRC-102), et 100Layer(, un protocole de liquidité sur Bitcoin L1).
Programmabilité Runes ( Protorunes )
La Programmabilité des runes est une couche d'extension des runes, permettant la création d'actifs programmables avec des runes. Le Proto-Runes Protocol est l'un des principaux projets, offrant un cadre pour gérer et transférer les actifs de runes entre sous-protocoles, pouvant être utilisés pour construire des AMM, des protocoles de prêt ou des contrats intelligents matures.
Le mécanisme central du Proto-Runes Protocol comprend Protoburn et Protomessage. Protoburn permet de convertir les runes en une représentation spécifique au sous-protocole, tandis que Protomessage est utilisé pour exécuter des instructions opérationnelles dans le sous-protocole.
Récemment, le premier Protorune "QUORUM•GENESIS•PROTORUNE" a réussi à compléter le Protoburn. Ce Protorune de genèse vise à servir de forum public pour les normes Protorune et peut fournir des fonctions de gouvernance pour les jetons de projet. L'équipe de développement travaille sur un indexeur WASM pour mettre en œuvre des fonctions de gouvernance en chaîne sur BTC L1.
L'émergence et le développement de ces solutions d'extension montrent l'innovation continue sur le plan technologique de l'écosystème Bitcoin, offrant ainsi davantage de possibilités et de cas d'utilisation pour BTC.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Explosion de la technologie dans l'écosystème BTC : Détails sur cinq solutions d'extension programmables.
Les progrès technologiques de l'écosystème BTC avancent rapidement, plusieurs solutions d'extension de programmabilité émergent
L'écosystème Bitcoin, bien que la spéculation au premier trimestre 2024 soit moins intense que l'année dernière, a réalisé des progrès techniques significatifs, notamment en ce qui concerne les solutions d'extension de la Programmabilité. Cet article présentera plusieurs solutions d'extension BTC très attendues, y compris Fractal Bitcoin, AVM, OP_NET, BRC100 et les runes programmables.
Fractal Bitcoin
Fractal est un cadre extensible virtualisé basé sur le logiciel client bitcoin core. Il crée une structure arborescente de manière récursive, chaque couche de la blockchain pouvant améliorer les performances de l'ensemble du réseau. Fractal est entièrement compatible avec le BTC, mais active l'opérateur op_cat, permettant la mise en œuvre de plus de logique.
Fractal a été développé par l'équipe Unisat et sera lancé sur le réseau de test Beta le 1er juin 2024, avec un lancement prévu du réseau principal en septembre. Son économie de jetons montre que 50 % des jetons seront générés par le minage, 15 % seront destinés à l'écosystème, 5 % seront prévendus aux investisseurs précoces, 20 % seront attribués aux conseillers et aux contributeurs clés, et 10 % seront utilisés comme subventions pour la communauté.
Dans la conception de l'architecture, Fractal encapsule le client bitcoin core en un paquet logiciel de blockchain déployable et exécutable (BCSP), en exécutant plusieurs instances de BCSP sur le réseau principal de Bitcoin via un ancrage récursif. Il a apporté quelques modifications à bitcoin core, telles que la réduction du temps de confirmation des blocs à 30 secondes et l'augmentation de la taille des blocs à 20 Mo, afin d'améliorer les performances et de réduire la latence.
Fractal a activé l'opérateur op_cat, offrant plus de possibilités pour les solutions d'extensibilité sur BTC. En ce qui concerne le transfert d'actifs entre chaînes, différentes chaînes d'instances peuvent communiquer, permettant un transfert sans faille d'actifs. Les actifs tels que Bitcoin, BRC-20 et Ordinals peuvent être transférés via des ponts décentralisés.
Pour renforcer la sécurité, Fractal a introduit un mécanisme de minage conjoint, où un bloc sur trois est généré par un minage combiné avec des mineurs de BTC. Ce design fait de l'attraction des mineurs de BTC un facteur clé du succès de Fractal.
AVM (Machine Virtuelle Atomicals)
AVM est une solution d'implémentation de contrat intelligent BTC proposée par le protocole Atomicals. Il crée une machine virtuelle simulant le script BTC et ouvre plusieurs codes d'opération BTC, permettant aux développeurs de réaliser des fonctions de contrat intelligent grâce à des combinaisons de scripts Bitcoin.
AVM exploite au maximum les capacités des opcodes originaux de BTC, réalisant ainsi une complétude de Turing grâce à un PDA à double pile. Cette machine virtuelle fonctionne dans un environnement sandbox qui inclut un indexeur, un analyseur d'instructions et un état global, permettant ainsi le traitement des contrats intelligents et la synchronisation des états.
L'ensemble d'instructions AVM comprend l'ensemble complet des codes d'opération BTC, permettant aux développeurs de programmer sur le réseau principal en utilisant de nombreuses fonctionnalités BTC non activées. C'est une architecture adaptée à divers protocoles de métadonnées, tels que BRC20, ARC20, Runes, CBRC, etc., qui peuvent tous être personnalisés.
OP_NET
OP_NET vise à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum dans le réseau Bitcoin, mais qui correspondent mieux aux caractéristiques et à l'architecture de Bitcoin. Il offre une bibliothèque de développement complète, compacte et facile à utiliser, principalement écrite en AssemblyScript.
OP_NET a conservé le consensus de bloc et la disponibilité des données de Bitcoin, en exécutant la machine virtuelle (OP_VM) sur le bloc Bitcoin pour effectuer des calculs complexes. Toutes les transactions OP_NET sont marquées par la chaîne "BSI" et sont exécutées dans OP_VM pour mettre à jour l'état des contrats.
Le nœud OP_NET exécute une machine virtuelle WASM, prenant en charge plusieurs langages de programmation. Il utilise Tapscript pour activer des fonctionnalités avancées de contrats intelligents, permettant aux développeurs de déployer et d'interagir directement avec des contrats intelligents sur la blockchain Bitcoin.
Lors des interactions sur le réseau OP_NET, les utilisateurs doivent payer des frais de transaction supplémentaires. Pour étendre l'utilisation de BTC dans les applications DeFi, OP_NET propose un système de Proof of Authority, permettant d'encapsuler BTC en WBTC.
L'écosystème OP_NET couvre déjà plusieurs domaines, y compris l'échange décentralisé, le prêt, le market making, la fourniture de liquidités, les ponts inter-chaînes, avec plusieurs projets tels que Motoswap, Stash, Ordinal Novus, Ichigai, etc.
BRC100
BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il réalise des opérations DeFi complexes en ajoutant de nouvelles opérations telles que "destruction" et "frappe" à brc20. BRC-100 propose des opérations mint2/mint3 et burn2/burn3, permettant aux tokens de se convertir en toute sécurité entre le modèle UTXO et le modèle de machine à états.
La pile de protocoles BRC-100 comprend plusieurs protocoles d'extension, tels que le protocole de gouvernance décentralisé en chaîne BRC-101(, le protocole de liquidité automatisée BRC-102) et le protocole de liquidité/staking/re-staking BRC-104(. Ces protocoles sont compatibles entre eux et prennent en charge les opérations inter-chaînes.
Plusieurs projets existent déjà dans l'écosystème BRC-100, y compris inBRC), le premier marché et indexeur BRC-100, 100Swap(, un DEX AMM basé sur le protocole BRC-102), et 100Layer(, un protocole de liquidité sur Bitcoin L1).
Programmabilité Runes ( Protorunes )
La Programmabilité des runes est une couche d'extension des runes, permettant la création d'actifs programmables avec des runes. Le Proto-Runes Protocol est l'un des principaux projets, offrant un cadre pour gérer et transférer les actifs de runes entre sous-protocoles, pouvant être utilisés pour construire des AMM, des protocoles de prêt ou des contrats intelligents matures.
Le mécanisme central du Proto-Runes Protocol comprend Protoburn et Protomessage. Protoburn permet de convertir les runes en une représentation spécifique au sous-protocole, tandis que Protomessage est utilisé pour exécuter des instructions opérationnelles dans le sous-protocole.
Récemment, le premier Protorune "QUORUM•GENESIS•PROTORUNE" a réussi à compléter le Protoburn. Ce Protorune de genèse vise à servir de forum public pour les normes Protorune et peut fournir des fonctions de gouvernance pour les jetons de projet. L'équipe de développement travaille sur un indexeur WASM pour mettre en œuvre des fonctions de gouvernance en chaîne sur BTC L1.
L'émergence et le développement de ces solutions d'extension montrent l'innovation continue sur le plan technologique de l'écosystème Bitcoin, offrant ainsi davantage de possibilités et de cas d'utilisation pour BTC.