Mise en œuvre de la preuve de brûlage de l'écosystème Cardano : Détails sur les solutions de transactions de smart contracts et de Portefeuille.

robot
Création du résumé en cours

protocole de preuve de brûlage dans l'écosystème Cardano

Récemment, le défi du protocole de preuve de brûlage (PoB) proposé pour l'écosystème Cardano a été complété. Cet article présentera les détails de cette solution, y compris les aspects suivants :

  1. Aperçu du mécanisme de preuve de brûlage et de ses applications
  2. Mise en œuvre d'un protocole de contrat intelligent de preuve de brûlage sur le réseau Cardano
  3. Processus de déploiement et de test des contrats intelligents
  4. Méthode de réalisation de la preuve de brûlage par des transactions de portefeuille

Aperçu du protocole de preuve de brûlage

La brûlure des jetons cryptographiques consiste essentiellement à envoyer des jetons à une adresse "trou noir" inaccessible. Cette adresse n'a pas de clé privée, donc il est impossible de récupérer les jetons détruits. En même temps, le public peut vérifier que l'action de destruction a eu lieu, mais ne connaît qu'une valeur d'engagement "secrète".

Le mécanisme de combustion a plusieurs utilisations, il peut à la fois augmenter la valeur des jetons restants et servir de preuve d'engagement pour le protocole blockchain. Une combustion à grande échelle réduira le nombre total de jetons en circulation, ce qui pourrait entraîner une pression déflationniste.

La sécurité de la preuve de brûlage est basée sur des fonctions de hachage cryptographiques. Ces fonctions sont faciles à calculer, mais très difficiles à inverser. En inversant le bit de poids faible de la sortie de la fonction de hachage, on peut créer une adresse de trou noir, tout ce qui est envoyé à cette adresse ne peut pas être récupéré.

Contrat intelligent de preuve de brûlage sur le réseau Cardano

Les contrats intelligents Cardano se composent de trois parties :

  • Script de rachat : contrôle de la dépense eUTxO
  • Script de portefeuille : représente l'exécution de l'utilisateur, utilisé pour récupérer des fonds et créer de nouveaux eUTxO
  • eUTxO : fonds détenus et données utilisées pour le remboursement

Les contrats intelligents Cardano n'ont pas d'état centralisé, chaque eUTxO possède un état indépendant.

Le protocole de preuve de brûlure comprend quatre opérations :

  • Brûlage : envoyer des fonds à l'adresse du trou noir
  • Vérification : confirmer qu'une valeur d'engagement a été brûlée.
  • Verrouillage : envoyer des fonds à une adresse avec une clé
  • Rachat : récupérer des fonds bloqués

En utilisant le même format de racheteur, les intermédiaires ne peuvent pas faire la distinction entre les transactions de brûlage et de verrouillage, évitant ainsi la censure sélective.

Déploiement et test des protocoles intelligents

Les principales étapes pour déployer un contrat intelligent sur le réseau de test :

  1. Installer la chaîne d'outils Haskell
  2. Construire un protocole Plutus
  3. Démarrer le conteneur de nœud et de portefeuille Cardano
  4. Récupérer le portefeuille et obtenir l'ID du portefeuille
  5. Exécuter une transaction de brûlage
  6. Vérifier les résultats de combustion

Plan de preuve de combustion basé sur les transactions de portefeuille

Pour renforcer davantage la résistance à la censure, il est possible d'utiliser uniquement des transactions de portefeuille pour réaliser la preuve de brûlage :

  1. Remplacer le hachage de la clé publique par le hachage de la valeur de promesse et inverser le bit le plus bas.
  2. Utiliser l'API Cardano pour générer une adresse de combustion conforme aux exigences de format.
  3. Soumettre la transaction à la blockchain Cardano
  4. Vérifiez en consultant les transactions envoyées à l'adresse de destruction

Cette méthode fait en sorte que le seul moyen de censurer la combustion est de censurer toutes les transactions Cardano, augmentant considérablement la résistance à la censure.

À l'avenir, avec l'amélioration de la bibliothèque PAB, la combinaison de scripts de portefeuille et de solutions de contrats intelligents complexes sera plus viable, ce qui pourra créer un environnement de résistance à la censure plus puissant.

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
BackrowObservervip
· Il y a 23h
Support de la preuve de brûlage
Voir l'originalRépondre0
WalletDetectivevip
· 07-17 16:41
Brûler est bénéfique mais doit être fait avec prudence
Voir l'originalRépondre0
OnlyOnMainnetvip
· 07-17 06:01
Réduction de l'offre haussier ADA
Voir l'originalRépondre0
TokenEconomistvip
· 07-17 06:01
brûler pour prouver la thèse
Voir l'originalRépondre0
AllInAlicevip
· 07-17 05:51
Brûler pour voir la vérité !
Voir l'originalRépondre0
LiquidationSurvivorvip
· 07-17 05:48
C'est une bonne chose mais c'est inévitable.
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)