Fractal et CAT20 : nouvelle percée dans l'écosystème des contrats intelligents BTC

robot
Création du résumé en cours

BTC smart contracts nouvelles avancées : Analyse du protocole Fractal et CAT20

Récemment, l'écosystème Bitcoin a connu des développements importants. Fractal BTC a officiellement lancé son réseau principal en septembre après plusieurs tests. En tant que réseau de deuxième couche compatible avec BTC, la plus grande caractéristique de Fractal est qu'il prend en charge les fonctionnalités des smart contracts. Parallèlement, un nouveau protocole de jeton appelé CAT20 a également été lancé sur Fractal. Cet article proposera une analyse approfondie des caractéristiques techniques de Fractal ainsi que de la conception du protocole CAT20.

Interprétation technique de CAT20 : nouveau protocole de jetons sur Bitcoin fractal

Introduction au Fractal Bitcoin

Fractal Bitcoin est un réseau de deuxième couche entièrement compatible avec BTC. Par rapport au BTC natif, son temps de confirmation de bloc ne nécessite qu'une minute, ce qui améliore considérablement la vitesse des transactions. Son principe de base consiste à copier plusieurs fois le réseau BTC, chaque chaîne pouvant traiter des transactions, augmentant ainsi le débit global.

Une grande innovation de Fractal est la réactivation du code d'opération OP_CAT, qui avait été abandonné au début du BTC pour des raisons de sécurité. Cela confère à Fractal des capacités similaires aux smart contracts, offrant plus de possibilités pour le développement d'applications dessus.

Interprétation technique de CAT20 : nouveau protocole de jetons sur Bitcoin fractal

Analyse du protocole CAT20

CAT20 est un protocole de jetons développé sur Fractal Bitcoin, similaire à l'ERC20 sur Ethereum. Son déploiement et son utilisation comportent plusieurs étapes clés :

processus de déploiement

Le déploiement de CAT20 se divise en deux phases : commit et reveal.

  1. Phase de Commit : Écrire les informations fondamentales du token dans le script de sortie de transaction, générer l'identifiant unique du token.

  2. Phase de Révélation : sortie contenant le hachage de l'état initial dans OP_RETURN, ainsi que le Minter pour le minting ultérieur.

Ce mode en deux étapes peut révéler les informations complètes du projet uniquement lors de la révélation, ce qui est un modèle de déploiement courant sur la blockchain.

Interprétation technique de CAT20 : nouveau protocole de jetons sur Bitcoin fractal

mécanisme de frappe

Le processus de minting de CAT20 présente plusieurs caractéristiques :

  • Chaque mint utilise un minter comme entrée
  • Peut produire plusieurs nouveaux minters
  • Chaque mint génère une sortie de token

Lors du minting, il est possible de définir de manière flexible le nombre de minters sortants, ce qui influence la disponibilité des mintings ultérieurs. Par défaut, deux minters ayant des états similaires seront générés.

Interprétation technique de CAT20 : nouveau protocole de jetons sur Bitcoin fractal

construction de transaction

CAT20 utilise habilement le script Bitcoin, permettant aux utilisateurs de contrôler les UTXO qui ne sont pas à leur propre adresse. Cela fournit une base pour construire des transactions de manière flexible.

Minter est essentiellement un smart contract, qui pourrait être basé sur OP_CAT. Cependant, les détails spécifiques de sa mise en œuvre n'ont pas encore été rendus publics.

Interprétation technique de CAT20 : nouveau protocole de jetons sur Bitcoin fractal

gestion de l'état

CAT20 stocke respectivement le hachage d'état et le nombre de frappes restantes dans OP_RETURN et dans les contrats. Après chaque frappe, le nombre de frappes disponibles pour le nouveau minter est réduit de moitié.

Contrairement au BRC20, le token CAT20 est lui-même un smart contract, contenant deux états de base : la quantité et l'adresse de propriété.

Interprétation technique de CAT20 : nouveau protocole de jetons sur Bitcoin fractal

transfert et destruction

Lors du transfert, il est nécessaire de garantir que la quantité de tokens d'entrée et de sortie est identique. Pour la destruction, il suffit de transférer le token à une adresse ordinaire.

Interprétation technique de CAT20 : nouveau protocole de jetons sur Bitcoin fractal

Résumé

La conception de CAT20 est très flexible, permettant aux utilisateurs de construire leurs propres transactions. Cela impose également des exigences plus élevées en matière de logique de validation des contrats. Ses avantages résident dans :

  1. Peut directement vérifier la situation de détention via le token UTXO
  2. Il est possible de localiser rapidement les transactions de minting via les données OP_RETURN.

Dans l'ensemble, Fractal et CAT20 apportent de nouvelles possibilités à l'écosystème Bitcoin, et il est important de suivre leur développement.

Interprétation technique de CAT20 : Nouveau protocole de jetons sur Bitcoin fractal

Interprétation technique de CAT20 : nouveau protocole de jeton sur Bitcoin fractal

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • 4
  • Partager
Commentaire
0/400
0xSherlockvip
· 07-12 02:42
C'est assez fluide de jouer comme ça.
Voir l'originalRépondre0
GasFeeBarbecuevip
· 07-09 21:11
l'écosystème btc a explosé
Voir l'originalRépondre0
JustAnotherWalletvip
· 07-09 21:07
BTC a-t-il encore mis à jour le piège ?
Voir l'originalRépondre0
SelfCustodyIssuesvip
· 07-09 21:07
On a enfin attendu que le BTC puisse jouer avec les smart contracts ?
Voir l'originalRépondre0
  • Épingler
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)