Protocole de preuve de brûlage dans l'écosystème Cardano : double solution de smart contracts et de Portefeuille

Mise en œuvre du protocole de preuve de brûlure de l'écosystème Cardano

Preuve de combustion et ses applications

La combustion des jetons cryptographiques ( et la destruction ) sont des pratiques courantes, consistant essentiellement à envoyer des jetons à une adresse "trou noir" inaccessible. Ce mécanisme peut être utilisé pour augmenter la valeur des jetons restants ou comme preuve d'engagement dans un protocole de blockchain. Bien que la combustion d'un grand nombre de jetons puisse entraîner une pression déflationniste, c'est néanmoins une transaction courante dans la blockchain.

La sécurité de la preuve de brûlage est basée sur des fonctions de hachage cryptographique, qui sont faciles à calculer mais difficiles à inverser. En inversant le bit de poids faible de la sortie de la fonction de hachage cryptographique, on peut créer une adresse de trou noir. Tout ce qui est envoyé à cette adresse deviendra difficile ou impossible à récupérer.

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

Les contrats intelligents Cardano permettent d'exécuter des transactions selon des règles prédéfinies. Contrairement à Ethereum, les contrats intelligents Cardano se composent de trois parties :

  • Script de rachat : permet ou interdit 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: détenir des fonds et des points de données (datum)

Les contrats intelligents Cardano peuvent exécuter les quatre opérations suivantes :

  • Brûler : envoyer des fonds à l'adresse du trou noir
  • Vérification de la combustion : vérifier que la combustion d'une valeur d'engagement donnée a bien eu lieu.
  • Verrouiller : envoyer des fonds à une adresse avec clé
  • Rachat : rachat des fonds bloqués

Les intermédiaires ne peuvent pas savoir si la transaction est un brûlage ou un verrouillage, et ne peuvent donc pas examiner sélectivement les transactions de brûlage.

Déploiement de protocole intelligent

Vous pouvez déployer des contrats intelligents sur le réseau de test en suivant les étapes suivantes :

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

Des contrats intelligents aux scripts de portefeuille

Pour prévenir davantage la censure, on peut envisager d'utiliser uniquement des scripts de portefeuille sans avoir recours aux contrats intelligents. Cette méthode signifie que la seule façon de brûler la censure est de censurer toutes les transactions Cardano, ce qui représente un énorme défi pour les censeurs.

Pour ce faire, il est nécessaire d'utiliser le hachage de la valeur d'engagement pour remplacer le hachage de la clé publique et d'inverser le bit le moins significatif de la valeur d'engagement. Il est également nécessaire d'utiliser la bibliothèque API Cardano pour générer une adresse conforme à la structure d'adresse Cardano et à la vérification CRC.

Conclusion

Cet article présente deux méthodes pour mettre en œuvre un protocole de preuve de brûlure sur Cardano : les contrats intelligents et les transactions de portefeuille. En raison du manque actuel d'infrastructures nécessaires, telles que la bibliothèque PAB, il est recommandé d'utiliser la méthode des scripts de portefeuille. À l'avenir, avec l'amélioration de l'infrastructure, des solutions de contrats intelligents complexes combinées avec des scripts de portefeuille pourraient devenir plus viables pour créer un environnement capable de résister à une éventuelle censure.

ADA-5.23%
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
  • 9
  • Partager
Commentaire
0/400
LiquidityWhisperervip
· 07-15 03:02
ada ose vraiment brûler
Voir l'originalRépondre0
SchroedingerAirdropvip
· 07-13 09:39
Inflation ou déflation, peu importe, brûlez comme bon vous semble.
Voir l'originalRépondre0
UnluckyLemurvip
· 07-13 08:03
La déflation est arrivée, c'est...
Voir l'originalRépondre0
OnChain_Detectivevip
· 07-12 05:23
hmm... mécanisme de brûlage détecté. analyse du modèle - indicateurs de risque potentiel élevés avec ces adresses blackhole à vrai dire
Voir l'originalRépondre0
HodlKumamonvip
· 07-12 05:23
L'investissement comporte des risques, 熊熊 vous aide avec l'Auto-Invest ~ analyste de données à part entière ~
Voir l'originalRépondre0
CryptoCrazyGFvip
· 07-12 05:22
On va encore dépenser de l'argent pour jouer.
Voir l'originalRépondre0
SelfMadeRuggeevip
· 07-12 05:19
La Blockchain est enfin devenue vraiment hardcore!
Voir l'originalRépondre0
GasGrillMastervip
· 07-12 05:14
J'aime voir ADA brûler des jetons ~
Voir l'originalRépondre0
ColdWalletGuardianvip
· 07-12 05:04
C'est vraiment délicieux, ADA me fait mourir de plaisir.
Voir l'originalRépondre0
Afficher plus
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)