Al diseñarse Bitcoin, cada bloque se limitó a un megabyte de tamaño. Esta restricción era suficiente para el volumen de transacciones de un mercado pequeño. Sin embargo, con el crecimiento de la base de usuarios de Bitcoin, la congestión de la red pasó a ser un problema relevante.
La red de Bitcoin incorpora un nuevo bloque aproximadamente cada diez minutos. Con el límite de un megabyte, cada bloque solo puede incluir unas pocas docenas de transacciones. A finales de 2025, Bitcoin procesa una media de siete transacciones por segundo. En los picos de actividad, miles de transacciones se acumulan en la blockchain, y las comisiones pueden alcanzar cifras considerables. La congestión de la red puede provocar que la ejecución de las transacciones tarde varios días.
Estos retos exigieron una solución técnica eficaz para agilizar las transacciones de Bitcoin y reducir las comisiones. Así surgió Segregated Witness (SegWit).
En 2015, los desarrolladores de Bitcoin idearon la tecnología SegWit para resolver los problemas de velocidad de procesamiento de transacciones. En 2017, SegWit se implementó oficialmente mediante una soft fork, aumentando la capacidad de procesamiento de cada bloque en 1,7 veces.
Actualmente, SegWit se emplea en varias criptomonedas de referencia, ofreciendo ventajas como mayor capacidad de bloque, transacciones más rápidas y mejor escalabilidad.
SegWit divide la información de cada transacción en dos partes: los datos principales de la transacción y los datos de testigo. Los datos de la transacción registran los saldos de las cuentas, mientras que los datos de testigo confirman la identidad del usuario.
En las transacciones tradicionales de Bitcoin, los datos de testigo (es decir, la firma) ocupan mucho espacio, lo que reduce la eficiencia y aumenta los costes. SegWit extrae los datos de testigo de la transacción y los almacena aparte, acelerando así el procesamiento.
La información de la firma puede ocupar hasta el 65 % del espacio de un bloque de transacciones de Bitcoin. SegWit libera ese espacio original del bloque, permitiendo procesar más transacciones.
Al igual que ocurre con las soluciones Layer 2, los datos de Bitcoin se procesan en capas para incrementar la velocidad. Tras implementar SegWit, el sistema de transacciones de Bitcoin destina más recursos y capacidad de almacenamiento al procesamiento de las transacciones, lo que reduce notablemente la carga de la red y aumenta el número de transacciones por segundo (TPS).
SegWit ha creado indirectamente las condiciones para que se desarrollen soluciones Layer 2, pensadas para abordar los retos de escalabilidad de Bitcoin fuera de la cadena principal.
Para los usuarios, SegWit aporta tres ventajas principales:
A finales de 2025, la adopción de SegWit sigue en aumento y cada vez más usuarios aprovechan estos beneficios.
Actualmente, existen cuatro formatos principales de direcciones de Bitcoin:
Al hablar de SegWit, conviene diferenciar entre las direcciones Native SegWit y las Nested SegWit. Las direcciones Native SegWit (Bech32) ofrecen todas las ventajas de la tecnología SegWit, entre ellas:
Por su parte, las direcciones Nested SegWit (P2SH) son una solución transitoria que permite mantener la compatibilidad con wallets antiguos y disfrutar de algunas ventajas de SegWit. Aunque mejoran frente a las direcciones legacy, no ofrecen todos los beneficios de las Native SegWit.
Para maximizar la eficiencia y reducir costes, se recomienda utilizar direcciones Native SegWit siempre que sea posible.
SegWit ha supuesto una mejora significativa para la red de Bitcoin: ha resuelto los problemas de escalabilidad y ha facilitado nuevas innovaciones. Al separar los datos de testigo de los de transacción, SegWit ha aumentado la capacidad de bloque, reducido las comisiones y mejorado la eficiencia general de la red. Con el aumento de la adopción, especialmente de las direcciones Native SegWit, cabe esperar nuevos avances y beneficios, consolidando a Bitcoin como un ecosistema de criptomonedas robusto y en constante evolución.
Sí, puedes enviar BTC desde una dirección Native SegWit a una dirección SegWit. Ambos formatos son compatibles y las transacciones entre ellos son sencillas y seguras.
Se recomienda Native SegWit. Ofrece comisiones más bajas, transacciones más rápidas y mayor seguridad. Aunque ambas opciones son válidas, Native SegWit es más avanzada y eficiente.
Native SegWit es una versión mejorada de SegWit en Bitcoin que proporciona mayor eficiencia y comisiones más bajas. Utiliza direcciones bech32 que empiezan por 'bc1' y aporta mayor seguridad y escalabilidad a la red.
Las comisiones de SegWit son algo superiores a las de Native SegWit. Las transacciones Native SegWit son más eficientes y ocupan menos espacio de bloque, lo que se traduce en comisiones más bajas frente a las transacciones SegWit estándar.