Segregated Witness

Aprende qué es Segregated Witness y cómo afecta a las transacciones de Bitcoin, la capacidad de los bloques, las comisiones y la minería.

3 min de lectura
minería

Definición

Segregated Witness, a menudo llamado SegWit, es una actualización del protocolo de Bitcoin que separa los datos de firma de una transacción de sus datos principales. Cambia la forma en que se contabiliza el tamaño de una transacción, lo que permite incluir más transacciones en cada bloque sin simplemente aumentar el antiguo límite de tamaño de bloque. Para los mineros, SegWit afecta la construcción de bloques, la selección de comisiones y los ingresos por comisiones.

Cómo Funciona

Cada transacción de Bitcoin incluye detalles sobre las monedas que se gastan, las direcciones de destino y las firmas digitales que demuestran que quien gasta puede mover esas monedas. Antes de SegWit, todos estos datos se contabilizaban juntos bajo el límite tradicional de tamaño de bloque.

SegWit mueve la parte de la firma, llamada datos witness, a una estructura separada. La transacción sigue conteniendo las firmas, y los nodos siguen verificándolas, pero la red contabiliza los datos mediante un sistema llamado peso de bloque. Esto da a los datos witness un peso menor que a los datos centrales de la transacción.

Debido a este sistema de ponderación, una transacción SegWit normalmente usa menos bytes virtuales que una transacción similar que no usa SegWit. Las comisiones suelen medirse en satoshis por byte virtual, por lo que los usuarios de SegWit a menudo pueden pagar menos por la misma prioridad. Los mineros siguen eligiendo transacciones del mempool según la tasa de comisión, pero SegWit cambia el cálculo usado para comparar el espacio de bloque.

SegWit también corrigió la maleabilidad de las transacciones, un problema por el cual ciertos identificadores de transacción podían modificarse antes de la confirmación sin cambiar el pago real. Esa corrección facilitó la construcción de sistemas de segunda capa, como canales de pago, sobre Bitcoin.

Por Qué Importa

SegWit importa porque mejoró la capacidad de Bitcoin manteniendo los requisitos para los nodos completos más conservadores que un simple aumento grande del bloque. Un mejor uso del espacio de bloque puede reducir la presión sobre las comisiones cuando muchos usuarios compiten por confirmaciones.

Para los mineros, SegWit puede aumentar la cantidad de transacciones que pagan comisiones y que caben en un bloque válido. Los pools de minería pueden ganar más comisiones totales seleccionando transacciones con buenas tasas de comisión y peso favorable.

Para los usuarios, SegWit puede significar comisiones más bajas, confirmación más rápida por la misma comisión y mejor compatibilidad con funciones modernas de billeteras Bitcoin. Para la red, ayudó a preparar Bitcoin para herramientas de escalabilidad que dependen de identificadores de transacción estables.

Términos Relacionados