Mise en œuvre du protocole de preuve de brûlure de l'écosystème Cardano
Récemment, une équipe a développé un protocole de preuve de brûlage (PoB) adapté à l'écosystème Cardano en réponse aux questions soulevées par Charles Hoskinson. Cet article présentera cette solution, dont le contenu principal comprend :
Aperçu du mécanisme de preuve de brûlage et de ses applications
Cette solution PoB pour le mécanisme d'exécution des contrats intelligents sur le réseau Cardano.
Processus de déploiement et de test des contrats intelligents
Exécuter le protocole PoB en envoyant des jetons à l'adresse "trou noir"
Preuve de brûlage et ses applications
La combustion des jetons ( consiste 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 d'un protocole de blockchain. Bien que la combustion d'un grand nombre de jetons puisse provoquer une pression déflationniste, il s'agit néanmoins d'une transaction courante sur la blockchain.
La sécurité de la preuve de brûlage est basée sur les fonctions de hachage cryptographique. Ces fonctions sont faciles à calculer dans le sens direct, mais extrêmement difficiles à inverser. En inversant le bit le moins significatif de la sortie de la fonction de hachage cryptographique, il est possible de créer une adresse de trou noir. Tout ce qui est envoyé à cette adresse deviendra difficile ou impossible à récupérer.
Des contrats intelligents aux scripts de portefeuille
Pour améliorer davantage la sécurité, il est possible de transférer les opérations des contrats intelligents vers les scripts de portefeuille. Cette méthode rend plus difficile la vérification des transactions de brûlage, à moins de vérifier toutes les transactions Cardano.
Pour réaliser cela, il est nécessaire de remplacer le hachage de la clé publique par le hachage de la valeur d'engagement et d'inverser le bit le moins significatif de la valeur d'engagement. Il faut également prendre en compte la structure d'adresse de Cardano et le mécanisme de vérification des erreurs.
Cet article présente la solution d'implémentation du protocole de preuve de brûlage dans l'écosystème Cardano. Actuellement, l'utilisation de scripts de portefeuille est recommandée, mais à l'avenir, avec l'amélioration de la bibliothèque PAB, une solution de contrat intelligent complexe combinée avec des scripts de portefeuille pourrait être plus viable, contribuant à créer un environnement plus résistant à 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.
Le système écologique de Cardano met en œuvre le protocole de preuve de brûlage pour améliorer la confidentialité et la résistance à la censure.
Mise en œuvre du protocole de preuve de brûlure de l'écosystème Cardano
Récemment, une équipe a développé un protocole de preuve de brûlage (PoB) adapté à l'écosystème Cardano en réponse aux questions soulevées par Charles Hoskinson. Cet article présentera cette solution, dont le contenu principal comprend :
Preuve de brûlage et ses applications
La combustion des jetons ( consiste 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 d'un protocole de blockchain. Bien que la combustion d'un grand nombre de jetons puisse provoquer une pression déflationniste, il s'agit néanmoins d'une transaction courante sur la blockchain.
La sécurité de la preuve de brûlage est basée sur les fonctions de hachage cryptographique. Ces fonctions sont faciles à calculer dans le sens direct, mais extrêmement difficiles à inverser. En inversant le bit le moins significatif de la sortie de la fonction de hachage cryptographique, il est possible de créer une adresse de trou noir. Tout ce qui est envoyé à cette adresse deviendra difficile ou impossible à récupérer.
![])https://img-cdn.gateio.im/webp-social/moments-e942fc679d8ef7e55f3db32648b24d99.webp(
Contrat intelligent de preuve de brûlage sur le réseau Cardano
Les contrats intelligents Cardano se composent de trois parties :
Les contrats intelligents Cardano n'ont pas d'état centralisé sur le registre, chaque eUTxO possède un état indépendant.
![])https://img-cdn.gateio.im/webp-social/moments-f7f162dc2a412b8d5ff903636b2e631b.webp(
Cette solution PoB comprend quatre opérations :
Les intermédiaires ne peuvent pas distinguer les transactions de brûlage et de verrouillage, ce qui évite l'examen des transactions de brûlage.
![])https://img-cdn.gateio.im/webp-social/moments-7777b1db89195a287d84464f2b80b5e9.webp(
Déploiement des contrats intelligents
Les étapes de déploiement incluent :
![])https://img-cdn.gateio.im/webp-social/moments-fed84a6717b012408df1b428b2d80586.webp(
Des contrats intelligents aux scripts de portefeuille
Pour améliorer davantage la sécurité, il est possible de transférer les opérations des contrats intelligents vers les scripts de portefeuille. Cette méthode rend plus difficile la vérification des transactions de brûlage, à moins de vérifier toutes les transactions Cardano.
Pour réaliser cela, il est nécessaire de remplacer le hachage de la clé publique par le hachage de la valeur d'engagement et d'inverser le bit le moins significatif de la valeur d'engagement. Il faut également prendre en compte la structure d'adresse de Cardano et le mécanisme de vérification des erreurs.
![])https://img-cdn.gateio.im/webp-social/moments-3d2bf883bd43da42085612065d17c6ef.webp(
Conclusion
Cet article présente la solution d'implémentation du protocole de preuve de brûlage dans l'écosystème Cardano. Actuellement, l'utilisation de scripts de portefeuille est recommandée, mais à l'avenir, avec l'amélioration de la bibliothèque PAB, une solution de contrat intelligent complexe combinée avec des scripts de portefeuille pourrait être plus viable, contribuant à créer un environnement plus résistant à une éventuelle censure.
![])https://img-cdn.gateio.im/webp-social/moments-5f4fdc7de34aa6b902801d1592aee783.webp(