Avancées technologiques de l'écosystème BTC et solutions d'extension de la Programmabilité
Avec de plus en plus de développeurs rejoignant l'écosystème BTC et se familiarisant avec son modèle, les avancées techniques de BTC sont fulgurantes, en particulier en ce qui concerne les solutions d'extension de la Programmabilité. Cet article présentera quelques solutions programmables BTC qui suscitent un intérêt élevé, y compris Fractal Bitcoin ainsi que les solutions programmables des protocoles de métadonnées BTC tels que BRC20, CBRC et ARC20.
Fractal
Fractal est un cadre extensible virtualisé basé sur le logiciel client Bitcoin Core, qui améliore les performances de l'ensemble du réseau en créant de manière récursive une structure arborescente. Il est entièrement compatible avec Bitcoin et son infrastructure, mais active l'opérateur op_cat, permettant de mettre en œuvre plus de logique.
Fractal est 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 % pour la prévente aux investisseurs précoces, 20 % alloués aux conseillers et aux contributeurs clés, et 10 % comme subvention pour la communauté.
Conception de l'architecture
Fractal encapsule le client bitcoin core en un package logiciel blockchain déployable et exécutable (BCSP), en ancrant de manière récursive plusieurs instances fonctionnant sur le réseau principal de Bitcoin. Il apporte certaines modifications à bitcoin core, telles que la réduction du temps de confirmation des blocs et l'augmentation de la taille des blocs, afin d'améliorer les performances et de réduire la latence.
Fractal a activé l'opérateur op_cat, offrant plus de possibilités pour les solutions d'extensibilité sur BTC. Il a également construit une interface de transfert d'actifs universelle, permettant un transfert sans couture d'actifs entre différentes couches.
sécurité
La sécurité de Fractal dépend principalement 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 potentielles à 51%. La chaîne d'instances virtualisées nouvellement créée subira 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 fournir une protection.
AVM (Machine Virtuelle Atomicals)
AVM est la mise en œuvre de contrats intelligents 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.
AVM réalise la complétude de Turing grâce à un PDA à double pile (Automate à Pile Déplaçable). Il fonctionne dans un bac à sable contenant un indexeur, un analyseur d'instructions et un état global, permettant le traitement des contrats intelligents ainsi que la synchronisation et la vérification des états.
L'ensemble d'instructions de l'AVM comprend l'ensemble complet des codes d'opération BTC, permettant aux développeurs de programmer en utilisant les fonctionnalités non lancées de BTC. Il est adapté à tout protocole de métadonnées, 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 sur le réseau Bitcoin, mais plus conformes 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.
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 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 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 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, le market making, la fourniture de liquidité et les ponts inter-chaînes, y compris des projets tels que Motoswap, Stash, Ordinal Novus, Ichigai, et SatBot.
BRC100
Le 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 à la brc20. Il 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 d'état.
Extension et compatibilité
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. Actuellement, il existe des protocoles d'extension tels que BRC-101 (protocole de gouvernance décentralisée sur la chaîne), BRC-102 (protocole de liquidité automatisée) et BRC-104 (protocole de mise en liquidité/re-mise en liquidité).
projet écologique
Dans l'écosystème BRC-100, plusieurs projets sont présents, y compris inBRC (le premier marché et indexeur BRC-100), 100Swap (une plateforme d'échange décentralisée basée sur le protocole BRC-102) et 100Layer (un protocole de liquidité sur Bitcoin L1).
Programmabilité des runes (Protorunes)
La Programmabilité des runes est une couche d'extension des runes qui permet de créer des actifs programmables avec des runes. Le Proto-Runes Protocol est l'un des principaux projets, fournissant un 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.
Protoburn et Protorunes
Protoburn est le mécanisme clé de Proto-Runes, permettant aux utilisateurs de détruire des runes et de les convertir en une forme de représentation réservée à l'utilisation des sous-protocoles. Ce mécanisme garantit que les actifs de runes peuvent être transférés en toute sécurité du protocole principal vers les sous-protocoles, permettant ainsi des opérations et des transactions supplémentaires au sein des sous-protocoles.
Protomessage
Protomessage est une instruction opérationnelle exécutée dans un sous-protocole, mise en œuvre en étant codée dans la structure Protostone et analysée par l'indexeur. Elle inclut généralement des demandes d'opération sur des actifs, telles que des transferts, des transactions ou d'autres fonctionnalités définies par le protocole.
Dernières avancées
Récemment, le premier Protorune——QUORUM•GENESIS•PROTORUNE a été réussi avec Protoburn. Ce Protorune de genèse est conçu pour servir de forum public pour la norme Protorune et peut être intégré dans le protocole, offrant des fonctionnalités de gouvernance pour les tokens du projet. Actuellement, l'équipe de développement travaille sur un indexeur WASM pour ce protorune de genèse.
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.
16 J'aime
Récompense
16
7
Reposter
Partager
Commentaire
0/400
SillyWhale
· 08-17 04:25
C'est déjà bien que le BTC ne s'effondre pas cette fois-ci...
Voir l'originalRépondre0
FUD_Whisperer
· 08-17 00:12
On en reparlera quand zk sera mature et ouvert librement~
Voir l'originalRépondre0
SocialFiQueen
· 08-16 04:36
btc bull jeton n'a pas couru
Voir l'originalRépondre0
FalseProfitProphet
· 08-16 04:27
BTC est vraiment génial ! Le progrès technologique décolle littéralement.
Voir l'originalRépondre0
VirtualRichDream
· 08-16 04:19
J'ai emprunté de l'argent à quelqu'un pour spéculer sur le BTC.
Voir l'originalRépondre0
BoredStaker
· 08-16 04:11
Encore jouer avec des astuces pour faire un nouveau protocole, n'est-ce pas ?
Avancées technologiques de l'écosystème BTC : Fractal, AVM et OP_NET en tête de la Programmabilité.
Avancées technologiques de l'écosystème BTC et solutions d'extension de la Programmabilité
Avec de plus en plus de développeurs rejoignant l'écosystème BTC et se familiarisant avec son modèle, les avancées techniques de BTC sont fulgurantes, en particulier en ce qui concerne les solutions d'extension de la Programmabilité. Cet article présentera quelques solutions programmables BTC qui suscitent un intérêt élevé, y compris Fractal Bitcoin ainsi que les solutions programmables des protocoles de métadonnées BTC tels que BRC20, CBRC et ARC20.
Fractal
Fractal est un cadre extensible virtualisé basé sur le logiciel client Bitcoin Core, qui améliore les performances de l'ensemble du réseau en créant de manière récursive une structure arborescente. Il est entièrement compatible avec Bitcoin et son infrastructure, mais active l'opérateur op_cat, permettant de mettre en œuvre plus de logique.
Fractal est 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 % pour la prévente aux investisseurs précoces, 20 % alloués aux conseillers et aux contributeurs clés, et 10 % comme subvention pour la communauté.
Conception de l'architecture
Fractal encapsule le client bitcoin core en un package logiciel blockchain déployable et exécutable (BCSP), en ancrant de manière récursive plusieurs instances fonctionnant sur le réseau principal de Bitcoin. Il apporte certaines modifications à bitcoin core, telles que la réduction du temps de confirmation des blocs et l'augmentation de la taille des blocs, afin d'améliorer les performances et de réduire la latence.
Fractal a activé l'opérateur op_cat, offrant plus de possibilités pour les solutions d'extensibilité sur BTC. Il a également construit une interface de transfert d'actifs universelle, permettant un transfert sans couture d'actifs entre différentes couches.
sécurité
La sécurité de Fractal dépend principalement 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 potentielles à 51%. La chaîne d'instances virtualisées nouvellement créée subira 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 fournir une protection.
AVM (Machine Virtuelle Atomicals)
AVM est la mise en œuvre de contrats intelligents 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.
AVM réalise la complétude de Turing grâce à un PDA à double pile (Automate à Pile Déplaçable). Il fonctionne dans un bac à sable contenant un indexeur, un analyseur d'instructions et un état global, permettant le traitement des contrats intelligents ainsi que la synchronisation et la vérification des états.
L'ensemble d'instructions de l'AVM comprend l'ensemble complet des codes d'opération BTC, permettant aux développeurs de programmer en utilisant les fonctionnalités non lancées de BTC. Il est adapté à tout protocole de métadonnées, 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 sur le réseau Bitcoin, mais plus conformes 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.
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 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 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 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, le market making, la fourniture de liquidité et les ponts inter-chaînes, y compris des projets tels que Motoswap, Stash, Ordinal Novus, Ichigai, et SatBot.
BRC100
Le 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 à la brc20. Il 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 d'état.
Extension et compatibilité
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. Actuellement, il existe des protocoles d'extension tels que BRC-101 (protocole de gouvernance décentralisée sur la chaîne), BRC-102 (protocole de liquidité automatisée) et BRC-104 (protocole de mise en liquidité/re-mise en liquidité).
projet écologique
Dans l'écosystème BRC-100, plusieurs projets sont présents, y compris inBRC (le premier marché et indexeur BRC-100), 100Swap (une plateforme d'échange décentralisée basée sur le protocole BRC-102) et 100Layer (un protocole de liquidité sur Bitcoin L1).
Programmabilité des runes (Protorunes)
La Programmabilité des runes est une couche d'extension des runes qui permet de créer des actifs programmables avec des runes. Le Proto-Runes Protocol est l'un des principaux projets, fournissant un 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.
Protoburn et Protorunes
Protoburn est le mécanisme clé de Proto-Runes, permettant aux utilisateurs de détruire des runes et de les convertir en une forme de représentation réservée à l'utilisation des sous-protocoles. Ce mécanisme garantit que les actifs de runes peuvent être transférés en toute sécurité du protocole principal vers les sous-protocoles, permettant ainsi des opérations et des transactions supplémentaires au sein des sous-protocoles.
Protomessage
Protomessage est une instruction opérationnelle exécutée dans un sous-protocole, mise en œuvre en étant codée dans la structure Protostone et analysée par l'indexeur. Elle inclut généralement des demandes d'opération sur des actifs, telles que des transferts, des transactions ou d'autres fonctionnalités définies par le protocole.
Dernières avancées
Récemment, le premier Protorune——QUORUM•GENESIS•PROTORUNE a été réussi avec Protoburn. Ce Protorune de genèse est conçu pour servir de forum public pour la norme Protorune et peut être intégré dans le protocole, offrant des fonctionnalités de gouvernance pour les tokens du projet. Actuellement, l'équipe de développement travaille sur un indexeur WASM pour ce protorune de genèse.