Progrès technologique de l'écosystème BTC : aperçu des solutions d'expansion de la Programmabilité
Depuis le début de 2024, bien que l'enthousiasme spéculatif autour de l'écosystème BTC ait diminué, le développement sur le plan technique a été très rapide, en particulier en ce qui concerne les solutions d'extension de Programmabilité. Cet article présentera plusieurs solutions d'extension BTC très attendues, y compris Fractal, AVM, OP_NET, BRC100 et les runes programmables.
Fractal
Fractal est un cadre évolutif virtualisé basé sur le logiciel client bitcoin core. Il crée des structures arborescentes 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 Bitcoin et son infrastructure, mais active l'opérateur op_cat, permettant la mise en œuvre de plus de logique.
La conception de l'architecture de Fractal encapsule le client bitcoin core en un paquet logiciel de blockchain déployable et exécutable (BCSP), ancré de manière récursive sur le réseau principal de Bitcoin. Il apporte quelques modifications au bitcoin core, telles que la réduction du temps de confirmation des blocs et l'augmentation de la taille des blocs, afin d'offrir de meilleures performances et une meilleure expérience utilisateur.
Dans le domaine des actifs inter-chaînes, Fractal réalise un transfert d'actifs transparent entre différentes couches en construisant une interface de transfert d'actifs universelle. Le BTC et d'autres actifs peuvent être transférés via un pont décentralisé.
La sécurité de Fractal dépend principalement de la taille de sa puissance de calcul. Il introduit un mécanisme de minage combiné, où certaines blocs sont générés en minant en collaboration avec des mineurs de BTC, afin de prévenir les attaques potentielles de 51%.
AVM
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 opcodes BTC bruts, permettant aux développeurs de réaliser des contrats intelligents par le biais de combinaisons de scripts Bitcoin.
AVM réalise la complétude de Turing grâce à un PDA à double pile (automate à stockage compressible). Il fonctionne dans un bac à sable contenant un indexeur, un analyseur d'instructions et un état global, permettant le traitement des contrats intelligents et la synchronisation des états.
L'ensemble d'instructions AVM contient l'ensemble complet des codes d'opération BTC, permettant aux développeurs de programmer en utilisant des fonctionnalités non activées de BTC. Il est compatible avec divers protocoles de métadonnées tels que BRC20, ARC20, Runes et CBRC, il suffit d'ajuster l'indexeur.
OP_NET
OP_NET vise à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum dans le réseau Bitcoin, mais plus adaptées aux caractéristiques et à l'architecture de Bitcoin. Il fournit un ensemble complet, compact et facile à utiliser de bibliothèques de développement, principalement écrites en AssemblyScript.
OP_NET a préservé le consensus des blocs et la disponibilité des données de Bitcoin, en exécutant des calculs complexes sur les blocs Bitcoin via une machine virtuelle (OP_VM). Il prend en charge plusieurs langages de programmation, tels que AssemblyScript, Rust et Python.
Dans le réseau OP_NET, les utilisateurs doivent payer des frais supplémentaires, l'ordre de regroupement des transactions étant déterminé par les frais. 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 plusieurs domaines tels que le trading décentralisé, le prêt, le market making, la fourniture de liquidités et les ponts inter-chaînes, y compris plusieurs projets tels que Motoswap, Stash et Ordinal Novus.
BRC100
BRC-100 est un protocole de calcul décentralisé basé sur la théorie des Ordinals. Il permet des opérations DeFi complexes en ajoutant de nouvelles opérations telles que "destruction" et "frappe" à brc20. BRC-100 offre des opérations comme 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 d'état.
Le protocole BRC-100 et ses protocoles d'extension sont collectivement appelés la pile de protocoles BRC-100, tous les protocoles d'extension étant compatibles entre eux. Actuellement, il existe des extensions telles que BRC-101 (protocole de gouvernance décentralisée sur chaîne), BRC-102 (protocole de liquidité automatisée) et BRC-104 (protocole de staking/re-staking de liquidité).
Dans l'écosystème BRC-100, il y a principalement trois projets : inBRC, 100Swap et 100Layer, qui offrent respectivement des fonctionnalités de marché et d'indexeur, d'échange décentralisé AMM pour les inscriptions ainsi que de protocoles de liquidité.
Programmabilité des Protorunes
La Programmabilité des runes est une couche d'extension des runes, permettant de créer des actifs programmables avec des runes. Le Proto-Runes Protocol est l'un des principaux projets, fournissant un cadre pour la Programmabilité des runes, et supporte la gestion et le transfert des actifs de runes entre les sous-protocoles.
Les mécanismes clés du Proto-Runes Protocol incluent Protoburn (convertir les runes en une forme utilisable par le sous-protocole) et Protomessage (exécuter des instructions d'opération dans le sous-protocole). Il représente les champs et les messages du protocole en utilisant le codage LEB128, afin d'économiser de l'espace et d'améliorer l'efficacité de traitement.
Récemment, le premier Protorune "QUORUM•GENESIS•PROTORUNE" a réussi à compléter le Protoburn, montrant le modèle fonctionnel de la gouvernance on-chain réalisée sur Bitcoin L1. Cela ouvre la voie au développement de contrats intelligents et d'applications DeFi plus complexes sur le réseau Bitcoin.
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.
8 J'aime
Récompense
8
4
Reposter
Partager
Commentaire
0/400
bridge_anxiety
· Il y a 15h
Nouveau pigeons couper la tête, n'est-ce pas ?
Voir l'originalRépondre0
FromMinerToFarmer
· Il y a 16h
btc commence enfin à se pencher sur la technologie !
Voir l'originalRépondre0
BearMarketSurvivor
· Il y a 16h
Journal de la guerre : Enfin, quelqu'un se souvient de compléter les munitions.
BTC écologie technique saut plus long Programmabilité et extensibilité.
Progrès technologique de l'écosystème BTC : aperçu des solutions d'expansion de la Programmabilité
Depuis le début de 2024, bien que l'enthousiasme spéculatif autour de l'écosystème BTC ait diminué, le développement sur le plan technique a été très rapide, en particulier en ce qui concerne les solutions d'extension de Programmabilité. Cet article présentera plusieurs solutions d'extension BTC très attendues, y compris Fractal, AVM, OP_NET, BRC100 et les runes programmables.
Fractal
Fractal est un cadre évolutif virtualisé basé sur le logiciel client bitcoin core. Il crée des structures arborescentes 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 Bitcoin et son infrastructure, mais active l'opérateur op_cat, permettant la mise en œuvre de plus de logique.
La conception de l'architecture de Fractal encapsule le client bitcoin core en un paquet logiciel de blockchain déployable et exécutable (BCSP), ancré de manière récursive sur le réseau principal de Bitcoin. Il apporte quelques modifications au bitcoin core, telles que la réduction du temps de confirmation des blocs et l'augmentation de la taille des blocs, afin d'offrir de meilleures performances et une meilleure expérience utilisateur.
Dans le domaine des actifs inter-chaînes, Fractal réalise un transfert d'actifs transparent entre différentes couches en construisant une interface de transfert d'actifs universelle. Le BTC et d'autres actifs peuvent être transférés via un pont décentralisé.
La sécurité de Fractal dépend principalement de la taille de sa puissance de calcul. Il introduit un mécanisme de minage combiné, où certaines blocs sont générés en minant en collaboration avec des mineurs de BTC, afin de prévenir les attaques potentielles de 51%.
AVM
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 opcodes BTC bruts, permettant aux développeurs de réaliser des contrats intelligents par le biais de combinaisons de scripts Bitcoin.
AVM réalise la complétude de Turing grâce à un PDA à double pile (automate à stockage compressible). Il fonctionne dans un bac à sable contenant un indexeur, un analyseur d'instructions et un état global, permettant le traitement des contrats intelligents et la synchronisation des états.
L'ensemble d'instructions AVM contient l'ensemble complet des codes d'opération BTC, permettant aux développeurs de programmer en utilisant des fonctionnalités non activées de BTC. Il est compatible avec divers protocoles de métadonnées tels que BRC20, ARC20, Runes et CBRC, il suffit d'ajuster l'indexeur.
OP_NET
OP_NET vise à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum dans le réseau Bitcoin, mais plus adaptées aux caractéristiques et à l'architecture de Bitcoin. Il fournit un ensemble complet, compact et facile à utiliser de bibliothèques de développement, principalement écrites en AssemblyScript.
OP_NET a préservé le consensus des blocs et la disponibilité des données de Bitcoin, en exécutant des calculs complexes sur les blocs Bitcoin via une machine virtuelle (OP_VM). Il prend en charge plusieurs langages de programmation, tels que AssemblyScript, Rust et Python.
Dans le réseau OP_NET, les utilisateurs doivent payer des frais supplémentaires, l'ordre de regroupement des transactions étant déterminé par les frais. 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 plusieurs domaines tels que le trading décentralisé, le prêt, le market making, la fourniture de liquidités et les ponts inter-chaînes, y compris plusieurs projets tels que Motoswap, Stash et Ordinal Novus.
BRC100
BRC-100 est un protocole de calcul décentralisé basé sur la théorie des Ordinals. Il permet des opérations DeFi complexes en ajoutant de nouvelles opérations telles que "destruction" et "frappe" à brc20. BRC-100 offre des opérations comme 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 d'état.
Le protocole BRC-100 et ses protocoles d'extension sont collectivement appelés la pile de protocoles BRC-100, tous les protocoles d'extension étant compatibles entre eux. Actuellement, il existe des extensions telles que BRC-101 (protocole de gouvernance décentralisée sur chaîne), BRC-102 (protocole de liquidité automatisée) et BRC-104 (protocole de staking/re-staking de liquidité).
Dans l'écosystème BRC-100, il y a principalement trois projets : inBRC, 100Swap et 100Layer, qui offrent respectivement des fonctionnalités de marché et d'indexeur, d'échange décentralisé AMM pour les inscriptions ainsi que de protocoles de liquidité.
Programmabilité des Protorunes
La Programmabilité des runes est une couche d'extension des runes, permettant de créer des actifs programmables avec des runes. Le Proto-Runes Protocol est l'un des principaux projets, fournissant un cadre pour la Programmabilité des runes, et supporte la gestion et le transfert des actifs de runes entre les sous-protocoles.
Les mécanismes clés du Proto-Runes Protocol incluent Protoburn (convertir les runes en une forme utilisable par le sous-protocole) et Protomessage (exécuter des instructions d'opération dans le sous-protocole). Il représente les champs et les messages du protocole en utilisant le codage LEB128, afin d'économiser de l'espace et d'améliorer l'efficacité de traitement.
Récemment, le premier Protorune "QUORUM•GENESIS•PROTORUNE" a réussi à compléter le Protoburn, montrant le modèle fonctionnel de la gouvernance on-chain réalisée sur Bitcoin L1. Cela ouvre la voie au développement de contrats intelligents et d'applications DeFi plus complexes sur le réseau Bitcoin.