Como la criptomoneda más grande en el planeta en términos de valor de mercado, la popularidad de Bitcoin ha aumentado exponencialmente desde su debut público en 2009. Como resultado, su blockchain ha requerido algunas mejoras para asegurarse de que pueda hacer frente a la creciente demanda de los usuarios de Bitcoin que desean comerciar e invertir en BTC.
Una de las mayores mejoras realizadas en la red de Bitcoin, ha sido la implementación de Segregated Witness (SegWit), un protocolo de transacción que ha mejorado en gran medida la velocidad y la seguridad. En esta guía de AAG Academy, analizaremos en profundidad a SegWit, incluyendo su propósito, sus ventajas y por qué fue necesario para garantizar el funcionamiento de Bitcoin.
Segregated Witness (Testigo segreado), más comúnmente conocido como «SegWit», es un formato de transacción de Bitcoin que fue introducido para abordar una serie de problemas crecientes con el sistema de transacción original de Bitcoin. Se ha implementado como un «soft fork» en la red de Bitcoin, que es un cambio o mejora a la red blockchain existente, en lugar de una completamente nueva.
SegWit tiene su propio formato de dirección de cartera, que requiere una aplicación de cartera que admita el protocolo SegWit. También significa que los usuarios deben prestar atención a las redes que están utilizando al realizar transacciones, que examinaremos con más detalle más adelante en esta guía.
El Bitcoin sigue utilizando el mismo mecanismo de consenso de pueba de trabajo (PoW) para verificar las transacciones, el cual ha sido utilizado desde su lanzamiento en 2009. Esto se basa en una red compuesta por miles de computadoras o nodos que verifican cada transacción y las agrupan en bloques que luego pueden ser agregados al resto de la cadena, como un libro distribuido que se envía a todos los nodos.
Toma alrededor de 10 minutos crear un nuevo bloque y bajo el sistema original de Bitcoin, cada uno tenía un tamaño máximo de solo un megabyte (1 MB), lo que no permite que muchas transacciones se agrupen juntas. Con el tiempo, a medida que creció la popularidad de Bitcoin y aumentó significativamente la demanda de la red, quedó claro que esta limitación de tamaño no sería suficiente.
La gran cantidad de transacciones de Bitcoin comenzó a tener un gran impacto en el rendimiento de la red, lo que significa que en algunos casos tomó varias horas confirmar que una transacción era válida. El protocolo SegWit fue creado para resolver este problema, no solo aumentando el tamaño del bloque, sino también reduciendo la cantidad de datos que consume cada transacción.
Podrías estar interesado en: Comprensión de los nodos y sus funciones
Cada vez que se realiza una transacción de Bitcoin, el remitente proporciona algunos datos clave: direcciones públicas y una clave privada. Las direcciones públicas son esencialmente los identificadores digitales de las carteras desde las que se envía y recibe BTC. La clave privada es como una huella digital; se utiliza para verificar que el remitente es el verdadero propietario de los activos que se están utilizando.
El remitente también enviará la cantidad de Bitcoin que se está transfiriendo y una tarifa de transacción para los mineros que procesarán la solicitud. Una vez que la transacción ha sido recibida por la red, se agrega a una cola hasta que se cree un nuevo bloque. Este bloque es verificado por todos los nodos de la red y no se aprueba a menos que al menos el 51% de ellos estén de acuerdo en que es válido.
Aunque los datos necesarios para cada transacción individualmente no son una gran cantidad, solo hay un cierto número (dependiendo de la cantidad de BTC que se está transfiriendo) que se pueden almacenar en un bloque de 1MB, y a medida que Bitcoin se hizo más popular, la red comenzó a agotarse debido a la cantidad de bloques que debía crear para procesar y validar todas las transacciones que tenían lugar.
SegWit resuelve este problema al aumentar el tamaño del bloque para que cada uno pueda contener 4 millones de unidades de peso (WU), en lugar de solo 1 millón de WU con un bloque de 1MB. También hizo que las transacciones mismas fueran más pequeñas al segregar la firma digital de cada una de los datos de la transacción.
La implementación del protocolo SegWit, redujo significativamente el tiempo que se tarda en validar transacciones, permitiendo procesar una cantidad mucho mayor de ellas a la vez, por lo que la red se volvió más rápida. Un bloque original podía albergar alrededor de 1.650 transacciones, pero un bloque SegWit puede albergar alrededor de 2.700, dependiendo de su unidad de peso (WU).
El cambio también hizo que la red blockchain de Bitcoin fuera más segura, evitando la maleabilidad de transacciones, que es la capacidad de alterar pequeñas piezas de información dentro de cada bloque. Sin maleabilidad, los malintencionados no pueden llenar los bloques con grandes cantidades (relativamente hablando) de datos falsos en un intento de llevar a cabo un ataque de denegación de servicio (DoS) en la red de Bitcoin.
Además, SegWit abrió el camino a futuras mejoras de Bitcoin que simplemente no habrían sido posibles en la red original, como Taproot, que permite una firma de transacciones más eficiente y segura, y la Lightning Network, que permite transacciones de Bitcoin instantáneas y más asequibles.
El protocolo SegWit fue inventado por el Dr. Pieter Wuille, un desarrollador de Bitcoin y cofundador de Blockstream, una empresa de tecnología blockchain que se especializa en seguridad digital para servicios financieros. Se lanzó por primera vez en la red de Bitcoin en julio de 2017 como parte de la Propuesta de Mejora de Bitcoin (BIP) 91, pero no se activó por completo hasta un mes más tarde.
La introducción de SegWit causó que el valor de mercado de Bitcoin subiera casi un 50% en una semana, a pesar de que muchos seguidores de Bitcoin estaban descontentos con su implementación inicialmente, y el número de transacciones SegWit creció rápidamente. A finales de 2019, más de la mitad de las transacciones de Bitcoin utilizaban el nuevo protocolo, y esa cifra hoy en día es del 90%.
Como mencionamos anteriormente en esta guía, es importante reconocer qué protocolo de transacción deberías usar al realizar transferencias de Bitcoin. De hecho, hay tres en total: direcciones Bitcoin legacy (P2pKH), direcciones SegWit (P2PSH) y direcciones Native SegWit (bech32). Puedes aprender más sobre estas direcciones en nuestra guía detallada sobre direcciones de monederos.
Las direcciones SegWit son compatibles con las direcciones de monederos legacy, lo que significa que no deberías encontrar problemas para enviar BTC de un tipo de dirección a otro. Sin embargo, no todas las plataformas de exchange o aplicaciones de monederos admiten el protocolo SegWit (bech32). Es importante verificar primero, ya que si usas una red no compatible, tus activos podrían perderse.
El diseño original de la red Bitcoin no podía lidiar con la demanda a medida que la criptomoneda se volvía cada vez más popular. También estaba retrasando algunas actualizaciones importantes. La introducción de SegWit resolvió este problema al reducir significativamente los tiempos de transacción, aumentar la seguridad y permitir cosas como Taproot y la Lightning Network.
SegWit se implementó por primera vez en la red de Bitcoin en julio de 2017, pero no se activó completamente hasta fines de agosto de 2017.
Sí, SegWit es una bifurcación suave, lo que significa que es un cambio en la blockchain original de Bitcoin, en lugar de una nueva.
Las transacciones SegWit son más rápidas ya que se pueden agrupar más datos de transacción dentro de un solo bloque, y son más seguras. Las direcciones SegWit son compatibles con las direcciones legacy de Bitcoin, pero deberás asegurarte de que la plataforma de intercambio que estás utilizando las respalde.
Este artículo tiene la intención de proveer información generalizada, diseñada para educar a un gran segmento del público en general, no aporta inversiones personalizadas, ni provee asesoramiento profesional, legal, ni empresarial. Antes de tomar alguna acción, financiera, legal, de impuestos, inversiones u otros, consulta con un profesional que pueda asesorarte en asuntos que te afecten a ti o a tu negocio.
Sé el primero en recibir nuestro boletín de noticias con información sobre la empresa y sus productos, así como noticias del mercado.