Apprenez : 12. Comprendre les sorties et les entrées

Les transactions blockchain peuvent avoir une ou plusieurs entrées, et une ou plusieurs sorties. Les concepts d'entrées et de sorties doivent être compris si l'on veut comprendre le fonctionnement d'une transaction et son lien avec UTXO. En termes abstraits, considérez une transaction comme l'action qui débloque les sorties précédentes et en crée de nouvelles.

 

Sortie de transaction

Une sortie de transaction comprend une adresse (que l'on peut considérer comme un verrou) et une valeur. Pour rester dans cette analogie, la signature qui appartient à l'adresse est la clé qui permet de déverrouiller la sortie. Une fois déverrouillée, une sortie peut être utilisée comme entrée. Les nouvelles transactions dépensent les sorties des transactions précédentes, et produisent de nouvelles sorties qui peuvent être consommées par les transactions futures. Chaque UTXO ne peut être consommée qu'une seule fois, et dans son ensemble. Chaque sortie peut être dépensée par une seule entrée, et une seule entrée.

 

Entrée de transaction

Une entrée de transaction est la sortie d'une transaction précédente. Les entrées de transaction comprennent un pointeur et une signature cryptographique qui fait office de clé de déverrouillage. Le pointeur renvoie à la sortie d'une transaction précédente, et la clé déverrouille cette sortie. Lorsqu'une sortie est déverrouillée par une entrée, la blockchain marque la sortie déverrouillée comme "dépensée". Les nouvelles sorties créées par une transaction donnée peuvent alors être pointées par de nouvelles entrées, et la chaîne continue ainsi. Ces nouvelles sorties (qui n'ont pas encore été déverrouillées, c'est-à-dire dépensées) sont les UTXOs. Les sorties non dépensées sont simplement cela, des sorties qui n'ont pas encore été dépensées.

 

 

Vous trouverez une copie officielle de ce document ici :

https://docs.cardano.org/core-concepts/understanding%20outputs%20and%20inputs

 

Plus de traductions de Cardano à: Cardano For The World