Le système Cardano introduit un mécanisme de preuve de brûlage permettant la destruction de jetons non censurables.

Application du mécanisme de preuve de brûlage sur le réseau Cardano

Récemment, une équipe a relevé le défi proposé par Charles Hoskinson et a développé un protocole de preuve de brûlage (PoB) pour l'écosystème Cardano. Cet article présentera cette solution, dont les principaux points incluent :

  1. Aperçu du mécanisme de preuve de brûlage et de ses applications
  2. La solution PoB est mise en œuvre par des contrats intelligents sur le réseau Cardano.
  3. Déploiement et test du réseau de test des contrats intelligents
  4. Exécuter le protocole PoB en envoyant des jetons à l'adresse "trou noir".

Preuve de brûlage et ses applications

La combustion des jetons cryptographiques consiste essentiellement à envoyer des jetons à une adresse "trou noir" inaccessible. Cette adresse n'a pas de clé privée, donc les jetons brûlés ne peuvent pas être récupérés. Le public peut vérifier que la destruction a bien eu lieu, mais ne connaît qu'une valeur de "promesse" secrète. Ce mécanisme peut empêcher les intermédiaires de censurer les fonds détruits.

Le mécanisme de combustion a de multiples usages, pouvant augmenter la valeur des jetons restants, mais aussi servir de preuve d'engagement pour le protocole blockchain. Une combustion à grande échelle peut provoquer une pression déflationniste, car elle réduit le total des jetons en circulation. Bien que la combustion soit une opération courante, elle nécessite toujours l'acceptation des mineurs. L'équipe s'engage à introduire un protocole de combustion de jetons non censurable.

La sécurité de la preuve de brûlage repose sur les fonctions de hachage cryptographique. Ces fonctions sont faciles à calculer dans le sens direct, mais difficiles à inverser. En essence, un petit changement dans l'entrée entraîne un énorme changement aléatoire dans la sortie. En inversant le bit le moins significatif de la fonction de hachage cryptographique, il est possible de créer une adresse de trou noir. Tout ce qui est envoyé à cette adresse est difficile ou impossible à récupérer.

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

Les contrats intelligents Cardano se composent de trois parties :

  • Script de rachat : contrôle de la dépense des eUTxOs
  • Script de portefeuille : représente l'exécution par l'utilisateur, utilisé pour récupérer des fonds et créer de nouveaux eUTxOs
  • eUTxOs : fonds et données détenus, à confirmer par le racheteur sur les conditions d'utilisation

Les contrats intelligents Cardano n'ont pas d'état centralisé, chaque eUTxO a un état indépendant. Les opérations possibles incluent :

  • Brûler : envoyer des fonds à l'adresse du trou noir
  • Détruit : vérifier si la combustion a eu lieu
  • Verrouiller : envoyer des fonds à une adresse avec clé
  • Rachat : rachat des fonds bloqués

Les points de terminaison s'exécutent dans le portefeuille de l'utilisateur, les transactions générées seront déplacées vers la blockchain. Le script du redempteur vérifie que les fonds ne peuvent être accessibles que par l'adresse spécifiée.

Lors de l'opération de combustion, une adresse de trou noir est créée en donnant à la valeur de hachage une valeur d'engagement secrète et en la retournant. Étant donné qu'une fonction de hachage cryptographique est utilisée, il est presque impossible de trouver une valeur d'origine correspondante.

Les intermédiaires ne peuvent pas distinguer les transactions de brûlage et de verrouillage, et ne peuvent donc pas examiner sélectivement les transactions de brûlage. Le brûlage peut être vérifié en publiant la valeur d'engagement.

Déploiement de la testnet des contrats intelligents

Les étapes de déploiement comprennent :

  1. Installer la chaîne d'outils Haskell
  2. Construire des scripts Plutus
  3. Démarrer le nœud Cardano et le conteneur de portefeuille
  4. Récupérer le portefeuille et obtenir l'ID du portefeuille
  5. Exécution de la combustion des jetons
  6. Vérification de la combustion

Des contrats intelligents aux scripts de portefeuille

Pour prévenir une éventuelle censure, il peut être envisagé d'utiliser uniquement des scripts de portefeuille sans recourir aux contrats intelligents. Ainsi, la seule façon de censurer les transactions serait de censurer toutes les transactions Cardano.

La méthode consiste à remplacer le hachage de la clé publique par le hachage de la valeur d'engagement et à inverser le bit le moins significatif de la valeur d'engagement. Il est également nécessaire de gérer la vérification des erreurs d'adresse de Cardano.

Il est possible d'utiliser la bibliothèque API Cardano pour générer des adresses de combustion, soumettre des transactions et vérifier la combustion.

En résumé, le protocole de preuve de brûlage peut être réalisé par des contrats intelligents ou des transactions de portefeuille. Actuellement, l'utilisation de scripts de portefeuille est recommandée, mais à l'avenir, avec l'amélioration des infrastructures, des solutions complexes de contrats intelligents combinées à des scripts de portefeuille pourraient être plus viables. Cela contribue à créer un environnement capable de résister à une éventuelle censure.

ADA-1.22%
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
TokenEconomistvip
· 08-13 16:11
en fait, ce modèle PoB suit la théorie classique de la contraction monétaire
Voir l'originalRépondre0
CryptoMotivatorvip
· 08-13 08:20
La carte ADA a de nouvelles actions!
Voir l'originalRépondre0
digital_archaeologistvip
· 08-10 17:10
ada doit aussi jouer avec ce genre de jeton à brûler
Voir l'originalRépondre0
ShibaSunglassesvip
· 08-10 17:08
Jeton brûlez-le!
Voir l'originalRépondre0
ForkItAllDayvip
· 08-10 16:47
Chabaï a encore brûlé des jetons, ça va devenir fou.
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)