Analyse approfondie du protocole d'inscription : comparaison des mécanismes de réalisation de BRC-20, ARC-20 et des chaînes EVM.

Inscription Protocole Détails : Comprendre les Principes et la Sécurité des Actifs

Récemment, plusieurs plateformes de trading majeures ont lancé successivement des marchés d'inscriptions, supportant divers protocoles d'inscriptions tels que BRC-20 et EVM, suscitant un large intérêt du marché pour les inscriptions. Cependant, en raison de la complexité et de la nouveauté des protocoles d'inscriptions, divers problèmes de sécurité surviennent fréquemment, menaçant non seulement la sécurité des actifs des utilisateurs, mais ayant également un impact négatif sur le développement sain de l'ensemble de l'écosystème des inscriptions.

Pour aider les utilisateurs à comprendre l'utilité du protocole d'inscription, son mode de réalisation et comment protéger les actifs d'inscription, cet article dressera un bilan des protocoles d'inscription principaux.

inscription Introduction

Les inscriptions sur la blockchain sont des informations ayant une signification spécifique enregistrées sur la chaîne grâce aux caractéristiques de la blockchain. Une fois que ces informations sont écrites sur la blockchain, elles sont conservées de manière permanente et difficiles à modifier. Les types d'informations pouvant être enregistrées sont variés, y compris du texte simple, des codes complexes, des images, etc., permettant ainsi de réaliser des fonctions d'actifs numériques.

inscription scientifique|Comprendre les cas d'utilisation des protocoles d'inscription des grandes chaînes publiques, les méthodes de mise en œuvre et la sécurité des actifs

inscription actuelle

Depuis l'apparition des inscriptions BRC-20 sur la chaîne publique de Bitcoin, l'écosystème des inscriptions s'est développé rapidement, avec de nouveaux protocoles et projets d'inscriptions émergents presque chaque jour. Les principales chaînes publiques rejoignent toutes l'écosystème des inscriptions, comme le protocole Ethscription sur la chaîne publique ETH, le protocole ARC-20 sur la chaîne publique BTC, le protocole BSC-20 sur la chaîne publique BSC, et le protocole PRC-20 sur la chaîne publique Polygon, etc. Ces protocoles visent tous à réaliser l'émission d'inscriptions sur leurs chaînes publiques respectives.

inscription科普|了解各大公链inscription protocole用例、实现方式与sécurité des actifs

Analyse principale du protocole d'inscription

1. BRC-20

Le protocole BRC-20 est basé sur le modèle UTXO de Bitcoin et le protocole Ordinals. Le modèle UTXO enregistre les événements de transaction plutôt que l'état final, et le calcul de la quantité de pièces détenues par un utilisateur nécessite la somme de tous les UTXO de son adresse. Le protocole Ordinals attribue un numéro unique à chaque satoshi dans les UTXO, ce qui permet d'écrire divers types de données, rendant chaque satoshi unique.

BRC-20 utilise le protocole Ordinals pour écrire des données textuelles au format JSON unifié dans les satoshis, servant de livre de comptes pour les tokens. Il comprend principalement trois opérations : deploy( déploiement ), mint( création ) et transfer( transfert ). Le transfert permet de modifier le solde en envoyant l'inscription à l'adresse cible.

inscription科普|了解各大公链inscription protocole用例、实现方式与sécurité des actifs

2. ARC-20

ARC-20 est également un protocole d'inscription sur la chaîne publique Bitcoin, qui écrit des données standard dans UTXO. Cependant, ARC-20 n'a pas besoin de spécifier le nombre de jetons dans les données, mais utilise le nombre de satoshis dans UTXO pour représenter le nombre de jetons, la règle étant 1 satoshi = 1 jeton ARC-20.

Le ARC-20 se compose également de trois étapes : déploiement, minting et transfert. Lors du déploiement, remplissez les informations sur le token ; lors du minting, indiquez uniquement le nom du token, la quantité de satoshis dans le UTXO correspond au nombre de tokens mintés ; lors du transfert, transférez directement le UTXO contenant le token à une autre adresse.

Pour interroger les jetons ARC-20, il suffit d'un index, le serveur peut lire directement le nombre de satoshis des UTXO pour obtenir la quantité détenue, sans avoir besoin de calculer les relations de transfert de fonds.

inscription科普|了解各大公链inscription protocole用例、实现方式与sécurité des actifs

3. Ethscription

Ethscription est un protocole pour créer et partager des données sur Ethereum. Il utilise les blocs de données calldata des transactions Ethereum pour ajouter des données standard lors des transferts ETH ordinaires, conférant ainsi une signification spécifique.

Lors de la création d'une Ethscription, il est nécessaire de convertir le contenu (, comme l'image ), en URI codé en Base64, puis de le convertir en chaîne hexadécimale à insérer dans le calldata. Pour transférer une Ethscription, il faut insérer le hash de la transaction créée dans le calldata.

inscription科普|了解各大公链inscription protocole用例、实现方式与sécurité des actifs

4. inscription de la blockchain EVM

Les blockchains EVM telles que BSC, Ethereum, Polygon, etc. utilisent une méthode similaire, en utilisant calldata pour stocker des données au format fixe. Prenons BSC comme exemple, le format d'inscription est :data:,{"p":"","op":"","tick":"","amt":""}, où p représente le nom du protocole, op représente l'opération, tick représente le nom du jeton, amt représente la quantité.

Lors du transfert de jetons, il est nécessaire d'envoyer un transfert ordinaire à l'adresse de réception et d'insérer le hachage de la transaction de création du jeton dans calldata. Il peut y avoir de légères différences entre les différentes chaînes EVM ou protocoles, mais le principe est similaire.

inscription|Comprendre les cas d'utilisation, les méthodes de mise en œuvre et la sécurité des actifs des protocoles d'inscription des grandes chaînes publiques

Résumé

Cet article discute des principes de mise en œuvre des inscriptions sur plusieurs chaînes. En général, ces inscriptions tirent parti des caractéristiques des systèmes de chaînes publiques, stockant les informations hors ligne selon des normes définies sur la blockchain, et les affichant via des serveurs hors ligne. Les inscriptions présentées n'utilisent pas de protocole intelligent, ce qui peut réduire les frais supplémentaires de transaction pour les utilisateurs, mais ces derniers doivent bien comprendre la manière dont le protocole d'inscription est mis en œuvre pour éviter toute opération erronée pouvant entraîner des pertes d'actifs.

inscription科普|了解各大公链inscription protocole用例、实现方式与sécurité des actifs

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
  • 6
  • Partager
Commentaire
0/400
DaoResearchervip
· 07-02 10:29
Selon la section 3.1 du livre blanc, le manque de mécanisme de gouvernance des inscriptions est un risque majeur.
Voir l'originalRépondre0
GlueGuyvip
· 07-02 10:28
Encore une machine à prendre les gens pour des idiots
Voir l'originalRépondre0
ChainWatchervip
· 07-02 10:18
inscription encore prendre les gens pour des idiots une fois
Voir l'originalRépondre0
UnluckyLemurvip
· 07-02 10:16
La nouvelle faux est de retour, hein
Voir l'originalRépondre0
BtcDailyResearchervip
· 07-02 10:09
Encore une fois, on fait frémir l'inscription, c'est une énorme perte.
Voir l'originalRépondre0
TideRecedervip
· 07-02 10:03
Avez-vous encore gagné ou perdu ?
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)