Exploration des solutions d'extension de la Programmabilité de l'écosystème BTC
L'écosystème Bitcoin progresse rapidement sur le plan technique, en particulier en ce qui concerne les solutions d'extension de Programmabilité. Cet article présentera plusieurs solutions d'extension BTC très médiatisées, y compris Fractal, AVM, OP_NET, BRC100 et les runes programmables.
Fractal
Fractal est un cadre extensible virtualisé basé sur le logiciel client Bitcoin Core. Il crée une structure arborescente de manière récursive, où chaque couche de blockchain peut 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 d'implémenter plus de logique.
Fractal a été développé par une équipe réputée, le réseau de test Beta a été lancé le 1er juin de cette année, et le réseau principal devrait être lancé en septembre. Son économie de jetons comprend 50 % de production minière, 15 % pour l'écosystème, 5 % pour la prévente des investisseurs précoces, etc.
conception de l'architecture
Fractal encapsule le client bitcoin core en un package logiciel de blockchain déployable et exécutable (BCSP), en ancrant de manière récursive plusieurs instances de BCSP fonctionnant sur le réseau principal de Bitcoin. Il peut équilibrer dynamiquement les besoins de différents niveaux, évitant ainsi les congestions. Pour améliorer l'expérience utilisateur, Fractal a apporté quelques modifications à bitcoin core, telles que la réduction du temps de confirmation des blocs et l'augmentation de la taille des blocs.
En matière de transfert d'actifs inter-chaînes, Fractal réalise un transfert sans couture entre différentes couches en construisant une interface de transfert d'actifs universelle. Le BTC et d'autres actifs peuvent entrer dans le réseau Fractal par le biais de ponts non-centralisés.
Sécurité
La sécurité de Fractal dépend principalement de l'échelle de sa puissance de calcul. Il introduit un mécanisme de minage conjoint, où un bloc sur trois est généré par le minage combiné avec les mineurs de BTC, afin de prévenir les attaques à 51 %. De plus, la chaîne d'instances virtualisées nouvellement créée dispose d'un mécanisme de protection spécial durant la phase de démarrage.
AVM
AVM(Atomicals Virtual Machine) est une implémentation de contrat intelligent BTC pour un certain protocole de métadonnées. Il crée une machine virtuelle simulant les scripts BTC, ouvrant plusieurs opcodes BTC d'origine, permettant aux développeurs de réaliser des contrats intelligents à travers des combinaisons de scripts Bitcoin.
AVM a atteint la complétude de Turing grâce à un double stack PDA, fonctionnant dans un environnement sandbox incluant un indexeur, un parseur d'instructions et un état global. Son jeu d'instructions couvre l'ensemble des opcodes BTC, permettant aux développeurs de programmer en utilisant des fonctionnalités de BTC qui ne sont pas activées.
AVM est une architecture qui peut être utilisée pour divers protocoles de métadonnées BTC. Il a été publié en version bêta, et le code associé est open source.
OP_NET
OP_NET vise à introduire des fonctionnalités de contrats intelligents similaires à celles d'Ethereum dans le réseau Bitcoin. Il fournit une bibliothèque de développement complète et compacte, principalement écrite en AssemblyScript.
Fonctionnalités et caractéristiques principales
OP_NET a préservé le consensus de bloc et la disponibilité des données de Bitcoin, en exécutant la machine virtuelle (OP_VM) pour effectuer des calculs complexes sur les blocs Bitcoin. Il prend en charge plusieurs langages de programmation et utilise Tapscript pour activer des fonctionnalités avancées de contrats intelligents.
Lors de l'interaction avec le réseau OP_NET, les utilisateurs doivent payer des frais supplémentaires. OP_NET propose également un système de Proof of Authority, permettant à BTC d'être encapsulé en WBTC, afin d'élargir l'utilisation de BTC dans les applications DeFi.
projet écologique
L'écosystème OP_NET couvre plusieurs domaines tels que les échanges décentralisés, le prêt, le market making, la fourniture de liquidités et les ponts inter-chaînes, y compris des projets tels que Motoswap, Stash, Ordinal Novus et Ichigai.
BRC100
BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il permet d'effectuer des opérations DeFi complexes en ajoutant de nouvelles opérations telles que "destruction" et "frappe" à brc20.
opération de protocole
BRC-100 offre des opérations telles que mint2/mint3 et burn2/burn3, permettant aux tokens de se convertir entre le modèle UTXO et le modèle d'état. Ces opérations permettent de générer de nouveaux tokens, de détruire des tokens, de mettre à jour l'état des applications, etc.
Extensibilité et compatibilité
BRC-100 peut améliorer sa capacité de calcul et de transition d'état grâce à des protocoles d'extension. Tous les protocoles d'extension sont compatibles entre eux et prennent en charge les opérations inter-chaînes. Actuellement, il existe des extensions telles que le protocole de gouvernance BRC-101(, le protocole de liquidité automatisée BRC-102) et le protocole de liquidité de staking/re-staking BRC-104(.
) Projet écologique
L'écosystème BRC-100 comprend le marché inBRC( et l'indexeur ), l'échange décentralisé 100Swap### et le protocole de liquidité 100Layer(, entre autres projets.
Programmabilité runes ) 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 les runes programmables.
) Proto-Runes Protocol
Ce protocole permet aux runes d'être brûlées en formes de runes programmables Protorunes, conférant des fonctionnalités supplémentaires aux runes. Il met en œuvre un DEX similaire à Uniswap, prenant en charge l'échange atomique d'actifs de runes et la création de pools de liquidité.
( Mécanisme de fonctionnement
Le protocole Proto-Runes traite les caractéristiques de Runestone dans le protocole de runes via un indexeur, puis traite les messages des sous-protocoles dans l'ordre. Il utilise l'encodage LEB128 pour représenter les champs et les messages du protocole, chaque sous-protocole ayant une étiquette unique.
) Dernières avancées
QUORUM•GENESIS•PROTORUNE est le premier Protorune à avoir réussi à compléter Protoburn. Il vise à servir de forum public pour les normes Protorune et peut fournir des fonctionnalités de gouvernance pour les tokens du projet. Un indexeur WASM est actuellement en cours de développement pour permettre des fonctionnalités de gouvernance on-chain sur Bitcoin L1.
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.
17 J'aime
Récompense
17
8
Reposter
Partager
Commentaire
0/400
WalletWhisperer
· Il y a 21h
des anomalies statistiques suggèrent que les motifs onchain des fractales correspondent aux empreintes d'accumulation typiques des baleines... fascinant
Voir l'originalRépondre0
CoinBasedThinking
· 08-12 16:21
Pourquoi faire tant de choses compliquées ?
Voir l'originalRépondre0
RektButAlive
· 08-12 08:44
op_net se met en place, hein ?
Voir l'originalRépondre0
TokenTherapist
· 08-12 01:16
Ces foutus trucs peuvent encore être compris ?
Voir l'originalRépondre0
PumpDoctrine
· 08-10 04:03
Faire autant de plans d'extension, c'est juste se faire prendre pour des cons par les fonds.
Voir l'originalRépondre0
tokenomics_truther
· 08-10 04:03
Le BTC est vraiment incroyable.
Voir l'originalRépondre0
MEVHunter
· 08-10 03:58
Il y a encore tant d'opportunités dans le mempool, grâce à Vitalik Buterin qui a bloqué les données de L1. Hehe
Voir l'originalRépondre0
AlgoAlchemist
· 08-10 03:47
Les personnes avec de gros sourcils et de grands yeux sont toutes des escrocs.
Comparaison complète des solutions d'extension de la programmabilité de l'écosystème BTC : Fractal, AVM, OP_NET, BRC100 et Proto-Runes
Exploration des solutions d'extension de la Programmabilité de l'écosystème BTC
L'écosystème Bitcoin progresse rapidement sur le plan technique, en particulier en ce qui concerne les solutions d'extension de Programmabilité. Cet article présentera plusieurs solutions d'extension BTC très médiatisées, y compris Fractal, AVM, OP_NET, BRC100 et les runes programmables.
Fractal
Fractal est un cadre extensible virtualisé basé sur le logiciel client Bitcoin Core. Il crée une structure arborescente de manière récursive, où chaque couche de blockchain peut 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 d'implémenter plus de logique.
Fractal a été développé par une équipe réputée, le réseau de test Beta a été lancé le 1er juin de cette année, et le réseau principal devrait être lancé en septembre. Son économie de jetons comprend 50 % de production minière, 15 % pour l'écosystème, 5 % pour la prévente des investisseurs précoces, etc.
conception de l'architecture
Fractal encapsule le client bitcoin core en un package logiciel de blockchain déployable et exécutable (BCSP), en ancrant de manière récursive plusieurs instances de BCSP fonctionnant sur le réseau principal de Bitcoin. Il peut équilibrer dynamiquement les besoins de différents niveaux, évitant ainsi les congestions. Pour améliorer l'expérience utilisateur, Fractal a apporté quelques modifications à bitcoin core, telles que la réduction du temps de confirmation des blocs et l'augmentation de la taille des blocs.
En matière de transfert d'actifs inter-chaînes, Fractal réalise un transfert sans couture entre différentes couches en construisant une interface de transfert d'actifs universelle. Le BTC et d'autres actifs peuvent entrer dans le réseau Fractal par le biais de ponts non-centralisés.
Sécurité
La sécurité de Fractal dépend principalement de l'échelle de sa puissance de calcul. Il introduit un mécanisme de minage conjoint, où un bloc sur trois est généré par le minage combiné avec les mineurs de BTC, afin de prévenir les attaques à 51 %. De plus, la chaîne d'instances virtualisées nouvellement créée dispose d'un mécanisme de protection spécial durant la phase de démarrage.
AVM
AVM(Atomicals Virtual Machine) est une implémentation de contrat intelligent BTC pour un certain protocole de métadonnées. Il crée une machine virtuelle simulant les scripts BTC, ouvrant plusieurs opcodes BTC d'origine, permettant aux développeurs de réaliser des contrats intelligents à travers des combinaisons de scripts Bitcoin.
AVM a atteint la complétude de Turing grâce à un double stack PDA, fonctionnant dans un environnement sandbox incluant un indexeur, un parseur d'instructions et un état global. Son jeu d'instructions couvre l'ensemble des opcodes BTC, permettant aux développeurs de programmer en utilisant des fonctionnalités de BTC qui ne sont pas activées.
AVM est une architecture qui peut être utilisée pour divers protocoles de métadonnées BTC. Il a été publié en version bêta, et le code associé est open source.
OP_NET
OP_NET vise à introduire des fonctionnalités de contrats intelligents similaires à celles d'Ethereum dans le réseau Bitcoin. Il fournit une bibliothèque de développement complète et compacte, principalement écrite en AssemblyScript.
Fonctionnalités et caractéristiques principales
OP_NET a préservé le consensus de bloc et la disponibilité des données de Bitcoin, en exécutant la machine virtuelle (OP_VM) pour effectuer des calculs complexes sur les blocs Bitcoin. Il prend en charge plusieurs langages de programmation et utilise Tapscript pour activer des fonctionnalités avancées de contrats intelligents.
Lors de l'interaction avec le réseau OP_NET, les utilisateurs doivent payer des frais supplémentaires. OP_NET propose également un système de Proof of Authority, permettant à BTC d'être encapsulé en WBTC, afin d'élargir l'utilisation de BTC dans les applications DeFi.
projet écologique
L'écosystème OP_NET couvre plusieurs domaines tels que les échanges décentralisés, le prêt, le market making, la fourniture de liquidités et les ponts inter-chaînes, y compris des projets tels que Motoswap, Stash, Ordinal Novus et Ichigai.
BRC100
BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il permet d'effectuer des opérations DeFi complexes en ajoutant de nouvelles opérations telles que "destruction" et "frappe" à brc20.
opération de protocole
BRC-100 offre des opérations telles que mint2/mint3 et burn2/burn3, permettant aux tokens de se convertir entre le modèle UTXO et le modèle d'état. Ces opérations permettent de générer de nouveaux tokens, de détruire des tokens, de mettre à jour l'état des applications, etc.
Extensibilité et compatibilité
BRC-100 peut améliorer sa capacité de calcul et de transition d'état grâce à des protocoles d'extension. Tous les protocoles d'extension sont compatibles entre eux et prennent en charge les opérations inter-chaînes. Actuellement, il existe des extensions telles que le protocole de gouvernance BRC-101(, le protocole de liquidité automatisée BRC-102) et le protocole de liquidité de staking/re-staking BRC-104(.
) Projet écologique
L'écosystème BRC-100 comprend le marché inBRC( et l'indexeur ), l'échange décentralisé 100Swap### et le protocole de liquidité 100Layer(, entre autres projets.
Programmabilité runes ) 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 les runes programmables.
) Proto-Runes Protocol
Ce protocole permet aux runes d'être brûlées en formes de runes programmables Protorunes, conférant des fonctionnalités supplémentaires aux runes. Il met en œuvre un DEX similaire à Uniswap, prenant en charge l'échange atomique d'actifs de runes et la création de pools de liquidité.
( Mécanisme de fonctionnement
Le protocole Proto-Runes traite les caractéristiques de Runestone dans le protocole de runes via un indexeur, puis traite les messages des sous-protocoles dans l'ordre. Il utilise l'encodage LEB128 pour représenter les champs et les messages du protocole, chaque sous-protocole ayant une étiquette unique.
) Dernières avancées
QUORUM•GENESIS•PROTORUNE est le premier Protorune à avoir réussi à compléter Protoburn. Il vise à servir de forum public pour les normes Protorune et peut fournir des fonctionnalités de gouvernance pour les tokens du projet. Un indexeur WASM est actuellement en cours de développement pour permettre des fonctionnalités de gouvernance on-chain sur Bitcoin L1.