pajaritobtc on Nostr: (1/2) ¿Por qué una transacción de Bitcoin puede tener dos identificadores ...
(1/2) ¿Por qué una transacción de Bitcoin puede tener dos identificadores relacionados: TXID y wTXID? El TXID es el hash de la transacción serializada sin los datos witness, como las firmas SegWit. El wTXID incluye también ese witness. La separación permite distinguir la estructura principal del gasto de los datos usados para autorizarlo. Antes de SegWit, ciertos cambios en la forma de representar una firma podían modificar el identificador sin cambiar qué se gastaba ni quién recibía. Esa maleabilidad complicaba construir transacciones que dependieran del TXID de otra aún no confirmada. Con SegWit, el TXID queda separado de las firmas witness. Una modificación válida del witness puede cambiar el wTXID, pero no el TXID de la transacción.
Published at
2026-10-09 17:00:17 GMTEvent JSON
{
"id": "914965796bfb2ef8ca6e79c3ec8ddae3922393d35f28f3f36aae145639c6cb25",
"pubkey": "826846b0855504ae3f04b7ca1524a0d40eab50d03876569b2bbd259bffed4dc2",
"created_at": 1791565217,
"kind": 1,
"tags": [
[
"t",
"bitcoin"
],
[
"t",
"pajaritobtc"
],
[
"imeta",
"url https://image.nostr.build/b703b0bfc8efd8c90110215cbb3fb413e78de194ceb013af2f0f4027f90b626e.jpg",
"m image/jpeg",
"x 57d235782d68af66f2a75b03f02bd5489b1931c7da095a4222f07e5926f82494",
"alt Pajarito muestra una transacción de Bitcoin separada en dos identificadores: TXID, que omite los datos witness, y wTXID, que los incluye."
]
],
"content": "(1/2) ¿Por qué una transacción de Bitcoin puede tener dos identificadores relacionados: TXID y wTXID? El TXID es el hash de la transacción serializada sin los datos witness, como las firmas SegWit. El wTXID incluye también ese witness. La separación permite distinguir la estructura principal del gasto de los datos usados para autorizarlo. Antes de SegWit, ciertos cambios en la forma de representar una firma podían modificar el identificador sin cambiar qué se gastaba ni quién recibía. Esa maleabilidad complicaba construir transacciones que dependieran del TXID de otra aún no confirmada. Con SegWit, el TXID queda separado de las firmas witness. Una modificación válida del witness puede cambiar el wTXID, pero no el TXID de la transacción.\n\nhttps://image.nostr.build/b703b0bfc8efd8c90110215cbb3fb413e78de194ceb013af2f0f4027f90b626e.jpg",
"sig": "c73e27b518bcd9f70a1525b6a524b52fc00407701a24f320357cd47a5c3175936b65042444ae9b8fd4207f0dd5ea11c26590033a3d5061311c167d374d55468a"
}