TXID
Le TXID (Transaction Identifier) est le hash double SHA-256 d'une transaction Bitcoin sans ses witness data. Il identifie de manière unique la transaction. Avec SegWit, il est complété par le wtxid qui inclut les witness. Utilisé partout pour référencer une transaction.
La definition detaillee de ce terme est en cours de redaction.
Termes lies
- WTXIDLe WTXID est l'identifiant complet d'une transaction SegWit, incluant les données witness. Différent du TXID pour les transactions SegWit. Permet d'éviter la malléabilité historique. Utilisé pour l'arbre de Merkle de la coinbase.
- Transaction BitcoinUne transaction Bitcoin transfère des UTXO en consommant des inputs pour créer des outputs. Une transaction valide doit débloquer ses inputs (scripts) et respecter les règles de consensus. Elle est diffusée au réseau, attend dans le mempool, puis est incluse dans un bloc. Son identifiant est le TXID.
- HASH256HASH256 est l'application de SHA-256 deux fois de suite sur une donnée. Bitcoin l'emploie partout : identifiants de transaction, en-têtes de bloc, racines de Merkle. Le double hachage est une précaution contre certaines attaques par extension. Il est plus coûteux mais plus sûr.
← Retour au glossaire complet
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.