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 :
Script de rachat : contrôler l'utilisation des eUTxOs
Script de portefeuille : représente l'exécution par l'utilisateur du rachat de fonds et de la création de nouveaux eUTxOs
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 :
Installer la chaîne d'outils Haskell
Construire des scripts Plutus
Démarrer le nœud Cardano et le conteneur de portefeuille
Récupérer le portefeuille et obtenir l'ID du portefeuille
Exécuter l'opération de combustion
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 :
Remplacer le hachage de la clé publique par le hachage de la valeur de promesse
Inverser le bit le moins significatif de la valeur de promesse
Utiliser l'API Cardano pour générer une adresse de brûlage
Soumettre la transaction à la blockchain
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.
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.
12 J'aime
Récompense
12
9
Partager
Commentaire
0/400
0xSunnyDay
· 07-08 12:03
Un trou noir qui aspire de l'argent, mon cœur est aussi inquiet.
Voir l'originalRépondre0
mev_me_maybe
· 07-08 04:20
Et ça, c'est des smart contracts ?
Voir l'originalRépondre0
BearMarketMonk
· 07-08 03:50
Qui ose faire un trade en chaîne ?
Voir l'originalRépondre0
AdaDog
· 07-06 00:31
Deuxième luna....
Voir l'originalRépondre0
SignatureVerifier
· 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
PositionPhobia
· 07-05 16:44
Le terme "trou noir" semble peu fiable.
Voir l'originalRépondre0
TheMemefather
· 07-05 16:42
Quel trou noir mange des jetons ?
Voir l'originalRépondre0
ServantOfSatoshi
· 07-05 16:30
Encore jouer avec le feu, c'est le vieux piège.
Voir l'originalRépondre0
CryptoAdventurer
· 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é.
Mécanisme de preuve de brûlure de Cardano : applications innovantes des smart contracts aux scripts de portefeuille
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 :
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 :
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 :
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 :
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.