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 :
Installer la chaîne d'outils Haskell
Construire un script Plutus
Démarrer le conteneur de nœud et de portefeuille Cardano
Restaurer le portefeuille et obtenir l'ID du portefeuille
Exécuter la combustion des jetons
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.
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.
13 J'aime
Récompense
13
9
Partager
Commentaire
0/400
LiquidityWhisperer
· 07-15 03:02
ada ose vraiment brûler
Voir l'originalRépondre0
SchroedingerAirdrop
· 07-13 09:39
Inflation ou déflation, peu importe, brûlez comme bon vous semble.
Voir l'originalRépondre0
UnluckyLemur
· 07-13 08:03
La déflation est arrivée, c'est...
Voir l'originalRépondre0
OnChain_Detective
· 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
HodlKumamon
· 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
CryptoCrazyGF
· 07-12 05:22
On va encore dépenser de l'argent pour jouer.
Voir l'originalRépondre0
SelfMadeRuggee
· 07-12 05:19
La Blockchain est enfin devenue vraiment hardcore!
Voir l'originalRépondre0
GasGrillMaster
· 07-12 05:14
J'aime voir ADA brûler des jetons ~
Voir l'originalRépondre0
ColdWalletGuardian
· 07-12 05:04
C'est vraiment délicieux, ADA me fait mourir de plaisir.
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 :
Les contrats intelligents Cardano peuvent exécuter les quatre opérations suivantes :
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 :
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.