Progrès technologique de l'écosystème BTC en matière de Programmabilité
Depuis le début de 2024, l'écosystème BTC a réalisé des progrès significatifs sur le plan technique, notamment en ce qui concerne les solutions d'extension de la Programmabilité. Cet article présentera plusieurs projets très attendus, y compris Fractal Bitcoin et les solutions programmables du protocole de métadonnées BTC.
Fractal
Fractal est un cadre extensible 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 d'implémenter plus de logique.
Fractal a été développé par l'équipe Unisat et devrait être lancé sur le réseau principal en septembre 2024. Son économie de jetons comprend 50 % issus du minage, 15 % pour l'écosystème, 5 % en prévente pour les premiers investisseurs, 20 % attribués aux conseillers et aux contributeurs clés, et 10 % pour les subventions communautaires.
Fractal virtualise complètement le client bitcoin core, le transformant en un package de logiciel blockchain déployable et exécutable. Grâce à des technologies de virtualisation modernes, elle permet un partage efficace des performances matérielles. Le temps de confirmation des blocs est réduit à 30 secondes ou moins, et la taille des blocs est augmentée à 20 Mo pour garantir des performances et une faible latence.
En matière de sécurité, Fractal introduit le minage conjoint, un bloc sur trois étant généré par le minage en fusion avec les mineurs de BTC. La nouvelle chaîne d'instances virtualisées subit une période de vulnérabilité initiale lors de son lancement, et l'opérateur peut définir une hauteur de bloc spécifique pour offrir 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. Les développeurs peuvent réaliser des contrats intelligents en combinant des scripts Bitcoin, définissant les règles de création et de transfert des actifs.
AVM a réalisé la Turing-complet grâce à une double pile PDA. La machine virtuelle s'exécute dans un bac à sable contenant un indexeur, un analyseur d'instructions et un état global. L'ensemble d'instructions d'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.
AVM est une architecture qui peut être appliquée à n'importe quel protocole de métadonnées, tel que BRC20, ARC20, Runes, CBRC, etc., il suffit d'ajuster légèrement l'indexeur sous la machine virtuelle.
OP_NET
OP_NET vise à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum dans le réseau Bitcoin. Il fournit une bibliothèque de développement complète, compacte et facile à utiliser, principalement écrite en AssemblyScript.
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 grâce à une machine virtuelle (OP_VM). Il prend en charge plusieurs langages de programmation, tels que AssemblyScript, Rust et Python.
OP_NET est compatible avec SegWit et Taproot, et son design de jeton n'est pas lié aux UTXO, évitant ainsi le risque d'envoyer des jetons par erreur aux mineurs. L'écosystème 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.
BRC100
Le BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il réalise des opérations DeFi complexes en ajoutant de nouvelles opérations telles que "destruction" et "frappe" au brc20. Les principales opérations incluent mint2/mint3 et burn2/burn3, utilisées pour la génération, la destruction de jetons et la transition d'état.
Le protocole BRC-100 et ses protocoles d'extension sont compatibles entre eux et prennent en charge les opérations inter-chaînes. 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 liquidité de staking/re-staking).
Les projets écologiques incluent inBRC (le premier marché et indexeur BRC-100), 100Swap (un échange AMM basé sur le protocole BRC-102) et 100Layer (un protocole de liquidité sur Bitcoin L1).
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 est une norme et un cadre qui fournit une structure pour les runes programmables. Il convertit les runes en formes programmables Protorunes via le mécanisme Protoburn.
Le mécanisme de fonctionnement du protocole Proto-Runes dépend du traitement des caractéristiques Runestone dans le protocole des runes par l'indexeur, puis traite les messages de protocole des sous-protocoles dans l'ordre. Récemment, le premier Protorrune (QUORUM•GENESIS•PROTORUNE) a réussi à compléter le Protoburn, démontrant un modèle fonctionnel pour la mise en œuvre de la gouvernance on-chain sur le L1 de BTC.
Ces progrès technologiques ont apporté davantage de possibilités à l'écosystème BTC, favorisant son développement en matière de Programmabilité et de fonctionnalités de contrats intelligents.
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.
10 J'aime
Récompense
10
6
Partager
Commentaire
0/400
LiquidationSurvivor
· Il y a 6h
J'ai dormi pendant que j'écrivais le plan de paiement.
Voir l'originalRépondre0
BearMarketBuilder
· Il y a 6h
Profitez de l'occasion pour mettre un peu de briques dans le bol.
Voir l'originalRépondre0
CoconutWaterBoy
· Il y a 6h
Encore une fois, on se fait prendre pour des cons ?
Voir l'originalRépondre0
quiet_lurker
· Il y a 6h
Ce mouvement du marché du BTC est presque terminé, n'est-ce pas ?
Progrès technologique de la programmabilité de l'écosystème BTC : Analyse des projets Fractal, AVM, OP_NET, etc.
Progrès technologique de l'écosystème BTC en matière de Programmabilité
Depuis le début de 2024, l'écosystème BTC a réalisé des progrès significatifs sur le plan technique, notamment en ce qui concerne les solutions d'extension de la Programmabilité. Cet article présentera plusieurs projets très attendus, y compris Fractal Bitcoin et les solutions programmables du protocole de métadonnées BTC.
Fractal
Fractal est un cadre extensible 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 d'implémenter plus de logique.
Fractal a été développé par l'équipe Unisat et devrait être lancé sur le réseau principal en septembre 2024. Son économie de jetons comprend 50 % issus du minage, 15 % pour l'écosystème, 5 % en prévente pour les premiers investisseurs, 20 % attribués aux conseillers et aux contributeurs clés, et 10 % pour les subventions communautaires.
Fractal virtualise complètement le client bitcoin core, le transformant en un package de logiciel blockchain déployable et exécutable. Grâce à des technologies de virtualisation modernes, elle permet un partage efficace des performances matérielles. Le temps de confirmation des blocs est réduit à 30 secondes ou moins, et la taille des blocs est augmentée à 20 Mo pour garantir des performances et une faible latence.
En matière de sécurité, Fractal introduit le minage conjoint, un bloc sur trois étant généré par le minage en fusion avec les mineurs de BTC. La nouvelle chaîne d'instances virtualisées subit une période de vulnérabilité initiale lors de son lancement, et l'opérateur peut définir une hauteur de bloc spécifique pour offrir 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. Les développeurs peuvent réaliser des contrats intelligents en combinant des scripts Bitcoin, définissant les règles de création et de transfert des actifs.
AVM a réalisé la Turing-complet grâce à une double pile PDA. La machine virtuelle s'exécute dans un bac à sable contenant un indexeur, un analyseur d'instructions et un état global. L'ensemble d'instructions d'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.
AVM est une architecture qui peut être appliquée à n'importe quel protocole de métadonnées, tel que BRC20, ARC20, Runes, CBRC, etc., il suffit d'ajuster légèrement l'indexeur sous la machine virtuelle.
OP_NET
OP_NET vise à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum dans le réseau Bitcoin. Il fournit une bibliothèque de développement complète, compacte et facile à utiliser, principalement écrite en AssemblyScript.
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 grâce à une machine virtuelle (OP_VM). Il prend en charge plusieurs langages de programmation, tels que AssemblyScript, Rust et Python.
OP_NET est compatible avec SegWit et Taproot, et son design de jeton n'est pas lié aux UTXO, évitant ainsi le risque d'envoyer des jetons par erreur aux mineurs. L'écosystème 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.
BRC100
Le BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il réalise des opérations DeFi complexes en ajoutant de nouvelles opérations telles que "destruction" et "frappe" au brc20. Les principales opérations incluent mint2/mint3 et burn2/burn3, utilisées pour la génération, la destruction de jetons et la transition d'état.
Le protocole BRC-100 et ses protocoles d'extension sont compatibles entre eux et prennent en charge les opérations inter-chaînes. 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 liquidité de staking/re-staking).
Les projets écologiques incluent inBRC (le premier marché et indexeur BRC-100), 100Swap (un échange AMM basé sur le protocole BRC-102) et 100Layer (un protocole de liquidité sur Bitcoin L1).
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 est une norme et un cadre qui fournit une structure pour les runes programmables. Il convertit les runes en formes programmables Protorunes via le mécanisme Protoburn.
Le mécanisme de fonctionnement du protocole Proto-Runes dépend du traitement des caractéristiques Runestone dans le protocole des runes par l'indexeur, puis traite les messages de protocole des sous-protocoles dans l'ordre. Récemment, le premier Protorrune (QUORUM•GENESIS•PROTORUNE) a réussi à compléter le Protoburn, démontrant un modèle fonctionnel pour la mise en œuvre de la gouvernance on-chain sur le L1 de BTC.
Ces progrès technologiques ont apporté davantage de possibilités à l'écosystème BTC, favorisant son développement en matière de Programmabilité et de fonctionnalités de contrats intelligents.