Durante la tarde de hoy, la propuesta de escalabilidad Segregated Witness (SegWit), ha sido bloqueada por los grupos de minerรญa y serรก activado en su totalidad en la blockchain de Bitcoin al terminar el siguiente periodo de dificultad.
SegWit surge tras la nacesidad de mejorar el desempeรฑo de blockchain para procesar la enorme y creciente cantidad de transacciones, un fenรณmeno que se intensificรณ a medida que la cantidad de usuarios de la criptomoneda bitcoin fue creciendo. SegWitย cambiarรก la manera en que se almacena y se transmiten estos datos en laย blockchain.ย
El bloqueo deย SegWitย serรก completado una vez que culminรฉ el periodo โmedido en bloques seรฑalados- de 2016 bloques. Elย proceso exige que al menos el 95% de estos bloques sean seรฑalados por los grupos de minerรญa. Hoy se ha completado la seรฑalizaciรณn deย 1916 bloques, con lo cualย SegWitย estรก aprobado (Lock-in).ย ย Elย bloqueo culminarรก oficialmente maรฑana, en el bloque 479.808.ย ย
La siguiente etapa puede ser contemplada como un periodo de gracia, tendrรก una duraciรณn aproximada de dos semanas. La activaciรณn ocurrirรก despuรฉs del 20 de agosto. Al culminar ese este periodo se activarรกย SegWitย para todos los nodos que hayan seรฑalado BIP141. Esto ocurrirรก en el bloque 481.824. Aquellos nodos que no seรฑalaronย SegWitย no serรกn reconocidos por los nodos de Bitcoin.ย ย
El bloqueo deย SegWitย es sรณlo una parte del proceso de activaciรณnย SegWit. Hoy culmina un periodo de seรฑalizaciรณn deย losย gruposย de minerรญa que apoyanย SegWit. Esto quiere decirย que aquellos grupos de minerรญa queย estรกn de acuerdo con los cambiosย en el software de Bitcoin, han indicadoย con una pequeรฑa seรฑal en cada bloque minado durante las รบltimasย dos semanas, su apoyo aย SegWit.ย La propuesta de escalabilidad BIP141, otra manera de denominarย SegWit,ย estรก diseรฑadaย para separar las firmas de entrada y salida de cada transacciรณn realizada. Los bloques de laย blockchainย entonces podrรกn utilizar el espacio de almacenamiento de manera mรกs eficiente.ย ย
SegWitย tambiรฉn estรก diseรฑado para prevenir la red contra ataques de maleabilidad de transacciones. Esto quiere decir que la vulnerabilidad del software que permitรญa que se pudiera modificarย el identificador de transacciones serรก eliminada. Una vez que se activeย SegWitย ningรบn nodo y ningรบn minero podrรก alterar el funcionamiento del identificador de transacciones. Aunque los ataques de maleabilidadย no representaban ningรบn riesgoย en la transacciรณn, debido a que lo รบnico que se alteraย durante el ataqueย es cรณmo se almacena la transacciรณn en el bloque, sรญ podรญa hacerย mรกs lentas las verificaciones.ย
En resumen,ย SegWitย aportarรก una soluciรณn que mejora la capacidad de transacciรณn y almacenamiento de los datos y la seguridad de la red.