Mécanisme de preuve de brûlure de Cardano : applications innovantes des smart contracts aux scripts de portefeuille

robot
Création du résumé en cours

Analyse du protocole de preuve de brûlage et son application dans l'écosystème Cardano

Introduction au mécanisme de preuve de brûlure

La preuve de brûlure ( PoB ) est un mécanisme qui vérifie les transactions en détruisant des cryptomonnaies. Récemment, l'équipe d'Iagon a développé une solution PoB pour l'écosystème Cardano, cet article présentera cela en détail.

Brûler des jetons consiste en réalité à 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 d'un protocole blockchain. Bien que brûler une grande quantité de jetons puisse créer une pression déflationniste, c'est néanmoins une méthode courante de transaction sur la blockchain.

Le protocole PoB développé par l'équipe Iagon permet aux utilisateurs de brûler des jetons sans être soumis à la censure. La sécurité de ce protocole repose 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, il est possible de créer une adresse "trou noir".

Contrat intelligent PoB sur le réseau Cardano

Les contrats intelligents de Cardano se composent de trois parties :

  1. Script de rachat : contrôler l'utilisation des eUTxOs
  2. Script de portefeuille : représente l'exécution par l'utilisateur du rachat de fonds et de la création de nouveaux eUTxOs
  3. eUTxOs : détenir des fonds et des points de données

Les contrats intelligents Cardano n'ont pas d'état centralisé, chaque eUTxO a un état indépendant. Le protocole PoB peut exécuter les opérations suivantes sur Cardano :

  • Brûler : envoyer des fonds à l'adresse de trou noir
  • Vérification de la combustion : confirmer qu'une transaction de combustion a eu lieu
  • Verrouiller : envoyer des fonds à une adresse avec une clé
  • Rachat : récupérer des fonds bloqués

Les intermédiaires ne peuvent pas faire la différence entre les transactions de brûlage et de verrouillage, ce qui évite l'examen sélectif des transactions de brûlage.

Déploiement de contrats intelligents

Le contrat intelligent PoB peut être déployé sur le réseau de test en suivant les étapes suivantes :

  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écuter l'opération de combustion
  6. Vérifier les transactions de brûlage

Solution de script de portefeuille

Pour renforcer davantage la sécurité, il est possible de réaliser le PoB via des scripts de portefeuille, sans avoir besoin de dépendre des contrats intelligents. Cette méthode peut efficacement prévenir la censure, car la seule façon d'empêcher les transactions de brûlage est d'empêcher toutes les transactions Cardano.

Étapes de mise en œuvre du plan de script de portefeuille :

  1. Remplacer le hachage de la clé publique par le hachage de la valeur de promesse
  2. Inverser le bit le moins significatif de la valeur de promesse
  3. Utiliser l'API Cardano pour générer une adresse de brûlage
  4. Soumettre la transaction à la blockchain
  5. Vérifier les transactions envoyées à l'adresse de combustion

Résumé

Le protocole PoB a de vastes perspectives d'application dans l'écosystème Cardano. Avec l'amélioration des infrastructures, la combinaison de scripts de portefeuille et de solutions complexes de contrats intelligents deviendra plus réalisable, permettant de créer un environnement résistant à la censure. Les lecteurs intéressés peuvent consulter plus d'informations pertinentes sur GitHub.

ADA2.16%
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
0xSunnyDayvip
· 07-08 12:03
Un trou noir qui aspire de l'argent, mon cœur est aussi inquiet.
Voir l'originalRépondre0
mev_me_maybevip
· 07-08 04:20
Et ça, c'est des smart contracts ?
Voir l'originalRépondre0
BearMarketMonkvip
· 07-08 03:50
Qui ose faire un trade en chaîne ?
Voir l'originalRépondre0
AdaDogvip
· 07-06 00:31
Deuxième luna....
Voir l'originalRépondre0
SignatureVerifiervip
· 07-05 16:44
hmm... les vecteurs d'attaque potentiels dans les adresses de trou noir nécessitent une validation approfondie, pour être honnête
Voir l'originalRépondre0
PositionPhobiavip
· 07-05 16:44
Le terme "trou noir" semble peu fiable.
Voir l'originalRépondre0
TheMemefathervip
· 07-05 16:42
Quel trou noir mange des jetons ?
Voir l'originalRépondre0
ServantOfSatoshivip
· 07-05 16:30
Encore jouer avec le feu, c'est le vieux piège.
Voir l'originalRépondre0
CryptoAdventurervip
· 07-05 16:20
Ce n'est pas une taxe sur le QI, c'est quoi ? Les pigeons doivent encore payer des frais de scolarité.
Voir l'originalRépondre0
Afficher plus
  • É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)