- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
¿Qué es SegWit?
Última actualización: 22 de febrero de 2018
SegWit (abreviatura de Testigo Segregado) es una actualización del protocolo que cambia la forma en que se almacenan los datos. Se activó elLitecoin en 10 de mayo de 2017, y enBitcoin en 23 de agosto, 2017.
El desarrollador Pieter Wiulle primeropresentó la idea en la conferencia Scaling Bitcoin en diciembre de 2015.
Muchos lo aclamaron como una solución largamente esperada paraEl problema de escalabilidad de BitcoinEl tamaño máximo de bloque en el protocolo principal es de 1 MB, lo que limita el número de transacciones que Bitcoin puede procesar a aproximadamente 7 por segundo. Esto iba a limitar el crecimiento potencial de Bitcoin e impedir que se convirtiera en un sistema de pagos de alto volumen utilizable.
Si bien la actualización permite una mayor cantidad de transacciones enbloques de bitcoinLa intención inicial de SegWit era corregir un error en el código de Bitcoin llamado maleabilidad de las transacciones. Esta falla permitía a cualquiera cambiar pequeños detalles que modificaban el ID de la transacción (y el hash subsiguiente), pero no el contenido. Si bien no era un problema crítico para Bitcoin, impidió el desarrollo de funciones más complejas, como protocolos de segunda capa y contratos inteligentes.
SegWit corrigió la maleabilidad de las transacciones eliminando la información de la firma (también conocida como información de "testigo") y almacenándola fuera del bloque de transacción base. De esta forma, las firmas y los scripts se pueden modificar sin afectar el ID de la transacción.
Adelgazar
Un beneficio adicional que está adquiriendo mayor importancia es que, sin la información de la firma, las transacciones pesan mucho menos. Esto significa que caben más bloques en un bloque y que Bitcoin puede procesar un mayor rendimiento sin modificar el tamaño del bloque.
SegWit introdujo un nuevo concepto llamado "peso de bloque". Se trata de una combinación del tamaño del bloque con y sin los datos de firma, con un límite de 4 MB, mientras que el límite de tamaño de bloque para las transacciones base se mantiene en 1 MB. Esto significa que la actualización de SegWit es compatible con el protocolo anterior y evita la necesidad de una bifurcación dura.
Por lo tanto, SegWit no aumenta el límite de tamaño de bloque, pero sí permite un mayor número de transacciones dentro de los bloques de 1 MB. El límite de 4 MB incluye los datos de testigos segregados, que técnicamente no forman parte del bloque de transacción base de 1 MB.
Construyendo en la cima
Otro gran avance que SegWit ha hecho posible es que permite el desarrollo de protocolos de segunda capa, como la red Lightning. La corrección de maleabilidad redujo el riesgo y facilitó el diseño de cualquier función que dependiera de transacciones sin confirmar.
La red Lightning aumentará aún más la capacidad de transacciones de Bitcoin al sacar transacciones pequeñas y frecuentes de la cadena y establecerse en la cadena de bloques de Bitcoin solo cuando los usuarios estén listos.
La activación de SegWit también impulsó el trabajo de desarrollo en otras funciones comoMÁSTIL (que permite contratos inteligentes de Bitcoin más complejos), Firmas de Schnorr(lo que permitiría otro aumento de la capacidad de transacciones) y TumbleBit (una red anónima de capa superior).
No todos están contentos
No todos en la comunidad Bitcoin coinciden en que SegWit sea la solución que Bitcoin ha estado esperando. Algunos creen que se trata de posponer el problema y, en el mejor de los casos, una solución temporal.
La resistencia a SegWit fue ONE de los factores detrás del desarrollo de Bitcoin Cash, una bifurcación de la red Bitcoin que decidió implementar un límite de tamaño de bloque más grande en lugar de depender de una nueva estructura de transacciones.
¿Dónde estamos?
A pesar de las ventajas obvias, la implementación de la actualización avanza lentamente. En el momento del píxel, el 14 % de las transacciones utilizaban el nuevo formato (puede Síguenos el progreso). aquí).
La razón principal es que muchas billeteras tienenAún queda por agregarCompatibilidad con SegWit. Algunas grandes empresas como Trezor, Ledger, Electrum y Kraken ya lo han hecho. Coinbase, el mayor proveedor de billeteras en términos de número de transacciones,está trabajando en ello, y espera implementar la actualización a principios de 2018. Y la billetera adjunta a la implementación de nodo completo más popular de Bitcoin, Bitcoin CORE, es Se espera que se lanceSegWit en el primer trimestre de 2018.
Dado que el código principal de Bitcoin también está implementando ajustes compatibles con SegWit, esto podría llevar a un aumento tanto en el uso como en la experimentación con funcionalidades adicionales. Bitcoin CORE mantiene una lista en su sitio webde empresas y proyectos que trabajan en la integración de SegWit: en el momento del píxel, se habían implementado 19 y había otras 90 listas para funcionar.
A medida que más billeteras adopten la actualización, aumentará el porcentaje de transacciones que utilizan la estructura SegWit, y las comisiones de Bitcoin deberían disminuir a medida que los bloques contengan un mayor número de transacciones. Además, el desarrollo de Lightning y protocolos similares de segunda capa debería recibir un mayor impulso, lo que ampliará el alcance y el potencial de Bitcoin. Es poco probable que esto ocurra de la noche a la mañana, pero el cambio es ONE y representa un gran avance.
Autor: Noelle Acheson; Imagen deapertura de puertavía Shutterstock
Noelle Acheson
Noelle Acheson presenta el podcast " Mercados Daily" de CoinDesk y es autora del boletín "Cripto is Macro Now" en Substack. También fue jefa de investigación en CoinDesk y su empresa hermana, Genesis Trading. Síguenos en Twitter: @NoelleInMadrid.
