Nouvelle ère des smart contracts BTC : Analyse des protocoles Fractal et CAT20
L'écosystème Bitcoin connaît une avancée majeure, Fractal BTC a officiellement lancé son réseau principal en septembre après plusieurs séries de tests. La caractéristique la plus remarquable de Fractal est sa fonctionnalité de smart contracts, et un nouveau protocole de jetons, CAT20, a été lancé simultanément. Cet article examinera en profondeur les points forts de la conception technique de CAT20 et son impact potentiel.
Fractal Bitcoin aperçu
Avant de comprendre le CAT20, il est nécessaire de présenter brièvement le Fractal Bitcoin. En tant que réseau de deuxième couche entièrement compatible avec BTC, le Fractal Bitcoin(, également connu sous le nom de Bitcoin fractal), possède une vitesse de confirmation de bloc plus rapide, ne prenant qu'une minute. Son principe fondamental est de reproduire plusieurs réseaux BTC, chaque chaîne traitant indépendamment les transactions, ce qui augmente le débit global.
Une grande innovation de Fractal réside dans la réactivation du code opération OP_CAT, qui avait été abandonné au début de BTC pour des raisons de sécurité. Cette opération confère à Fractal Bitcoin des capacités de smart contracts, élargissant considérablement son potentiel d'application. C'est sur cette base que le protocole CAT20 a pu être mis en œuvre sur Fractal Bitcoin.
Analyse approfondie du protocole CAT
Le protocole CAT20 est une norme de jeton de type ERC20 mise en œuvre sur Fractal Bitcoin. Son cycle de vie comprend principalement des étapes clés telles que le déploiement, la frappe et le transfert.
processus de déploiement
Le déploiement de CAT20 se divise en deux phases : "commit" et "reveal".
Phase de Commit : écrire les informations de base du jeton ( telles que le nom, le symbole, etc. ) dans le script de sortie de la transaction. L'hashId de cette transaction sert d'identifiant unique pour le jeton.
Phase de révélation : produire un OP_RETURN contenant le hash de l'état initial CAT20, ainsi qu'un Minter pour le minting ultérieur.
Cette méthode de déploiement en deux étapes protège efficacement les informations sensibles du projet, jusqu'à ce qu'elles soient complètement divulguées lors de la phase de reveal.
mécanisme de frappe
Le processus de création de CAT20 présente plusieurs caractéristiques marquantes :
À chaque fois que vous mint, entrez un minter, la sortie peut être plusieurs minters.
Chaque minting produit un token en sortie
L'ordre de sortie est fixe, le minter doit être avant le token
Les variations du nombre de minters pendant le processus de minting affecteront l'activité de minting de l'ensemble du réseau. Pour équilibrer l'efficacité et l'économie, la version V2 génère par défaut deux minters dont les états sont proches.
construction d'innovation de transaction
CAT20 adopte un design astucieux dans la construction des transactions :
Contrôler les UTXO de différentes adresses en réécrivant la logique des scripts Bitcoin.
Utiliser les caractéristiques de l'adresse P2TR pour ajuster la génération de clés publiques afin de créer différentes adresses.
Grâce à OP_CAT, réaliser des fonctionnalités de smart contracts, permettant à quiconque d'utiliser le minter UTXO.
gestion de l'état (V2)
CAT20 stocke respectivement le Hash d'état et le nombre de frappes restantes dans OP_RETURN et les smart contracts. Après chaque frappe, le nombre de frappes du nouveau Minter est la moitié du nombre restant pouvant être frappé, jusqu'à ce que tout soit frappé.
Contrairement aux BRC20 ou aux inscriptions, les jetons CAT20 existent en réalité sous forme de smart contracts, et non pas directement stockés sur les UTXO de l'adresse de l'utilisateur.
transfert et destruction
Lors d'un transfert, la quantité de tokens échangés doit rester cohérente. La destruction s'effectue en transférant le token vers une adresse ordinaire.
Résumé
La flexibilité de conception du protocole CAT20 est très élevée, mais elle impose également des exigences plus élevées en matière de logique de vérification des contrats. Cette conception apporte des avantages tels qu'une efficacité de requête élevée et un suivi d'état facile, offrant ainsi de nouvelles possibilités pour l'écosystème Bitcoin. Avec le développement de Fractal et de CAT20, nous pourrions être témoins de l'arrivée véritable de l'ère des smart contracts Bitcoin.
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.
13 J'aime
Récompense
13
5
Reposter
Partager
Commentaire
0/400
GmGnSleeper
· 07-17 04:18
Il est de nouveau temps de tout investir.
Voir l'originalRépondre0
ValidatorVibes
· 07-16 00:21
quand Goutte pour les validateurs fam?? je mise depuis le genèse à vrai dire
Voir l'originalRépondre0
LiquidityOracle
· 07-15 04:05
Encore des escrocs, n'est-ce pas ?
Voir l'originalRépondre0
AltcoinAnalyst
· 07-15 03:41
D'après l'analyse de la part de TVL, le coefficient de risque du protocole CAT20 est d'environ 42,7.
Le protocole CAT20 ouvre une nouvelle ère pour les smart contracts BTC Analyse de l'écosystème Fractal
Nouvelle ère des smart contracts BTC : Analyse des protocoles Fractal et CAT20
L'écosystème Bitcoin connaît une avancée majeure, Fractal BTC a officiellement lancé son réseau principal en septembre après plusieurs séries de tests. La caractéristique la plus remarquable de Fractal est sa fonctionnalité de smart contracts, et un nouveau protocole de jetons, CAT20, a été lancé simultanément. Cet article examinera en profondeur les points forts de la conception technique de CAT20 et son impact potentiel.
Fractal Bitcoin aperçu
Avant de comprendre le CAT20, il est nécessaire de présenter brièvement le Fractal Bitcoin. En tant que réseau de deuxième couche entièrement compatible avec BTC, le Fractal Bitcoin(, également connu sous le nom de Bitcoin fractal), possède une vitesse de confirmation de bloc plus rapide, ne prenant qu'une minute. Son principe fondamental est de reproduire plusieurs réseaux BTC, chaque chaîne traitant indépendamment les transactions, ce qui augmente le débit global.
Une grande innovation de Fractal réside dans la réactivation du code opération OP_CAT, qui avait été abandonné au début de BTC pour des raisons de sécurité. Cette opération confère à Fractal Bitcoin des capacités de smart contracts, élargissant considérablement son potentiel d'application. C'est sur cette base que le protocole CAT20 a pu être mis en œuvre sur Fractal Bitcoin.
Analyse approfondie du protocole CAT
Le protocole CAT20 est une norme de jeton de type ERC20 mise en œuvre sur Fractal Bitcoin. Son cycle de vie comprend principalement des étapes clés telles que le déploiement, la frappe et le transfert.
processus de déploiement
Le déploiement de CAT20 se divise en deux phases : "commit" et "reveal".
Phase de Commit : écrire les informations de base du jeton ( telles que le nom, le symbole, etc. ) dans le script de sortie de la transaction. L'hashId de cette transaction sert d'identifiant unique pour le jeton.
Phase de révélation : produire un OP_RETURN contenant le hash de l'état initial CAT20, ainsi qu'un Minter pour le minting ultérieur.
Cette méthode de déploiement en deux étapes protège efficacement les informations sensibles du projet, jusqu'à ce qu'elles soient complètement divulguées lors de la phase de reveal.
mécanisme de frappe
Le processus de création de CAT20 présente plusieurs caractéristiques marquantes :
Les variations du nombre de minters pendant le processus de minting affecteront l'activité de minting de l'ensemble du réseau. Pour équilibrer l'efficacité et l'économie, la version V2 génère par défaut deux minters dont les états sont proches.
construction d'innovation de transaction
CAT20 adopte un design astucieux dans la construction des transactions :
gestion de l'état (V2)
CAT20 stocke respectivement le Hash d'état et le nombre de frappes restantes dans OP_RETURN et les smart contracts. Après chaque frappe, le nombre de frappes du nouveau Minter est la moitié du nombre restant pouvant être frappé, jusqu'à ce que tout soit frappé.
Contrairement aux BRC20 ou aux inscriptions, les jetons CAT20 existent en réalité sous forme de smart contracts, et non pas directement stockés sur les UTXO de l'adresse de l'utilisateur.
transfert et destruction
Lors d'un transfert, la quantité de tokens échangés doit rester cohérente. La destruction s'effectue en transférant le token vers une adresse ordinaire.
Résumé
La flexibilité de conception du protocole CAT20 est très élevée, mais elle impose également des exigences plus élevées en matière de logique de vérification des contrats. Cette conception apporte des avantages tels qu'une efficacité de requête élevée et un suivi d'état facile, offrant ainsi de nouvelles possibilités pour l'écosystème Bitcoin. Avec le développement de Fractal et de CAT20, nous pourrions être témoins de l'arrivée véritable de l'ère des smart contracts Bitcoin.