pajaritobtc on Nostr: (1/3) ¿Cómo verifica un nodo que los datos witness de un bloque pertenecen ...
(1/3) ¿Cómo verifica un nodo que los datos witness de un bloque pertenecen realmente a las transacciones que lo forman? SegWit introdujo una segunda huella: el wtxid. A diferencia del txid tradicional, el wtxid sí incluye el witness, como las firmas. El bloque construye un árbol de Merkle con esos identificadores y obtiene una raíz de testigos. Esa raíz no aparece directamente en el encabezado. El minero la combina con un valor reservado de 32 bytes y calcula un compromiso mediante doble SHA-256. Después coloca el resultado en una salida OP_RETURN de la transacción coinbase, normalmente identificable por el prefijo de compromiso witness.
Published at
2026-09-03 17:00:36 GMTEvent JSON
{
"id": "7f766d50f0fd36b5a94b9d1c79a2559a8a9670a4a978d86d02ebd3a03c452f8a",
"pubkey": "826846b0855504ae3f04b7ca1524a0d40eab50d03876569b2bbd259bffed4dc2",
"created_at": 1788454836,
"kind": 1,
"tags": [
[
"t",
"bitcoin"
],
[
"t",
"pajaritobtc"
],
[
"imeta",
"url https://image.nostr.build/265094141b58e70bbc655e08a8386e00d920a8d9985dfa8596f339aec580e4f8.jpg",
"m image/jpeg",
"x db0f693cf0355b4d853f1b194d75c06394d50621ba426d2dc90722ff53114c53",
"alt Pajarito conecta un árbol de wtxid con una salida OP_RETURN de la coinbase para mostrar cómo SegWit compromete los datos witness dentro del bloque."
]
],
"content": "(1/3) ¿Cómo verifica un nodo que los datos witness de un bloque pertenecen realmente a las transacciones que lo forman? SegWit introdujo una segunda huella: el wtxid. A diferencia del txid tradicional, el wtxid sí incluye el witness, como las firmas. El bloque construye un árbol de Merkle con esos identificadores y obtiene una raíz de testigos. Esa raíz no aparece directamente en el encabezado. El minero la combina con un valor reservado de 32 bytes y calcula un compromiso mediante doble SHA-256. Después coloca el resultado en una salida OP_RETURN de la transacción coinbase, normalmente identificable por el prefijo de compromiso witness.\n\nhttps://image.nostr.build/265094141b58e70bbc655e08a8386e00d920a8d9985dfa8596f339aec580e4f8.jpg",
"sig": "60c6cc279bbfcebdc988be288f7999a077ecb1594f517c3674fd524880d5da0d49bc7b91f4b6216f86387700770b2b9937d9cd64e43045358807a8bc724fabdb"
}