Analyse complète de l'inscription protocole : principes, applications et considérations de sécurité

robot
Création du résumé en cours

Analyse du protocole d'inscription : principes de mise en œuvre, cas d'application et points de sécurité à considérer

Récemment, plusieurs plateformes d'échange renommées ont lancé successivement des marchés d'inscriptions, prenant en charge divers protocoles d'inscription 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'inscription, divers problèmes de sécurité se multiplient, 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.

Cet article examinera les principaux protocoles d'inscription, afin d'aider les utilisateurs à comprendre l'utilisation des protocoles d'inscription, leur mode de mise en œuvre et comment protéger les actifs d'inscription.

inscription概述

L'inscription est un mécanisme spécifique de la blockchain qui permet d'enregistrer de manière permanente, sur la chaîne, des informations ayant une signification particulière. Une fois enregistrées, ces informations sont difficiles à modifier et peuvent être des textes simples ou des codes, images complexes, etc. Grâce à un protocole d'inscription standardisé, il est possible de réaliser des fonctionnalités d'actifs numériques.

inscription科普|了解各大公链inscription protocole用例、实现方式与资产安全

inscription écosystème actuel

Depuis l'apparition des inscriptions sur la blockchain Bitcoin comme BRC-20, l'écosystème des inscriptions a connu un développement rapide. Actuellement, plusieurs blockchains ont rejoint l'écosystème des inscriptions, y compris :

  • protocole Ethscription de la chaîne publique ETH
  • protocole ARC-20 de la chaîne publique BTC
  • protocole BSC-20 de la blockchain BSC
  • protocole PRC-20 de la blockchain Polygon

Ces protocoles sont conçus pour émettre des inscriptions sur leurs chaînes publiques respectives.

inscription科普|了解各大公链inscription protocole用例、实现方式与资产安全

Détails sur le protocole d'inscription mainstream

1. BRC-20

BRC-20 est basé sur le modèle UTXO de Bitcoin et le protocole Ordinals.

UTXO( est une sortie de transaction non dépensée, et ) est l'unité de base des transactions Bitcoin. Le protocole Ordinals attribue un numéro unique à chaque satoshi ( dans un UTXO, qui est la plus petite unité de Bitcoin ), et prend en charge l'écriture de diverses données.

BRC-20 via le protocole Ordinals, écrit des données textuelles JSON au format uniforme dans les satoshis, servant de livre de comptes pour les jetons BRC-20. Cela inclut principalement les opérations suivantes :

  • deploy: déployer le jeton
  • mint: créer des jetons
  • transfer: transférer des jetons

En analysant ces données textuelles, on peut déduire la situation de détention et de transfert des jetons.

inscription科普|了解各大公链inscription protocole用例、实现方式与资产安全

2. ARC-20

ARC-20 est également basé sur le modèle UTXO de Bitcoin, mais contrairement à BRC-20 :

  • Le nombre de jetons pour ARC-20 n'est pas spécifié dans les données.
  • Utiliser le nombre de satoshis dans UTXO pour représenter le nombre de jetons (1 satoshi = 1 jeton ARC-20 )

ARC-20 se divise également en trois étapes : déploiement, frappe et transfert.

  • Déploiement : entrer le nom du jeton, la quantité totale, etc. dans le UTXO
  • Minting : Remplissez le nom du jeton dans le UTXO, la quantité de satoshis dans le UTXO correspond à la quantité de mint.
  • Transfert : transfert direct des UTXO des jetons détenus, sans avoir besoin de remplir des données supplémentaires.

Lors de la vérification du solde des tokens ARC-20, il suffit de lire le nombre de satoshis des UTXO détenus pour ce token.

inscription科普|了解各大公链inscription protocole用例、实现方式与资产安全

3. Inscription

Ethscription utilise les blocs de données calldata des transactions Ethereum pour créer et partager des données.

Créer une inscription :

  1. Convertir le contenu ( en URI codé en Base64 comme l'image ).
  2. Convertir l'URI en chaîne hexadécimale
  3. Envoyer un transfert ETH ordinaire, remplir la chaîne hexadécimale dans calldata

Transférer l'inscription : L'expéditeur effectue un transfert vers l'adresse de réception en remplissant le hash de la transaction ayant créé cette Ethscription dans le calldata.

inscription科普|了解各大公链inscription protocole用例、实现方式与资产安全

4. inscription de la chaîne EVM

Les protocoles d'inscription des chaînes EVM comme BSC, Ethereum et Polygon sont similaires, tous utilisant calldata pour stocker des données au format fixe.

En prenant BSC comme exemple, le format d'inscription est :

data:,{"p":"","op":"","tick":"","amt":""}

  • p:protocole nom ( comme bsc-20)
  • op: opération ( comme mint )
  • tick:nom du jeton
  • amt:quantité de jetons

Envoyez un virement ordinaire à l'adresse cible lors de la frappe, en remplissant les données au format ci-dessus dans le calldata.

Lors du transfert, envoyez des fonds à l'adresse de réception et remplissez le hachage de la transaction ayant créé ce jeton dans les données d'appel.

inscription科普|了解各大公链inscription protocole用例、实现方式与资产安全

Consignes de sécurité

  1. Le protocole d'inscription BTC est basé sur les transactions UTXO, et un transfert ordinaire de BTC par un utilisateur peut entraîner un transfert erroné ou une "brûlure" des actifs d'inscription.

  2. Comprendre pleinement les principes de mise en œuvre de chaque inscription protocole afin d'éviter les erreurs opérationnelles entraînant des pertes d'actifs.

  3. Bien que les transactions d'inscription puissent réduire les frais supplémentaires, les utilisateurs doivent faire preuve de prudence et s'assurer qu'ils opèrent correctement.

  4. Le format des données d'inscription peut varier entre différentes chaînes ou protocoles EVM, il est donc important de faire attention à les distinguer lors de l'utilisation.

  5. Les actifs d'inscription sont identifiés et affichés par des serveurs hors ligne, il est important de choisir un service d'index fiable.

En somme, bien que l'inscription réduise le coût de participation des utilisateurs, sa spécificité entraîne également de nouveaux risques de sécurité. Les utilisateurs participant à l'écosystème des inscriptions doivent bien comprendre les connaissances pertinentes et agir avec prudence pour garantir la sécurité de leurs actifs.

inscription scientifique|Comprendre les cas d'utilisation, les modes de réalisation et la sécurité des actifs des protocoles d'inscription des grandes chaînes publiques

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
  • 5
  • Reposter
  • Partager
Commentaire
0/400
AllInDaddyvip
· 08-14 04:11
Les pigeons manqueront toujours. Ceux qui osent tout mettre en jeu sont les miens.
Voir l'originalRépondre0
FrontRunFightervip
· 08-14 04:08
une autre forêt sombre émerge... ça va être un bain de sang mev à vrai dire
Voir l'originalRépondre0
RugPullAlertBotvip
· 08-14 04:08
Encore des pigeons qui montent à bord pour faire des échanges.
Voir l'originalRépondre0
BlockchainFoodievip
· 08-14 04:06
les inscriptions sont comme un bon vin... elles ont besoin d'un stockage approprié sinon vous allez vous faire rekt
Voir l'originalRépondre0
TestnetFreeloadervip
· 08-14 03:58
pigeons entrent sur le marché pour prendre les gens pour des idiots
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)