Analyse approfondie du protocole Runes : conception sous-jacente et analyse des limitations

robot
Création du résumé en cours

Analyse approfondie du protocole Runes : mécanismes de conception sous-jacents et analyse des limitations

1. Runes(protocole)简介

Au cours de l'année écoulée, le développement le plus remarquable dans le domaine du web3 est sans aucun doute l'explosion de l'écosystème des inscriptions. Son origine remonte au protocole Ordinals, qui attribue un numéro unique à chaque satoshi sur Bitcoin. Le fondateur principal d'Ordinals, Casey, a soumis la version de base du code du protocole Runes dès septembre dernier, mais n'a pas encore officiellement lancé le réseau principal.

Pendant ce temps, certains projets comme RunesAlpha ont forké le code et ont émis leur propre protocole. Bien qu'il y ait des controverses, ces projets ont réalisé en quelques mois une augmentation de plusieurs centaines de millions de dollars de leur capitalisation boursière, soulignant le potentiel énorme du protocole Runes.

La version officielle du protocole Runes devrait être officiellement lancée sur le réseau principal de Bitcoin vers le 20 avril 2024. Cela signifie que les projets souhaitant émettre des actifs Runes, ainsi que les portefeuilles et plateformes d'échange prévoyant de soutenir Runes, devront faire face à un immense défi de développement direct sur le réseau principal.

Cet article présentera de manière systématique l'évolution des champs sous-jacents du projet Runes, aidant les lecteurs à comprendre fondamentalement les différences entre Runes et d'autres protocoles FT ( tels que Brc20 et Arc20), afin de pouvoir évaluer et participer de manière rationnelle.

Analyse approfondie des mécanismes de conception sous-jacents et des limites du protocole Runes

2. Méthode d'enregistrement des informations supplémentaires sur la chaîne Bitcoin

Il existe principalement deux solutions pour attacher des données hors chaîne à la chaîne sur Bitcoin : la gravure et l'érosion.

2.1 Principes de base de la gravure

Runes utilise la technologie de gravure, qui est une méthode intuitive d'enregistrement d'informations sur la chaîne. La méthode consiste à écrire des informations dans le champ op-return des UTXO de Bitcoin. L'op-return crée une sortie vérifiable mais non consommable, permettant ainsi de stocker des données sur la blockchain.

Dans l'explorateur de blocs Bitcoin, il est facile de voir les transactions accompagnées d'informations op-return. Ces informations sont généralement stockées sous forme de code hexadécimal et, une fois décodées, elles peuvent donner une chaîne au format JSON contenant des informations sur le déploiement, le minting, l'émission, etc., des actifs Runes.

2.2 Principes fondamentaux de gravure

Les protocoles comme Ordinals/brc20 utilisent la technique de gravure pour intégrer des métadonnées dans les données de témoins des transactions. Ce processus est réalisé à travers le témoin isolé et le "paiement vers Taproot", comprenant deux phases : la soumission et la révélation.

Le processus de gravure utilise le type de sortie de transaction P2TR de Bitcoin, permettant de stocker différentes conditions de transaction de manière plus privée sur la blockchain. Plus précisément, un UTXO( est d'abord généré en soumettant une transaction à une adresse P2TR qui est générée par un script spécifique), puis lors de la dépense de cet UTXO, le véritable script est fourni dans le script de témoin, ce qui permet de télécharger les données de gravure sur la chaîne( et de révéler la transaction).

2.3 Comparaison de deux options

Avantages de la gravure :

  • Logique simple et intuitive
  • Coûts de transaction faibles
  • Ne pas occuper la mémoire du pool de nœuds complets

Inconvénients de la gravure :

  • Limité à une longueur de 80 octets
  • Nécessite un codage de données hautement compressé

Avantages gravés :

  • presque sans limite de taille des données
  • possède une certaine capacité de protection de la vie privée
  • Supporte plusieurs modes de jeu ( tels que les contrats à terme, la preuve de travail )

Inconvénients de la gravure :

  • Nécessite deux transactions sur la chaîne, le coût total est relativement élevé
  • Soumettre une transaction avec une durée de vie longue exerce une forte pression sur la mémoire tampon du nœud complet.

Analyse approfondie du mécanisme de conception sous-jacent et des limites du protocole Runes

3. Analyse de la conception sous-jacente des Runes

3.1 Runes version 0.11

La version initiale du protocole Runes comprend principalement trois parties : les informations de transfert d'actifs edicts(, les informations de déploiement d'actifs etching) et la destruction burn(.

Le champ edicts définit la direction et la cible du transfert d'actifs. Le champ etching contient les principales informations sur le déploiement des actifs, telles que les paramètres limit et term qui limitent le nombre de jetons pouvant être émis et la période pendant laquelle ils peuvent être émis. Cette conception diffère fondamentalement de la manière dont les actifs sont émis par les contrats intelligents Ethereum, manquant de capacités de vérification en temps réel, mais garantissant également l'équité et l'ouverture de l'émission d'actifs.

![Analyse approfondie du mécanisme de conception sous-jacent et des limites du protocole Runes])https://img-cdn.gateio.im/webp-social/moments-1a8ad9f747fe4a9f9b3ba8b4f0d8b33b.webp(

) 3.2 Runes version 0.18

La dernière version du protocole Runes a introduit plusieurs mises à jour importantes dans la version 0.18 :

  1. Le champ edicts a ajouté le paramètre pointer, qui sert à modifier la direction par défaut de transfert des actifs, ce qui aide à réduire le volume de codage et les coûts de transaction.

  2. Nouveau champ Mint, limitant chaque transaction à l'émission d'un seul actif, équilibrant ainsi la ligne de départ entre les utilisateurs techniques et les utilisateurs ordinaires.

  3. Le champ etching a subi des modifications majeures :

    • L'ID d'actif a été changé en format de chaîne, économisant de l'espace de codage.
    • Introduction du champ terms, permettant à l'émetteur de spécifier la hauteur de bloc de début et de fin pour le minting.
    • Définir le paramètre cap pour contrôler le nombre total de frappes
    • Introduire des règles de libération de la longueur des noms pour augmenter la rareté
    • Utiliser un processus en deux étapes de commit et reveal pour le déploiement, améliorant ainsi la protection de la vie privée.
  4. Ajout du champ turbo, réservant de l'espace pour les futures mises à niveau du protocole

Analyse approfondie des mécanismes de conception sous-jacents et des limites du protocole Runes

4. Évaluation du protocole Runes nouvelle version

Avantages :

  • Répond aux besoins du marché, résolvant des problèmes tels que la frappe équitable et la gestion des actifs.
  • Intégration approfondie avec le protocole Ordinals, avec une base d'utilisateurs prête à l'emploi
  • Utiliser op_Return pour enregistrer des données, améliorer la sécurité et le degré de décentralisation.

Inconvénients :

  • Le timing de lancement est serré, ce qui pourrait affecter le développement précoce de l'écosystème.
  • Règles complexes, augmentant la difficulté de compréhension et d'utilisation pour les utilisateurs.
  • Les règles de nommage peuvent augmenter le risque de phishing.
  • Comparé à d'autres protocoles, la disposition en matière de L2 ou de machine virtuelle semble légèrement insuffisante.

![Analyse approfondie du mécanisme de conception sous-jacent et des limites du protocole Runes]###https://img-cdn.gateio.im/webp-social/moments-76e02af769fcbb0515c5486c267f20dd.webp(

BTC-1.12%
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
  • 4
  • Partager
Commentaire
0/400
RunWhenCutvip
· Il y a 1h
Un investisseur détaillant ordinaire dans le Trading des cryptomonnaies, ayant traversé des marchés haussiers et baissiers, comprend qu'il faut se retirer au moment où les pigeons se transforment, et continue d'avancer avec passion pour la Blockchain et les Cryptoactifs.

Une nouvelle façon de jouer est arrivée, je me tire.
Voir l'originalRépondre0
WalletManagervip
· 07-21 19:24
Seuls les véritables analystes de chaînes comprennent la saveur des données off-chain.
Voir l'originalRépondre0
probably_nothing_anonvip
· 07-21 19:12
btc est populaire dans tout, les runes aussi.
Voir l'originalRépondre0
ThesisInvestorvip
· 07-21 19:04
Ce n'est pas juste un coup de pub pour dépenser de l'argent ?
Voir l'originalRépondre0
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)