L'équipe Iagon développe le protocole PoB de l'écosystème Cardano, offrant un mécanisme de brûlage résistant à la censure.

Analyse du protocole PoB

L'équipe Iagon a récemment relevé un défi en développant un protocole de preuve de brûlure (PoB) adapté à l'écosystème Cardano. Cet article présentera les principales caractéristiques de cette solution :

  1. Aperçu du mécanisme de preuve de brûlage et de ses applications

La preuve de brûlage consiste essentiellement à envoyer des jetons à une adresse "trou noir" inaccessible, afin de réaliser la destruction de jetons. Ce mécanisme peut augmenter la valeur des jetons restants et également servir de preuve d'engagement pour le protocole de la blockchain. Iagon s'engage à développer un protocole de brûlage de jetons qui ne peut pas être censuré.

La sécurité de la preuve de brûlure est basée sur des fonctions de hachage cryptographiques. En inversant le bit le moins significatif de la sortie de la fonction de hachage, il est possible de créer une adresse de trou noir. Les actifs envoyés à cette adresse ne pourront pas être récupérés.

  1. Mise en œuvre de contrats intelligents PoB sur le réseau Cardano

Les contrats intelligents Cardano comprennent trois composants : le script de rachat, le script de portefeuille et les eUTxOs. Le contrat peut exécuter quatre opérations : brûler, vérifier la brûlure, verrouiller et racheter.

L'opération de brûlage envoie des fonds à une adresse de trou noir avec une valeur de promesse de hachage confidentielle. En utilisant le même format de racheteur, l'intermédiaire ne peut pas faire la différence entre une transaction de brûlage et une transaction de verrouillage.

  1. Déploiement du réseau de test des contrats intelligents

Les étapes de déploiement comprennent : l'installation de la chaîne d'outils Haskell, la construction de scripts Plutus, le démarrage d'un nœud et d'un portefeuille Cardano, la restauration du portefeuille, l'exécution de l'opération de brûlage et la vérification de l'opération de brûlage.

  1. Solution de script de portefeuille

Pour éviter la censure, il est possible d'adopter une solution qui utilise uniquement des portefeuilles. Cette méthode est plus difficile à censurer, car la seule façon est de censurer toutes les transactions Cardano.

Lors de la mise en œuvre, il est nécessaire de remplacer le hachage de la clé publique par le hachage de la valeur de promesse et d'inverser le bit le moins significatif de la valeur de promesse. Il faut également tenir compte de la structure des adresses de Cardano et du mécanisme de vérification des erreurs.

Dans l'ensemble, le protocole PoB proposé par Iagon offre un mécanisme de brûlage anti-censure pour l'écosystème Cardano. À l'avenir, avec l'amélioration des infrastructures, des solutions de contrats intelligents plus complexes pourraient émerger.

IAG4.18%
ADA4.57%
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
0xSleepDeprivedvip
· 08-12 16:52
Il suffit de brûler.
Voir l'originalRépondre0
GasOptimizervip
· 08-12 16:52
Le coût est trop élevé, le coût de la combustion des jetons est de 99,999 %.
Voir l'originalRépondre0
OneBlockAtATimevip
· 08-12 16:51
Alors brûle, brûle c'est plus sain.
Voir l'originalRépondre0
SchrodingerWalletvip
· 08-12 16:45
Est-ce que les ada brûlés sont vraiment perdus à jamais ?
Voir l'originalRépondre0
BugBountyHuntervip
· 08-12 16:26
Adresse de burn ? Si elle est brûlée, elle est vraiment perdue.
Voir l'originalRépondre0
  • É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)