// bloque 481824 · bitcoin · 24 de agosto de 2017
Se activa SegWit
Segregated Witness, SegWit para abreviar, cambió la forma de construir las transacciones sin dejar obsoletos a los nodos antiguos. Saca las firmas, los datos de testigo (witness), de la parte de la transacción a partir de la cual se calcula su identificador. Eso corrigió un defecto antiguo, que permitía a un tercero alterar el identificador de una transacción antes de que se confirmara, y abrió el camino a protocolos construidos sobre Bitcoin, como la Lightning Network.
También cambió la forma de medir los bloques. En lugar de un límite de tamaño en bytes, los bloques pasaron a tener un límite de cuatro millones de unidades de peso, en el que los datos de testigo cuentan menos. Desde entonces, las cifras clave de cada póster muestran ese peso junto al tamaño.
Pieter Wuille presentó la propuesta a finales de 2015, y Bitcoin Core la incluyó en octubre de 2016, a la espera de que el 95 % de los bloques de un periodo de dos semanas señalaran su apoyo. Durante meses no lo hicieron, en lo que se conoció como la guerra del tamaño de bloque, y la activación solo llegó después de que usuarios y mineros la impulsaran en el verano de 2017. La regla quedó fijada en el bloque 479.808, el 9 de agosto de 2017, y entró en vigor dos semanas después con el bloque 481.824, minado el 24 de agosto.
Este bloque aún lleva la señal: el bit que votaba por SegWit está activado en su campo de versión, que el póster imprime como 0x20000002.
crear este póster ver en la cadena
Fuentes
- BIP 141, Segregated Witness (Consensus layer)
- BIP 9, Version bits with timeout and delay
- Bitcoin Core 0.13.1 released, 27 October 2016