CAT20 protocole: percée dans les smart contracts de l'écosystème BTC

robot
Création du résumé en cours

Nouvelles avancées des smart contracts sur BTC : Analyse approfondie du protocole des jetons CAT20

Récemment, l'écosystème Bitcoin a connu un développement important. Après plusieurs cycles de tests sur le réseau, Fractal BTC a enfin été officiellement lancé sur le réseau principal en septembre. Un des points forts de Fractal est sa capacité à exécuter des smart contracts, et au moment du lancement sur le réseau principal, un nouveau protocole de jeton, CAT20, a été introduit. Cet article explorera en profondeur la conception ingénieuse de CAT20 sur le plan technique et les enseignements qu'elle apporte.

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

Introduction au Fractal Bitcoin

Avant d'approfondir CAT20, nous devons d'abord comprendre sa plateforme de base, Fractal Bitcoin. Fractal Bitcoin, également connu sous le nom de Bitcoin fractal, est un réseau de deuxième couche entièrement compatible avec BTC. Par rapport à BTC, son temps de confirmation des blocs est plus rapide, nécessitant seulement 1 minute. Son principe de base est de reproduire le réseau BTC plusieurs fois, chaque chaîne pouvant traiter des transactions, ce qui améliore la vitesse de traitement globale.

Une caractéristique clé de Fractal est l'activation du code d'opération OP_CAT qui avait été abandonné dans les premiers BTC pour des raisons de sécurité. Cette initiative a considérablement amélioré les fonctionnalités de Fractal Bitcoin, lui conférant la capacité d'exécuter des smart contracts, ouvrant ainsi de vastes perspectives pour le développement futur.

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

Aperçu du protocole CAT20

Avec le soutien sous-jacent d'OP_CAT, le protocole CAT20 a vu le jour. Actuellement, ce protocole fonctionne dans des environnements réels et a ajouté des panneaux d'affichage correspondants sur certains explorateurs de blocs.

Le CAT20 s'inspire du concept de l'ERC20 dans sa conception, mais présente également ses particularités. Par exemple, le CAT20 permet de définir une quantité de pré-minage et une limite supérieure au nombre de (Mint) à chaque fois, ces fonctionnalités nécessitant généralement une logique de contrat supplémentaire dans l'ERC20.

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

Cycle de vie de CAT20

déployer (Deploy )

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

  1. Phase de Commit : Écrire les informations de base du jeton dans le script de sortie de la transaction, telles que le nom, le symbole, etc. Le hash de la transaction généré à cette étape servira d'identifiant unique pour ce jeton.

  2. Phase de révélation : générer une sortie OP_RETURN contenant le hachage d'état initial CAT20, ainsi qu'une sortie Minter pour le processus de frappe ultérieur.

Cette méthode de déploiement en deux étapes est courante dans les projets de blockchain et aide à protéger certaines informations clés du projet.

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

Mint(

Les principales caractéristiques du processus de frappe comprennent :

  • Chaque minting utilise un Minter comme entrée
  • La sortie peut inclure plusieurs Minter
  • Chaque mint produit un jeton
  • L'ordre de sortie est strict, le Minter doit être avant le jeton.

Il est à noter que la stratégie de gestion des Minter a un impact important sur les activités de minting de l'ensemble du réseau. Pour éviter les congestions de minting, il est généralement recommandé de sortir plusieurs Minter à la fois. Cependant, pour des raisons économiques, les utilisateurs peuvent être enclins à ne pas sortir de nouveaux Minter, ce qui nécessite que certains utilisateurs acceptent de supporter des coûts supplémentaires pour maintenir la vitalité du réseau.

![Interprétation technique de CAT20 : nouveau protocole de jeton sur Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-4a068837b74c66fa262509c442f9162a.webp(

) Transfert ###Transfert (

Les transactions de transfert doivent garantir que le nombre de jetons en entrée et en sortie reste cohérent. Une seule transaction peut inclure plusieurs transferts de différents jetons, tant que les quantités d'entrée et de sortie sont équilibrées.

![Interprétation technique de CAT20 : nouveau protocole de jeton sur Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-cbca62f8d46cd64c04aa94b61d0bde93.webp(

) détruire ### Burn (

Pour détruire un jeton, il suffit de le transférer à une adresse normale.

![Interprétation technique de CAT20 : nouveau protocole de jeton sur Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-e327f5fb8fe3f8d0f8762ee1d421a2d6.webp(

Points techniques

  1. Construction de transactions flexible : toutes les opérations sont construites par l'utilisateur, offrant une grande flexibilité. Cela nécessite également que la partie des contrats soit dotée d'une logique de vérification stricte pour garantir la sécurité.

  2. Requête efficace :

    • Pour vérifier la détention de jetons, il suffit de vérifier les UTXO des jetons, sans remonter l'historique des transactions.
    • Vous pouvez vérifier l'état de la frappe en recherchant des transactions contenant "cat" dans OP_RETURN.
  3. Gestion des états : CAT20 utilise OP_RETURN et les smart contracts )Minter et Token( pour stocker et gérer les informations d'état, permettant un suivi et une mise à jour efficaces des états.

![Interprétation technique de CAT20 : nouveau protocole de jeton sur Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-be9094baf3be7cbadff7b63aa73f44fa.webp(

Résumé

Le protocole CAT20 montre les tentatives d'innovation dans le domaine des smart contracts de l'écosystème Bitcoin. Grâce à un design astucieux, il réalise des fonctionnalités similaires à l'ERC20 sur le réseau Bitcoin, tout en conservant les caractéristiques de Bitcoin. Cela offre de nouvelles perspectives pour l'expansion de l'écosystème Bitcoin et apporte plus de possibilités aux développeurs et aux utilisateurs. Avec l'amélioration continue de la technologie, nous pouvons nous attendre à voir apparaître plus d'applications innovantes basées sur CAT20.

![Interprétation technique de CAT20 : nouveau protocole de jeton sur Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-73c817fad835a9a2cb0c727674c81801.webp(

BTC0.96%
Voir l'original
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.
  • Récompense
  • 6
  • Partager
Commentaire
0/400
OnchainSnipervip
· Il y a 3h
On en parle encore, c'est déjà trop usé.
Voir l'originalRépondre0
fren.ethvip
· Il y a 3h
btc n'est enfin plus une antiquité.
Voir l'originalRépondre0
BearMarketMonkvip
· Il y a 3h
btc va To the moon ?
Voir l'originalRépondre0
AirdropHunter9000vip
· Il y a 3h
Encore une copie d'ERC20, tôt ou tard chute à zéro.
Voir l'originalRépondre0
BearMarketSurvivorvip
· Il y a 3h
BTC又要 To the moon了
Voir l'originalRépondre0
StakeWhisperervip
· Il y a 3h
Enfin, quelque chose de bon est arrivé.
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)