Inicio
Glosario
Segregated Witness (SegWit)

Segregated Witness (SegWit)

Intermedio

Segregated Witness, a menudo abreviado como SegWit, es una actualizaci贸n del protocolo Bitcoin dise帽ado para abordar los problemas de seguridad y escalabilidad de la red.

驴Qu茅 es un Segregated Witness?聽

SegWit es una actualizaci贸n que segrega los datos de transacci贸n y los datos de "testigo" (witness), que incluye las firmas digitales.聽

La introducci贸n de SegWit modific贸 el formato de las transacciones mediante la inclusi贸n de un campo nuevo llamado "testigo". Este campo de testigo contiene las firmas digitales, claves p煤blicas y otros elementos. Al segregar estos datos del resto de la transacci贸n, y no contar los datos de testigo al determinar el tama帽o de bloque, SegWit esencialmente libera m谩s espacio en el bloque.聽

SegWit fue creado en 2015 por el desarrollador de Bitcoin, Pieter Wuille, en colaboraci贸n con otros contribuyentes de Bitcoin Core. En agosto de 2017, la actualizaci贸n SegWit se implement贸 como un soft fork de la red Bitcoin.聽

驴Qu茅 logra SegWit?聽

Sin SegWit, los datos de firma pueden ocupar hasta el 65% de un bloque. Con SegWit, los datos de firma se mueven lejos de la entrada de la transacci贸n. Esto lleva a que el tama帽o de bloque se incremente efectivamente de 1聽MB a aproximadamente 4聽MB.

SegWit tiene la capacidad de aumentar la velocidad de transacci贸n, ya que se pueden incluir m谩s transacciones en un bloque. Esto lleva a que se procesen m谩s transacciones y a un TPS (transacci贸n por segundo) m谩s alto.

Al segregar la informaci贸n de testigo, SegWit tambi茅n soluciona el problema conocido como maleabilidad de la transacci贸n. Sin SegWit, un atacante puede cambiar el ID de una transacci贸n antes de que esta se confirme. Con SegWit, las firmas ya no son parte de los datos de transacci贸n, lo cual elimina la posibilidad de alterar dichos datos, lo que permite una mayor innovaci贸n, incluido el desarrollo de protocolos de Capa聽2 como Lightning Network.

Controversia sobre SegWit聽

SegWit ha sido un tema controversial dentro de la comunidad Bitcoin, y su implementaci贸n fue una de las encrucijadas clave que llev贸 a la creaci贸n de Bitcoin Cash, un fork de Bitcoin que tiene un tama帽o de bloque m谩s grande sin implementar SegWit.

Algunos ven a SegWit como una actualizaci贸n demasiado compleja que expone a la red a riesgos potenciales o a vulnerabilidades. Los cr铆ticos se帽alan problemas potenciales, como que ciertas transacciones se conviertan en transacciones de "cualquiera puede gastar".

Conoce m谩s sobre esta actualizaci贸n y sus riesgos en nuestra gu铆a para principiantes sobre SegWit.
Share Posts
Related Glossaries
Registrar una cuenta
Pon en pr谩ctica tus conocimientos abriendo una cuenta en Binance ahora.