Nouveaux progrès dans l'écosystème BTC : Détails sur cinq solutions d'extension de Programmabilité.

Avancement du plan d'extension de la programmabilité de l'écosystème BTC

L'écosystème BTC se développe rapidement sur le plan technologique, en particulier en ce qui concerne les solutions d'extension de Programmabilité. Cet article présente plusieurs solutions qui suscitent de l'intérêt : Fractal Bitcoin, AVM, OP_NET, BRC100 et les runes programmables.

Fractal, OP_NET, AVM, BRC100, Programmabilité runes, BTC quelles sont les autres solutions d'extension ?

Fractal

Fractal est un cadre évolutif virtualisé basé sur le logiciel client bitcoin core, qui améliore les performances du réseau en créant des structures arborescentes de manière récursive. Il est entièrement compatible avec BTC, mais active l'opérateur op_cat pour permettre plus de logique.

Fractal est développé par l'équipe Unisat, et le lancement du mainnet est prévu pour septembre 2024. Dans son économie de jetons, 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 pour la liquidité.

Fractal encapsule bitcoin core en un package logiciel de blockchain déployable grâce à une technologie de virtualisation (BCSP), ancrant de manière récursive plusieurs instances de BCSP fonctionnant sur le réseau principal de Bitcoin. Il 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.

Fractal réalise le transfert d'actifs sans couture entre différentes couches en construisant une interface de transfert d'actifs générique. 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 %.

AVM

AVM(Atomicals Virtual Machine) est l'implémentation du contrat intelligent BTC du protocole Atomicals. Il crée une machine virtuelle simulant les scripts BTC, ouvrant plusieurs codes d'opération BTC primitifs, permettant aux développeurs de réaliser des contrats intelligents via des combinaisons de scripts Bitcoin.

AVM réalise la complétude de Turing via un PDA à double pile. Il fonctionne dans un environnement de bac à sable contenant un indexeur, un parseur d'instructions et un état global, permettant le traitement des contrats intelligents et la validation de la synchronisation d'état.

L'ensemble d'instructions de l'AVM comprend l'ensemble complet des codes d'opération BTC, permettant la programmation en utilisant des fonctionnalités non activées de BTC. C'est une architecture adaptée à tout protocole de métadonnées, nécessitant seulement un ajustement mineur de l'indexeur. L'AVM a publié une version bêta.

OP_NET

OP_NET vise à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum, mais plus adaptées aux caractéristiques de Bitcoin. Il utilise le Bitcoin natif pour payer les frais de transaction, sans avoir besoin d'autres jetons.

OP_NET propose une bibliothèque de développement facile à utiliser, principalement écrite en AssemblyScript. Elle préserve le consensus des blocs de Bitcoin et la disponibilité des données, en exécutant des calculs complexes sur les blocs de Bitcoin via 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 du contrat est compressé et écrit dans la transaction BTC, générant une adresse UTXO de contrat pour l'interaction des utilisateurs.

Lors des interactions, en plus des frais de transaction BTC, les utilisateurs doivent payer au moins 330 satoshis supplémentaires pour éviter d'être considérés comme une attaque par poussière. OP_NET propose un système de Proof of Authority, permettant d'encapsuler le BTC en WBTC.

L'écosystème OP_NET couvre plusieurs domaines, notamment 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.

Fractal, OP_NET, AVM, BRC100, Programmabilité rune, BTC quels sont les autres plans d'extension ?

BRC100

BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il ajoute de nouvelles opérations telles que "destruction" et "fabrication" pour brc20, permettant de réaliser des opérations defi complexes par combinaison.

BRC-100 fournit des opérations mint2/mint3 et burn2/burn3, permettant la conversion de tokens entre le modèle UTXO et le modèle à états. Il prend en charge les protocoles d'extension, tous les protocoles d'extension étant compatibles entre eux.

La pile de protocoles BRC-100 comprend la gouvernance décentralisée en chaîne BRC-101(, la liquidité automatisée BRC-102), le staking de liquidité/re-staking BRC-104( et d'autres protocoles d'extension.

Dans l'écosystème BRC-100, il y a le premier marché et indexeur inBRC) BRC-100, 100Swap( basé sur le protocole BRC-102 AMM DEX), et d'autres projets comme 100Layer( protocole de liquidité).

Programmabilité runes(Protorunes)

Les runes programmables sont une couche d'extension des runes, permettant de créer des actifs programmables avec des runes. Le protocole Proto-Runes fournit un cadre pour les runes programmables, prenant en charge des fonctionnalités telles que les AMM et les protocoles de prêt.

Le mécanisme clé de Proto-Runes est Protoburn, qui détruit les runes et les convertit en une forme utilisée par le sous-protocole. Protomessage est une instruction opérationnelle dans le sous-protocole, codée par la structure Protostone.

Le protocole Proto-Runes est traité par l'indexeur pour gérer les caractéristiques Runestone dans le protocole des runes, puis traite les messages des sous-protocoles dans l'ordre. Il utilise l'encodage LEB128 pour représenter les champs et les messages, améliorant ainsi l'efficacité.

Récemment, le premier Protorune - QUORUM•GENESIS•PROTORUNE a terminé le Protoburn. Il sert d'implémentation de référence et vise à fournir des fonctionnalités de gouvernance pour les jetons du projet.

Fractal, OP_NET, AVM, BRC100, Programmabilité runes, BTC quelles sont les autres solutions d'extension ?

BTC0.25%
Voir l'original
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.
  • Récompense
  • 3
  • Reposter
  • Partager
Commentaire
0/400
ImpermanentPhilosophervip
· Il y a 21h
l'écosystème btc est vraiment arrivé cette fois
Voir l'originalRépondre0
DefiPlaybookvip
· Il y a 21h
Le vieux BTC va enfin avoir des smart contracts. Préparez-vous, Bots de搬砖.
Voir l'originalRépondre0
AirdropHarvestervip
· Il y a 22h
btc a encore des nouveautés, regardons et en reparlerons.
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)