Segregated Witness (SegWit): ¿qué es?

SegWit es una de las actualizaciones del protocolo bitcoin, que fue sometida a la consideración del equipo de desarrollo de Bitcoin Core, y tras su aprobación - implementada con éxito. La principal tarea que resuelve esta tecnología es optimizar el tamaño de los bloques, lo que ayuda a facilitar la escalabilidad de la red y evitar que los bloques se saturen de transacciones. Como resultado, esto tiene un efecto positivo en la velocidad de validación de pagos, respectivamente, reduciendo el tamaño de la comisión.

Principio de funcionamiento.

La esencia de la actualización del Testigo Segregado es que a través de este mecanismo se separan las transacciones y los datos del "testigo", donde también se tienen en cuenta las firmas digitales. Es decir, este cambio ha ajustado ligeramente el formato de la transacción en sí: tiene un nuevo campo. Pero a la hora de determinar el tamaño del bloque, algunos datos como las claves públicas, las firmas y otros elementos no se tienen en cuenta. Esto libera algo de volumen en el bloque.

A pesar de la introducción de SegWit, sigue habiendo debate sobre su utilidad. Además, esta actualización fue uno de los factores que influyeron directamente en la formación de Bitcoin Kesh. Algunos usuarios siguen opinando que esta actualización es demasiado compleja, lo que conlleva riesgos potenciales y amenazas a la seguridad.