Glosario · en profundidad

Txid

El identificador de una transacción: el doble hash SHA-256 de sus datos serializados (sin witness).

Cada transacción tiene un ID, el txid. Es el hash doble SHA-256 de la transacción serializada, mostrado en orden de bytes invertido en exploradores de bloques y billeteras.

Para qué se usa

Las entradas apuntan a salidas anteriores por txid e índice de salida (un «outpoint»). Los bloques se comprometen con los txid a través de la raíz Merkle.

txid frente a wtxid

Desde SegWit, el txid deja fuera el witness. Eso hace imposible que terceros cambien el txid retocando una firma. El wtxid incluye el witness, y para transacciones sin datos de witness ambos son idénticos.