Depuis le premier trimestre 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 programmables BTC qui suscitent beaucoup d'attention, y compris Fractal Bitcoin ainsi que les progrès des protocoles de métadonnées BTC tels que BRC20, CBRC et ARC20.
Fractal
Fractal est un cadre évolutif virtualisé basé sur le logiciel client Bitcoin Core, qui améliore les performances de l'ensemble du réseau en créant des structures arborescentes de manière récursive. Il 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.
Fractal développé par l'équipe Unisat sera lancé sur le réseau de test Beta le 1er juin 2024, et le réseau principal est prévu pour être lancé en septembre 2024.
conception de l'architecture
Fractal encapsule le client bitcoin core en un paquet logiciel de blockchain déployable et exécutable (BCSP), permettant d'exécuter plusieurs instances de manière indépendante sur le réseau principal Bitcoin grâce à un ancrage récursif. C'est similaire à faire fonctionner plusieurs instances de machines virtuelles sur un seul ordinateur (réseau principal BTC) (instances BCSP construites par Fractal).
Pour améliorer les performances, Fractal a apporté certaines modifications au bitcoin core, telles que la réduction du temps de confirmation des blocs et l'augmentation de la taille des blocs. Il a également activé l'opérateur op_cat, offrant plus de possibilités pour les solutions d'extension sur BTC.
En ce qui concerne le transfert d'actifs inter-chaînes, Fractal a construit une interface de transfert d'actifs générique, permettant un transfert sans couture d'actifs entre différentes couches. BTC et d'autres actifs de la chaîne principale peuvent également exister en tant qu'actifs enveloppés brc-20 sur Fractal Bitcoin.
garantie de sécurité
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ù un bloc sur trois est généré par le minage combiné avec des mineurs de BTC, afin de prévenir les attaques potentielles à 51%. De plus, la chaîne d'instances virtualisées nouvellement créées subit une période de vulnérabilité initiale lors de sa phase de démarrage, où les opérateurs peuvent définir une hauteur de bloc spécifique pour fournir une protection.
AVM
AVM (Atomicals Virtual Machine) est l'implémentation des contrats intelligents 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 par la combinaison de scripts Bitcoin.
L'ensemble d'instructions de la machine virtuelle AVM comprend l'intégralité des codes d'opération BTC, permettant aux développeurs d'exploiter de nombreuses fonctionnalités non activées de BTC pour la programmation. Cela fait de l'AVM un réseau précurseur natif pour l'expansion de l'écosystème BTC.
AVM est une architecture qui s'applique à presque tous les protocoles de métadonnées, il suffit d'ajuster légèrement l'indexeur sous la machine virtuelle. Actuellement, AVM a publié une version bêta, le code associé peut être consulté sur GitHub.
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 une bibliothèque de développement complète, compacte et facile à utiliser, principalement écrite en AssemblyScript.
Fonctions et caractéristiques clés
OP_NET a conservé le consensus de bloc 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 et utilise Tapscript pour activer des fonctionnalités avancées de contrats intelligents.
Lors des interactions, les utilisateurs doivent payer des frais supplémentaires, et l'ordre de regroupement des transactions sur le réseau OP_NET sera classé selon 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.
projet écologique
L'écosystème d'OP_NET couvre plusieurs domaines tels que le trading décentralisé, le prêt, la création de marché, la fourniture de liquidité et les ponts inter-chaînes, y compris plusieurs projets tels que Motoswap, Stash, Ordinal Novus, Ichigai.
BRC100
BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals, permettant d'effectuer des opérations DeFi complexes en ajoutant de nouvelles opérations à brc20. Il 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 tous ses protocoles d'extension et d'amélioration sont collectivement appelés la pile de protocoles BRC-100. Tous les protocoles d'extension sont compatibles entre eux et prennent en charge les opérations inter-chaînes. Actuellement, des protocoles d'extension tels que BRC-101, BRC-102 et BRC-104 sont déjà disponibles.
Il existe plusieurs projets dans l'écosystème BRC-100, y compris inBRC, 100Swap et 100Layer.
Runes programmables (Protorunes)
Les runes programmables sont une couche d'extension des runes, permettant la création d'actifs programmables avec des runes. Le projet principal est le Proto-Runes Protocol, développé par l'équipe du fondateur du portefeuille oyl @judoflexchop.
Les mécanismes clés du Proto-Runes Protocol incluent Protoburn et Protomessage. Protoburn permet aux utilisateurs de détruire des runes et de les convertir en une forme représentative réservée aux sous-protocoles, tandis que Protomessage est l'instruction d'opération exécutée dans le sous-protocole.
Derniers développements, le premier Protorune (QUORUM•GENESIS•PROTORUNE) a réussi à compléter le Protoburn, fournissant une mise en œuvre de référence pour le forum public du standard Protorune. L'équipe @judoflexchop développe un indexeur WASM pour ce genesis protorune, visant à réaliser 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.
15 J'aime
Récompense
15
7
Partager
Commentaire
0/400
YieldChaser
· 07-31 13:30
C'est trop intense, les mises à jour techniques tous les jours.
Voir l'originalRépondre0
blockBoy
· 07-31 00:54
La technologie est roi.
Voir l'originalRépondre0
SmartContractPlumber
· 07-28 15:50
Ne tremblez pas, testez d'abord la stabilité.
Voir l'originalRépondre0
WalletInspector
· 07-28 15:44
btc est vraiment un dieu éternel!
Voir l'originalRépondre0
SleepTrader
· 07-28 15:32
C'est trop, avec autant de trucs.
Voir l'originalRépondre0
GasFeeCrying
· 07-28 15:31
Si on n'entre pas dans une position maintenant, ce sera trop tard, snif.
Progrès technologiques de l'écosystème BTC : Fractal, AVM et OP_NET mènent l'expansion de la Programmabilité
Progrès technologique de l'écosystème BTC
Depuis le premier trimestre 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 programmables BTC qui suscitent beaucoup d'attention, y compris Fractal Bitcoin ainsi que les progrès des protocoles de métadonnées BTC tels que BRC20, CBRC et ARC20.
Fractal
Fractal est un cadre évolutif virtualisé basé sur le logiciel client Bitcoin Core, qui améliore les performances de l'ensemble du réseau en créant des structures arborescentes de manière récursive. Il 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.
Fractal développé par l'équipe Unisat sera lancé sur le réseau de test Beta le 1er juin 2024, et le réseau principal est prévu pour être lancé en septembre 2024.
conception de l'architecture
Fractal encapsule le client bitcoin core en un paquet logiciel de blockchain déployable et exécutable (BCSP), permettant d'exécuter plusieurs instances de manière indépendante sur le réseau principal Bitcoin grâce à un ancrage récursif. C'est similaire à faire fonctionner plusieurs instances de machines virtuelles sur un seul ordinateur (réseau principal BTC) (instances BCSP construites par Fractal).
Pour améliorer les performances, Fractal a apporté certaines modifications au bitcoin core, telles que la réduction du temps de confirmation des blocs et l'augmentation de la taille des blocs. Il a également activé l'opérateur op_cat, offrant plus de possibilités pour les solutions d'extension sur BTC.
En ce qui concerne le transfert d'actifs inter-chaînes, Fractal a construit une interface de transfert d'actifs générique, permettant un transfert sans couture d'actifs entre différentes couches. BTC et d'autres actifs de la chaîne principale peuvent également exister en tant qu'actifs enveloppés brc-20 sur Fractal Bitcoin.
garantie de sécurité
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ù un bloc sur trois est généré par le minage combiné avec des mineurs de BTC, afin de prévenir les attaques potentielles à 51%. De plus, la chaîne d'instances virtualisées nouvellement créées subit une période de vulnérabilité initiale lors de sa phase de démarrage, où les opérateurs peuvent définir une hauteur de bloc spécifique pour fournir une protection.
AVM
AVM (Atomicals Virtual Machine) est l'implémentation des contrats intelligents 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 par la combinaison de scripts Bitcoin.
L'ensemble d'instructions de la machine virtuelle AVM comprend l'intégralité des codes d'opération BTC, permettant aux développeurs d'exploiter de nombreuses fonctionnalités non activées de BTC pour la programmation. Cela fait de l'AVM un réseau précurseur natif pour l'expansion de l'écosystème BTC.
AVM est une architecture qui s'applique à presque tous les protocoles de métadonnées, il suffit d'ajuster légèrement l'indexeur sous la machine virtuelle. Actuellement, AVM a publié une version bêta, le code associé peut être consulté sur GitHub.
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 une bibliothèque de développement complète, compacte et facile à utiliser, principalement écrite en AssemblyScript.
Fonctions et caractéristiques clés
OP_NET a conservé le consensus de bloc 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 et utilise Tapscript pour activer des fonctionnalités avancées de contrats intelligents.
Lors des interactions, les utilisateurs doivent payer des frais supplémentaires, et l'ordre de regroupement des transactions sur le réseau OP_NET sera classé selon 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.
projet écologique
L'écosystème d'OP_NET couvre plusieurs domaines tels que le trading décentralisé, le prêt, la création de marché, la fourniture de liquidité et les ponts inter-chaînes, y compris plusieurs projets tels que Motoswap, Stash, Ordinal Novus, Ichigai.
BRC100
BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals, permettant d'effectuer des opérations DeFi complexes en ajoutant de nouvelles opérations à brc20. Il 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 tous ses protocoles d'extension et d'amélioration sont collectivement appelés la pile de protocoles BRC-100. Tous les protocoles d'extension sont compatibles entre eux et prennent en charge les opérations inter-chaînes. Actuellement, des protocoles d'extension tels que BRC-101, BRC-102 et BRC-104 sont déjà disponibles.
Il existe plusieurs projets dans l'écosystème BRC-100, y compris inBRC, 100Swap et 100Layer.
Runes programmables (Protorunes)
Les runes programmables sont une couche d'extension des runes, permettant la création d'actifs programmables avec des runes. Le projet principal est le Proto-Runes Protocol, développé par l'équipe du fondateur du portefeuille oyl @judoflexchop.
Les mécanismes clés du Proto-Runes Protocol incluent Protoburn et Protomessage. Protoburn permet aux utilisateurs de détruire des runes et de les convertir en une forme représentative réservée aux sous-protocoles, tandis que Protomessage est l'instruction d'opération exécutée dans le sous-protocole.
Derniers développements, le premier Protorune (QUORUM•GENESIS•PROTORUNE) a réussi à compléter le Protoburn, fournissant une mise en œuvre de référence pour le forum public du standard Protorune. L'équipe @judoflexchop développe un indexeur WASM pour ce genesis protorune, visant à réaliser des fonctionnalités de gouvernance on-chain sur Bitcoin L1.