19 / 691BIP141

SegWit

Segregated Witness, datos testigo separados

Cambio de estructura, identificadores y contabilidad de capacidad del bloque.

SegWit introduce witness para verificar gastos, separado de la serialización de txid. Es un cambio de consenso desplegado como soft fork, no la eliminación de verificar firmas.

txid excluye witness; wtxid incluye la nueva serialización con witness. Cambiar firmas de las entradas SegWit correspondientes no cambia txid; no prohíbe toda modificación de transacción. Un compromiso witness en coinbase vincula estos datos al bloque, donde los nodos siguen verificándolos. [BIP 141: Segregated Witness]

BIP 141 define peso como tres veces tamaño base más tamaño total, con límite de 4.000.000 unidades por bloque. Un byte base cuesta cuatro unidades; uno adicional de witness, una. Tamaño virtual es peso entre cuatro, redondeado arriba; los bytes reales dependen de la composición. [BIP 141: Segregated Witness]

P2WPKH y P2WSH usan witness versión 0, nativo o dentro de P2SH. El prefijo bc1 no fija todas las condiciones: Taproot usa versión 1. SegWit no garantiza anonimato ni comisiones absolutas siempre menores; importan estructura y tasa elegida. [BIP 141: Segregated Witness] [BIP 341: witness version 1]

Para obtener la imagen más completa, lee esta entrada junto con Transacción, Comisiones de transacción, Lightning Network, Taproot. También enlazan con esta entrada Transacción, Comisiones de transacción, Taproot, Lightning Network.

DOC · 001BIP 141: Segregated WitnessFuente primariaDOC · 002BIP 341: witness version 1Fuente primaria
Revisado el 1 de agosto de 2026Fuentes primero · No es asesoramiento financiero