Le protocole de preuve de brûlage est introduit dans l'écosystème Cardano, avec une double mise en œuvre des smart contracts et des Portefeuille scripts.

robot
Création du résumé en cours

Introduction du protocole PoB de Cardano avec la preuve de brûlage (

Récemment, l'équipe d'Iagon a développé un protocole de preuve de brûlage )PoB( adapté à l'écosystème Cardano en réponse au défi proposé par Charles Hoskinson. Cet article présentera en détail les détails de mise en œuvre de cette solution.

Aperçu du mécanisme de preuve de brûlage

La preuve de brûlage consiste essentiellement à envoyer des jetons à une adresse "trou noir" inaccessible, réalisant ainsi la destruction permanente des jetons. Ce mécanisme peut être utilisé pour augmenter la valeur des jetons restants ou comme preuve d'engagement d'un protocole de blockchain. La sécurité de l'opération de brûlage repose sur des fonctions de hachage cryptographiques, en inversant le bit de poids faible de la sortie de la fonction de hachage pour créer une adresse de trou noir.

![])https://img-cdn.gateio.im/webp-social/moments-e942fc679d8ef7e55f3db32648b24d99.webp(

Mise en œuvre du PoB dans les contrats intelligents Cardano

Les contrats intelligents de Cardano sont composés de trois parties : le script de rachat, le script de portefeuille et les eUTxOs. Le contrat prend en charge quatre opérations : brûler, vérifier la brûlure, verrouiller et racheter. Les opérations de brûlage et de verrouillage utilisent le même format de rachat, garantissant qu'un intermédiaire ne peut pas les distinguer.

![])https://img-cdn.gateio.im/webp-social/moments-f7f162dc2a412b8d5ff903636b2e631b.webp(

Processus de déploiement des contrats intelligents

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

![])https://img-cdn.gateio.im/webp-social/moments-7777b1db89195a287d84464f2b80b5e9.webp(

![])https://img-cdn.gateio.im/webp-social/moments-fed84a6717b012408df1b428b2d80586.webp(

![])https://img-cdn.gateio.im/webp-social/moments-3d2bf883bd43da42085612065d17c6ef.webp(

![])https://img-cdn.gateio.im/webp-social/moments-5f4fdc7de34aa6b902801d1592aee783.webp(

![])https://img-cdn.gateio.im/webp-social/moments-e16e0067b6839764b5e34d1ef1f960fd.webp(

![])https://img-cdn.gateio.im/webp-social/moments-c17a8b90840fdf758efade0a387d934a.webp(

![])https://img-cdn.gateio.im/webp-social/moments-935be8b48486087d19f860ede21b1c3c.webp(

![])https://img-cdn.gateio.im/webp-social/moments-f3c3f0d0f005a299e22b16770e6505aa.webp(

![])https://img-cdn.gateio.im/webp-social/moments-b97348001071307bbbc915044a50d698.webp(

![])https://img-cdn.gateio.im/webp-social/moments-fa460f3858f23b2893f2cd9d0146d48a.webp(

Mise en œuvre basée sur le script de portefeuille

Pour améliorer davantage la sécurité, il est possible d'utiliser uniquement des scripts de portefeuille pour implémenter PoB. Cette méthode génère une adresse de combustion en remplaçant le hachage de la valeur d'engagement par le hachage de la clé publique et en inversant le bit le moins significatif. Il est nécessaire d'utiliser la bibliothèque API Cardano pour traiter la structure des adresses et la vérification CRC.

![])https://img-cdn.gateio.im/webp-social/moments-88fb9d56e2435e12f041c7b3568fc1c5.webp(

![])https://img-cdn.gateio.im/webp-social/moments-ca4502a6ab1eb505e2fd615fde18eeff.webp(

Résumé

Cet article présente deux méthodes pour mettre en œuvre un protocole de preuve de brûlage dans l'écosystème Cardano : les contrats intelligents et les scripts de portefeuille. Compte tenu des limitations de l'infrastructure actuelle, l'utilisation de la solution de script de portefeuille est recommandée. À l'avenir, avec l'amélioration de la bibliothèque PAB, une solution de contrat intelligent complexe combinée avec des scripts de portefeuille sera plus réalisable et contribuera à créer un environnement résistant à la censure.

ADA-0.27%
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
  • 5
  • Reposter
  • Partager
Commentaire
0/400
DefiEngineerJackvip
· Il y a 12h
ser, pob est littéralement juste brûler de l'argent avec des étapes supplémentaires... montrez-moi la vérification formelle ou ngmi
Voir l'originalRépondre0
just_another_walletvip
· Il y a 12h
J'ai suivi ada et mangé des pigeons pendant un an.
Voir l'originalRépondre0
ser_ngmivip
· Il y a 12h
La viande de moustique est aussi de la viande !
Voir l'originalRépondre0
BackrowObservervip
· Il y a 12h
L'adresse de burn est vraiment trop cool.
Voir l'originalRépondre0
DegenWhisperervip
· Il y a 12h
Ça a commencé à brûler, n'est-ce pas ?
Voir l'originalRépondre0
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)