đŸ‡«đŸ‡· Apprenez : 8. Les addresses de Cardano

Apprenez : 8. Les addresses de Cardano

Les adresses sont un hachage blake2b-256 des clĂ©s publiques/de vĂ©rification pertinentes concatĂ©nĂ©es avec certaines mĂ©tadonnĂ©es qui peuvent ĂȘtre stockĂ©es sur la blockchain Cardano.

Shelley prĂ©sente quatre types d’adresses diffĂ©rentes :

  • adresses de base
  • adresses de pointeur
  • adresses d’entreprise
  • adresses des comptes de rĂ©compense

Outre ces nouvelles adresses, Shelley continue de prendre en charge les adresses d’amorçage et les adresses de script de l’ùre Byron, mais seules les nouvelles adresses de base et de pointeur portent des droits de mise. Par consĂ©quent, les adresses consistent en certaines donnĂ©es sĂ©rialisĂ©es spĂ©cifiĂ©es dans la spĂ©cification du grand livre stockĂ©es dans les blocs de la blockchain, par exemple, une adresse UTXO.

Les données sérialisées (adresse) contiennent deux parties :

  • MĂ©tadonnĂ©es : utilisĂ©es pour l’interprĂ©tation.
  • Charge utile : les donnĂ©es brutes ou codĂ©es.

Adresses de Base

Une adresse de base spĂ©cifie directement la clĂ© de mise en jeu qui doit contrĂŽler l’enjeu pour cette adresse. Les droits de mise en jeu associĂ©s aux fonds dĂ©tenus dans cette adresse peuvent ĂȘtre exercĂ©s par le propriĂ©taire de la clĂ© de mise en jeu. Les adresses de base peuvent ĂȘtre utilisĂ©es dans des transactions sans enregistrement prĂ©alable de la clĂ© de mise en jeu.

Les droits de mise en jeu ne peuvent ĂȘtre exercĂ©s qu’en enregistrant la clĂ© de mise en jeu et en la dĂ©lĂ©guant Ă  un pool de mise en jeu. Une fois la clĂ© de mise en jeu enregistrĂ©e, les droits de mise en jeu peuvent ĂȘtre exercĂ©s pour les adresses de base utilisĂ©es dans les transactions avant ou aprĂšs l’enregistrement de la clĂ©.

Adresses de Pointeur

Une adresse pointeur spĂ©cifie indirectement la clĂ© de mise en jeu qui doit contrĂŽler la mise en jeu pour l’adresse. Elle fait rĂ©fĂ©rence Ă  une clĂ© de mise en jeu par un pointeur de clĂ© de mise en jeu, qui est un emplacement sur la blockchain du certificat d’enregistrement de la clĂ© de mise en jeu pour cette clĂ©. Les adresses de pointeur peuvent ĂȘtre utilisĂ©es dans des transactions, mĂȘme si leur cible n’est pas un enregistrement de clĂ© de mise en jeu actif. Cela couvre le scĂ©nario oĂč la clĂ© n’a pas Ă©tĂ© enregistrĂ©e aprĂšs (ou mĂȘme avant) la transaction, et couvre Ă©galement les pointeurs vers des cibles qui sont tout simplement invalides. La raison pour laquelle ces cibles non valides sont autorisĂ©es est que les nodes n’ont besoin de suivre que les clĂ©s de mise en jeu actuellement actives .

Le pointeur peut ĂȘtre considĂ©rablement plus court que le hachage utilisĂ© dans les adresses de base.

Il existe une subtilitĂ© avec les adresses de pointeurs. Il peut arriver qu’un certificat d’enregistrement de clĂ© de mise en jeu rĂ©fĂ©rencĂ© par une adresse de pointeur soit perdu suite Ă  un rollback. Pour Ă©viter la perte de fonds dans ce scĂ©nario, le systĂšme considĂšre les adresses de pointeur avec un pointeur invalide comme valides pour l’utilisation des fonds qui y sont stockĂ©s comme entrĂ©es pour les transactions (mais les ignore pour la preuve de la participation aux enjeux). En option, un porte-monnaie peut refuser de crĂ©er des transactions vers des adresses de pointeur avant que le certificat rĂ©fĂ©rencĂ© ne soit devenu immuable, afin d’éviter que les fonds ne soient exclus de la preuve d’enjeu, dans le cas de rollbacks.

Adresses d’Entreprise

Les adresses d’entreprise n’ont pas de droits d’enjeu, donc utiliser ces adresses signifie que vous refusez de participer au protocole de preuve d’enjeu.

Les bourses ou autres organisations qui contrĂŽlent de grandes quantitĂ©s d’ada - mais les dĂ©tiennent pour le compte d’autres utilisateurs - peuvent souhaiter suivre une politique de non-exercice des droits de mise. En utilisant des adresses d’entreprise, les bourses peuvent dĂ©montrer qu’elles suivent cette politique. Comme les adresses d’entreprise ne sont pas associĂ©es Ă  une clĂ© de mise en jeu, elles sont automatiquement exclues des mĂ©canismes qui influencent le calendrier de leadership des slots. Notez que l’utilisation d’adresses sans droits de mise en jeu diminue effectivement le montant total de la mise en jeu, ce qui joue en faveur d’un adversaire potentiel.

Adresses des Comptes de Récompense

Une adresse de rĂ©compense est un hachage cryptographique de la clĂ© publique de mise en jeu de l’adresse. Les adresses de comptes de rĂ©compenses sont utilisĂ©es pour distribuer des rĂ©compenses pour la participation au protocole de preuve d’enjeu (soit directement, soit par dĂ©lĂ©gation). Elles ont les propriĂ©tĂ©s suivantes:

  • La comptabilitĂ© est de type compte et non de type UTXO.
  • Les fonds ne peuvent pas ĂȘtre reçus par le biais de transactions. Au contraire, leur solde n’augmente que lorsque des rĂ©compenses sont distribuĂ©es.
  • Il existe une correspondance unique entre les clĂ©s de mise en jeu enregistrĂ©es et les adresses des comptes de rĂ©compenses.

Cette clĂ© est utilisĂ©e Ă  chaque fois que des fonds sont retirĂ©s de l’adresse. De plus, l’enjeu associĂ© aux fonds dans l’adresse contribue Ă  l’enjeu de cette clĂ©. Tout comme dans le cas des adresses d’entreprise, l’objet d’enjeu pour une adresse de rĂ©compense ne doit pas contenir d’informations.


Vous trouverez une copie officielle de ce document ici :

https://docs.cardano.org/core-concepts/cardano-addresses

Plus de traductions de Cardano Ă : Cardano For The World