Les progrès significatifs ont été réalisés sur le plan technique dans l'écosystème BTC, avec l'émergence de plusieurs solutions d'extension de Programmabilité.
Depuis le début de 2024, bien que l'enthousiasme spéculatif autour de l'écosystème BTC ait diminué, les avancées technologiques ont progressé rapidement, notamment en ce qui concerne les solutions d'extension de la Programmabilité. Plusieurs projets s'efforcent d'ajouter des fonctionnalités de contrats intelligents et un support pour des applications décentralisées au réseau BTC, notamment Fractal, AVM, OP_NET, BRC100 et les runes programmables.
Fractal : Cadre extensible basé sur le client bitcoin core
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 améliorant la performance de l'ensemble du réseau. Fractal est totalement compatible avec le Bitcoin et son infrastructure, mais active l'opérateur op_cat, permettant de réaliser plus de logique.
Le réseau Fractal aura son propre jeton, 50 % seront issus du minage, 15 % seront utilisés pour l'écosystème, 5 % seront pré-vendus aux investisseurs précoces, 20 % seront attribués aux conseillers et aux contributeurs clés, et 10 % seront utilisés pour établir des partenariats et de la liquidité.
Dans la conception de l'architecture, Fractal encapsule le client bitcoin core en un paquet logiciel blockchain déployable et exécutable (BCSP), fonctionnant de manière indépendante avec plusieurs instances BCSP ancrées de manière récursive sur le réseau principal de Bitcoin. Cette conception permet d'équilibrer dynamiquement les besoins d'interaction, évitant ainsi la congestion excessive à des niveaux spécifiques.
Fractal a apporté quelques modifications à bitcoin core, telles que la réduction du temps de confirmation des blocs à 30 secondes et l'augmentation de la taille des blocs à 20 Mo, afin d'améliorer les performances et de réduire la latence. En ce qui concerne le transfert d'actifs entre chaînes, Fractal a construit une interface de transfert d'actifs universelle, permettant un transfert sans couture entre différentes couches.
AVM : Implémentation de contrats intelligents BTC du protocole Atomicals
AVM(Atomicals Virtual Machine) est une implémentation de contrat intelligent BTC du protocole Atomicals. Il crée une machine virtuelle simulant les scripts 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 contient l'ensemble complet des codes d'opération BTC, permettant aux développeurs d'utiliser les fonctionnalités non activées de BTC pour programmer. Cela fait de l'AVM le réseau pionnier natif pour l'expansion de l'écosystème BTC.
En tant qu'architecture, l'AVM est presque applicable à n'importe quel protocole de métadonnées, il suffit d'ajuster légèrement l'indexeur sous la machine virtuelle. Actuellement, l'AVM a publié une version bêta, et le code associé est également open source.
OP_NET : introduction de fonctionnalités de contrat intelligent similaires à Ethereum.
OP_NET vise à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum dans le réseau Bitcoin, mais de manière plus conforme aux caractéristiques et à l'architecture de Bitcoin. Pour effectuer des transactions sur OP_NET, il suffit d'utiliser le Bitcoin natif, sans avoir besoin d'autres jetons pour payer les incitations aux nœuds ou les frais de transaction.
OP_NET fournit une bibliothèque de développement complète, compacte et facile à utiliser, principalement écrite en AssemblyScript. Elle conserve le consensus de bloc et la disponibilité des données de Bitcoin tout en exécutant des calculs complexes sur les blocs Bitcoin via la machine virtuelle (OP_VM).
Le nœud OP_NET exécute la machine virtuelle WASM et prend en charge plusieurs langages de programmation. Le code des contrats intelligents est compressé puis inscrit dans une transaction BTC, générant une adresse UTXO considérée comme une adresse de contrat.
L'écosystème OP_NET couvre plusieurs domaines, notamment le trading décentralisé, le prêt, le market making, la fourniture de liquidités et les ponts inter-chaînes, incluant plusieurs projets tels que Motoswap, Stash et Ordinal Novus.
BRC100 : protocole de calcul décentralisé basé sur la théorie des Ordinals
BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il introduit de nouvelles opérations telles que "destruction" et "minting" pour le brc20, enregistrant dans l'indexeur les soldes et l'état des tokens détenus par différentes adresses, permettant ainsi des opérations DeFi complexes.
Le BRC-100 offre des opérations telles que 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 à états. La capacité de calcul et la conversion d'état peuvent être étendues via le protocole d'extension BRC-100, tous les protocoles d'extension étant compatibles entre eux.
Dans l'écosystème BRC-100, il existe des projets tels qu'inBRC, 100Swap, 100Layer, couvrant des fonctionnalités telles que le marché et l'indexeur, le DEX AMM d'inscriptions, et des protocoles de liquidité.
Programmabilité des runes : la couche d'extension des runes
La Programmabilité des runes est une couche d'extension des runes, permettant de créer des actifs programmables avec des runes. Le projet principal est le Proto-Runes Protocol, qui fournit le cadre pour la Programmabilité des runes, permettant de construire des AMM, des protocoles de prêt ou des contrats intelligents matures en gérant et en transférant des actifs de runes entre sous-protocoles.
Les mécanismes clés du Proto-Runes Protocol incluent Protoburn et Protomessage. Protoburn permet de détruire des runes et de les convertir en une forme utilisée par les sous-protocoles, tandis que Protomessage est une instruction d'opération exécutée dans les sous-protocoles.
Récemment, le premier Protorune — QUORUM•GENESIS•PROTORUNE a réussi à achever le Protoburn. Ce Protorune de genèse vise à servir de forum public pour la norme Protorune et peut être intégré dans le protocole, fournissant des fonctionnalités de gouvernance pour les tokens du projet.
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.
20 J'aime
Récompense
20
2
Reposter
Partager
Commentaire
0/400
MetaverseLandlord
· Il y a 5h
Tout le monde peut être baissier, mais personne n'ose être baissier sur le BTC.
Voir l'originalRépondre0
CodeSmellHunter
· 08-13 04:11
Encore parler de BTC, à part le Trading des cryptomonnaies, que peut-on faire ?
Percées technologiques de l'écosystème BTC : plusieurs solutions d'extension programmables favorisent l'innovation des smart contracts
Les progrès significatifs ont été réalisés sur le plan technique dans l'écosystème BTC, avec l'émergence de plusieurs solutions d'extension de Programmabilité.
Depuis le début de 2024, bien que l'enthousiasme spéculatif autour de l'écosystème BTC ait diminué, les avancées technologiques ont progressé rapidement, notamment en ce qui concerne les solutions d'extension de la Programmabilité. Plusieurs projets s'efforcent d'ajouter des fonctionnalités de contrats intelligents et un support pour des applications décentralisées au réseau BTC, notamment Fractal, AVM, OP_NET, BRC100 et les runes programmables.
Fractal : Cadre extensible basé sur le client bitcoin core
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 améliorant la performance de l'ensemble du réseau. Fractal est totalement compatible avec le Bitcoin et son infrastructure, mais active l'opérateur op_cat, permettant de réaliser plus de logique.
Le réseau Fractal aura son propre jeton, 50 % seront issus du minage, 15 % seront utilisés pour l'écosystème, 5 % seront pré-vendus aux investisseurs précoces, 20 % seront attribués aux conseillers et aux contributeurs clés, et 10 % seront utilisés pour établir des partenariats et de la liquidité.
Dans la conception de l'architecture, Fractal encapsule le client bitcoin core en un paquet logiciel blockchain déployable et exécutable (BCSP), fonctionnant de manière indépendante avec plusieurs instances BCSP ancrées de manière récursive sur le réseau principal de Bitcoin. Cette conception permet d'équilibrer dynamiquement les besoins d'interaction, évitant ainsi la congestion excessive à des niveaux spécifiques.
Fractal a apporté quelques modifications à bitcoin core, telles que la réduction du temps de confirmation des blocs à 30 secondes et l'augmentation de la taille des blocs à 20 Mo, afin d'améliorer les performances et de réduire la latence. En ce qui concerne le transfert d'actifs entre chaînes, Fractal a construit une interface de transfert d'actifs universelle, permettant un transfert sans couture entre différentes couches.
AVM : Implémentation de contrats intelligents BTC du protocole Atomicals
AVM(Atomicals Virtual Machine) est une implémentation de contrat intelligent BTC du protocole Atomicals. Il crée une machine virtuelle simulant les scripts 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 contient l'ensemble complet des codes d'opération BTC, permettant aux développeurs d'utiliser les fonctionnalités non activées de BTC pour programmer. Cela fait de l'AVM le réseau pionnier natif pour l'expansion de l'écosystème BTC.
En tant qu'architecture, l'AVM est presque applicable à n'importe quel protocole de métadonnées, il suffit d'ajuster légèrement l'indexeur sous la machine virtuelle. Actuellement, l'AVM a publié une version bêta, et le code associé est également open source.
OP_NET : introduction de fonctionnalités de contrat intelligent similaires à Ethereum.
OP_NET vise à introduire des fonctionnalités de contrat intelligent similaires à celles d'Ethereum dans le réseau Bitcoin, mais de manière plus conforme aux caractéristiques et à l'architecture de Bitcoin. Pour effectuer des transactions sur OP_NET, il suffit d'utiliser le Bitcoin natif, sans avoir besoin d'autres jetons pour payer les incitations aux nœuds ou les frais de transaction.
OP_NET fournit une bibliothèque de développement complète, compacte et facile à utiliser, principalement écrite en AssemblyScript. Elle conserve le consensus de bloc et la disponibilité des données de Bitcoin tout en exécutant des calculs complexes sur les blocs Bitcoin via la machine virtuelle (OP_VM).
Le nœud OP_NET exécute la machine virtuelle WASM et prend en charge plusieurs langages de programmation. Le code des contrats intelligents est compressé puis inscrit dans une transaction BTC, générant une adresse UTXO considérée comme une adresse de contrat.
L'écosystème OP_NET couvre plusieurs domaines, notamment le trading décentralisé, le prêt, le market making, la fourniture de liquidités et les ponts inter-chaînes, incluant plusieurs projets tels que Motoswap, Stash et Ordinal Novus.
BRC100 : protocole de calcul décentralisé basé sur la théorie des Ordinals
BRC-100 est un protocole de calcul décentralisé construit sur la théorie des Ordinals. Il introduit de nouvelles opérations telles que "destruction" et "minting" pour le brc20, enregistrant dans l'indexeur les soldes et l'état des tokens détenus par différentes adresses, permettant ainsi des opérations DeFi complexes.
Le BRC-100 offre des opérations telles que 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 à états. La capacité de calcul et la conversion d'état peuvent être étendues via le protocole d'extension BRC-100, tous les protocoles d'extension étant compatibles entre eux.
Dans l'écosystème BRC-100, il existe des projets tels qu'inBRC, 100Swap, 100Layer, couvrant des fonctionnalités telles que le marché et l'indexeur, le DEX AMM d'inscriptions, et des protocoles de liquidité.
Programmabilité des runes : la couche d'extension des runes
La Programmabilité des runes est une couche d'extension des runes, permettant de créer des actifs programmables avec des runes. Le projet principal est le Proto-Runes Protocol, qui fournit le cadre pour la Programmabilité des runes, permettant de construire des AMM, des protocoles de prêt ou des contrats intelligents matures en gérant et en transférant des actifs de runes entre sous-protocoles.
Les mécanismes clés du Proto-Runes Protocol incluent Protoburn et Protomessage. Protoburn permet de détruire des runes et de les convertir en une forme utilisée par les sous-protocoles, tandis que Protomessage est une instruction d'opération exécutée dans les sous-protocoles.
Récemment, le premier Protorune — QUORUM•GENESIS•PROTORUNE a réussi à achever le Protoburn. Ce Protorune de genèse vise à servir de forum public pour la norme Protorune et peut être intégré dans le protocole, fournissant des fonctionnalités de gouvernance pour les tokens du projet.