Glossário · em profundidade

Txid

O ID de uma transação: o hash SHA-256 duplo dos seus dados serializados (sem witness).

Cada transação tem um ID, o txid. É o hash SHA-256 duplo da transação serializada, mostrado em ordem de bytes invertida em exploradores de blocos e carteiras.

Para que serve

As entradas apontam para saídas anteriores por txid e índice de saída (um «outpoint»). Os blocos comprometem-se com os txids através da raiz Merkle.

txid vs wtxid

Desde o SegWit, o txid deixa de fora o witness. Isso torna impossível a terceiros mudar o txid ao ajustar uma assinatura. O wtxid inclui o witness, e para transações sem dados de witness os dois são idênticos.