Aperçu des solutions d'extension de la programmabilité de l'écosystème BTC
L'écosystème Bitcoin a réalisé des progrès significatifs dans l'expansion de la Programmabilité, donnant naissance à diverses solutions innovantes. Cet article présentera plusieurs solutions d'expansion de la Programmabilité BTC qui suscitent beaucoup d'attention.
Fractal
Fractal est un cadre extensible virtualisé basé sur le logiciel client Bitcoin Core, améliorant la performance du réseau par la création récursive de structures arborescentes. Il est totalement compatible avec Bitcoin, mais active l'opérateur op_cat pour permettre plus de logique.
Fractal a été développé par l'équipe Unisat et devrait être lancé sur le réseau principal en septembre 2024. Il dispose de son propre jeton, dont 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 utilisés pour établir des partenariats et de la liquidité.
Fractal encapsule le client bitcoin core en tant que package logiciel de blockchain déployable grâce à la technologie de virtualisation (BCSP), et s'ancre de manière récursive sur le réseau principal de Bitcoin. Il a modifié bitcoin core pour raccourcir le temps de confirmation des blocs et augmenter la taille des blocs.
L'activation de l'opérateur op_cat par Fractal offre un espace d'exploration pour les solutions d'extension de BTC. Il a également construit une interface de transfert d'actifs inter-chaînes, permettant le transfert sans couture d'actifs entre différentes couches.
Fractal renforce la sécurité grâce à des mécanismes tels que le minage conjoint. La nouvelle chaîne d'instances virtualisées traversera une période de vulnérabilité initiale lors de sa phase de démarrage, nécessitant la mise en place de mesures de protection.
AVM
AVM(Machine Virtuelle Atomicals) est l'implémentation de contrat intelligent BTC du Protocole Atomicals. Elle crée une machine virtuelle simulant les scripts BTC, ouvrant ainsi plusieurs codes d'opération BTC bruts, permettant aux développeurs de réaliser des contrats intelligents via des combinaisons de scripts Bitcoin.
AVM a réalisé la complétude de Turing grâce à une double pile PDA. Il fonctionne dans un bac à sable contenant un indexeur, un analyseur d'instructions et un état global, afin de traiter les contrats intelligents et de synchroniser les états.
L'ensemble d'instructions de l'AVM comprend l'ensemble complet des codes d'opération BTC, permettant de programmer des fonctionnalités non activées de BTC sur le réseau principal. C'est une architecture adaptée à divers protocoles de métadonnées, nécessitant seulement un léger ajustement de l'indexeur.
OP_NET
OP_NET vise à introduire des fonctionnalités de contrats intelligents similaires à celles d'Ethereum dans le réseau Bitcoin. Il conserve le consensus de bloc et la disponibilité des données de Bitcoin, en exécutant des calculs complexes sur le bloc Bitcoin via la machine virtuelle (OP_VM).
OP_NET prend en charge plusieurs langages de programmation, utilisant Tapscript pour activer des fonctionnalités avancées de contrats intelligents. Le code des contrats intelligents est compressé puis écrit dans la transaction BTC, générant une adresse UTXO considérée comme une adresse de contrat.
OP_NET est compatible avec SegWit et Taproot, son design de token n'est pas lié à UTXO, évitant ainsi le risque d'envoyer par erreur des tokens aux mineurs. Son écosystème couvre plusieurs domaines tels que le trading décentralisé, le prêt et le market making.
BRC100
Le BRC-100 est un protocole de calcul décentralisé basé sur la théorie des Ordinals. Il introduit de nouvelles opérations telles que "destruction" et "mint" pour le brc20, enregistrant les soldes et états des tokens détenus par différentes adresses dans l'indexeur, permettant ainsi des opérations DeFi complexes.
BRC-100 offre des opérations telles que mint2/mint3 et burn2/burn3, permettant aux tokens de passer d'un modèle UTXO à un modèle de machine d'état. Il peut également être étendu par des protocoles d'extension, tous les protocoles d'extension BRC-100 étant compatibles entre eux.
Dans l'écosystème BRC-100, il y a déjà des projets comme inBRC, 100Swap, 100Layer, couvrant plusieurs aspects tels que le marché, les échanges, les protocoles de liquidité, etc.
Programmabilité runes ( Protorunes )
La Programmabilité des runes est une couche d'extension pour les 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 les runes programmables.
Le protocole Proto-Runes convertit les runes en une forme utilisable par les sous-protocoles grâce au mécanisme Protoburn. Protomessage est utilisé pour exécuter des instructions dans les sous-protocoles. L'ensemble du protocole traite les caractéristiques de Runestone et les messages des sous-protocoles via un indexeur.
Récemment, le premier Protorune(QUORUM•GENESIS•PROTORUNE) a réussi à compléter le Protoburn, posant ainsi les bases pour le développement futur.
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.
6 J'aime
Récompense
6
6
Partager
Commentaire
0/400
GasFeeNightmare
· Il y a 4h
Il faut encore se lever en pleine nuit pour surveiller les frais de gas. Quand pourrai-je enfin dormir paisiblement ?
Voir l'originalRépondre0
LostBetweenChains
· Il y a 4h
piège en cours
Voir l'originalRépondre0
RooftopReserver
· Il y a 4h
Le grand-père a toujours dit que le BTC est l'avenir.
Voir l'originalRépondre0
blocksnark
· Il y a 4h
Le bull peut enfin courir.
Voir l'originalRépondre0
PumpStrategist
· Il y a 4h
La distribution des jetons est à un niveau d'alerte mais le marché est très enthousiaste.
Analyse complète des cinq solutions d'extension de Programmabilité de l'écosystème BTC : Fractal, AVM, OP_NET, BRC100 et Proto-Runes
Aperçu des solutions d'extension de la programmabilité de l'écosystème BTC
L'écosystème Bitcoin a réalisé des progrès significatifs dans l'expansion de la Programmabilité, donnant naissance à diverses solutions innovantes. Cet article présentera plusieurs solutions d'expansion de la Programmabilité BTC qui suscitent beaucoup d'attention.
Fractal
Fractal est un cadre extensible virtualisé basé sur le logiciel client Bitcoin Core, améliorant la performance du réseau par la création récursive de structures arborescentes. Il est totalement compatible avec Bitcoin, mais active l'opérateur op_cat pour permettre plus de logique.
Fractal a été développé par l'équipe Unisat et devrait être lancé sur le réseau principal en septembre 2024. Il dispose de son propre jeton, dont 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 utilisés pour établir des partenariats et de la liquidité.
Fractal encapsule le client bitcoin core en tant que package logiciel de blockchain déployable grâce à la technologie de virtualisation (BCSP), et s'ancre de manière récursive sur le réseau principal de Bitcoin. Il a modifié bitcoin core pour raccourcir le temps de confirmation des blocs et augmenter la taille des blocs.
L'activation de l'opérateur op_cat par Fractal offre un espace d'exploration pour les solutions d'extension de BTC. Il a également construit une interface de transfert d'actifs inter-chaînes, permettant le transfert sans couture d'actifs entre différentes couches.
Fractal renforce la sécurité grâce à des mécanismes tels que le minage conjoint. La nouvelle chaîne d'instances virtualisées traversera une période de vulnérabilité initiale lors de sa phase de démarrage, nécessitant la mise en place de mesures de protection.
AVM
AVM(Machine Virtuelle Atomicals) est l'implémentation de contrat intelligent BTC du Protocole Atomicals. Elle crée une machine virtuelle simulant les scripts BTC, ouvrant ainsi plusieurs codes d'opération BTC bruts, permettant aux développeurs de réaliser des contrats intelligents via des combinaisons de scripts Bitcoin.
AVM a réalisé la complétude de Turing grâce à une double pile PDA. Il fonctionne dans un bac à sable contenant un indexeur, un analyseur d'instructions et un état global, afin de traiter les contrats intelligents et de synchroniser les états.
L'ensemble d'instructions de l'AVM comprend l'ensemble complet des codes d'opération BTC, permettant de programmer des fonctionnalités non activées de BTC sur le réseau principal. C'est une architecture adaptée à divers protocoles de métadonnées, nécessitant seulement un léger ajustement de l'indexeur.
OP_NET
OP_NET vise à introduire des fonctionnalités de contrats intelligents similaires à celles d'Ethereum dans le réseau Bitcoin. Il conserve le consensus de bloc et la disponibilité des données de Bitcoin, en exécutant des calculs complexes sur le bloc Bitcoin via la machine virtuelle (OP_VM).
OP_NET prend en charge plusieurs langages de programmation, utilisant Tapscript pour activer des fonctionnalités avancées de contrats intelligents. Le code des contrats intelligents est compressé puis écrit dans la transaction BTC, générant une adresse UTXO considérée comme une adresse de contrat.
OP_NET est compatible avec SegWit et Taproot, son design de token n'est pas lié à UTXO, évitant ainsi le risque d'envoyer par erreur des tokens aux mineurs. Son écosystème couvre plusieurs domaines tels que le trading décentralisé, le prêt et le market making.
BRC100
Le BRC-100 est un protocole de calcul décentralisé basé sur la théorie des Ordinals. Il introduit de nouvelles opérations telles que "destruction" et "mint" pour le brc20, enregistrant les soldes et états des tokens détenus par différentes adresses dans l'indexeur, permettant ainsi des opérations DeFi complexes.
BRC-100 offre des opérations telles que mint2/mint3 et burn2/burn3, permettant aux tokens de passer d'un modèle UTXO à un modèle de machine d'état. Il peut également être étendu par des protocoles d'extension, tous les protocoles d'extension BRC-100 étant compatibles entre eux.
Dans l'écosystème BRC-100, il y a déjà des projets comme inBRC, 100Swap, 100Layer, couvrant plusieurs aspects tels que le marché, les échanges, les protocoles de liquidité, etc.
Programmabilité runes ( Protorunes )
La Programmabilité des runes est une couche d'extension pour les 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 les runes programmables.
Le protocole Proto-Runes convertit les runes en une forme utilisable par les sous-protocoles grâce au mécanisme Protoburn. Protomessage est utilisé pour exécuter des instructions dans les sous-protocoles. L'ensemble du protocole traite les caractéristiques de Runestone et les messages des sous-protocoles via un indexeur.
Récemment, le premier Protorune(QUORUM•GENESIS•PROTORUNE) a réussi à compléter le Protoburn, posant ainsi les bases pour le développement futur.