When was the Segregated Witness SegWit update activated on Bitcoin?

Direcciones Bitcoin: Legacy, SegWit y Taproot

15/04/2022

Valoración: 4.37 (10468 votos)

En el fascinante universo de Bitcoin, es común pensar que una dirección es simplemente una dirección. Sin embargo, no todas son iguales. A lo largo de la historia de Bitcoin, han surgido diferentes formatos de direcciones, cada uno con sus propias características, ventajas y desventajas. Comprender estas diferencias no es solo una curiosidad técnica; es una habilidad fundamental para cualquier usuario que desee gestionar sus criptomonedas de manera eficiente, ahorrar en comisiones y aprovechar las últimas innovaciones del protocolo. Desde las originales direcciones Legacy hasta las modernas y privadas Taproot, este viaje por la evolución de las direcciones de Bitcoin te dará el conocimiento necesario para navegar el ecosistema con confianza.

Is Coinbase a SegWit wallet?
Bitcoin support is activated by default — all you need to do is tap 'Receive' on the main wallet tab and select Bitcoin to send BTC to your Coinbase Wallet. Coinbase Wallet supports both newer SegWit addresses with lower transaction fees, as well as Legacy addresses for backwards compatibility in all applications.

Esta guía completa desglosará los tres tipos principales de cuentas o formatos de dirección en Bitcoin: Legacy (P2PKH), SegWit (P2SH-P2WPKH y Bech32) y Taproot. Exploraremos qué son, cómo surgieron y cuál deberías utilizar en tus transacciones diarias.

Índice de contenido

El Origen: Las Direcciones Legacy (P2PKH)

Las direcciones Legacy, conocidas técnicamente como Pay-to-Public-Key-Hash (P2PKH), son el formato original de Bitcoin. Cuando Satoshi Nakamoto lanzó la red en 2009, estas eran las únicas direcciones disponibles. Son el pilar sobre el que se construyó todo el ecosistema y, por ello, gozan de la más amplia compatibilidad en todo tipo de carteras y servicios.

Puedes identificar fácilmente una dirección Legacy porque siempre comienza con el número 1.

Ejemplo de dirección Legacy: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9

Aunque son completamente funcionales y seguras, las direcciones Legacy tienen dos inconvenientes principales en el contexto actual:

  • Mayor tamaño de transacción: Las transacciones que se originan desde direcciones Legacy ocupan más espacio en un bloque de la blockchain.
  • Comisiones más altas: Dado que el espacio en los bloques de Bitcoin es limitado y valioso, un mayor tamaño de transacción se traduce directamente en comisiones (fees) más elevadas para los mineros. Con el tiempo, esto las ha vuelto la opción más cara.

Hoy en día, se recomienda evitar el uso de direcciones Legacy a menos que sea estrictamente necesario por motivos de compatibilidad con una cartera o un exchange muy antiguo.

La Gran Evolución: Segregated Witness (SegWit)

A medida que la popularidad de Bitcoin crecía, la red comenzó a enfrentar problemas de escalabilidad. El límite de tamaño de bloque de 1 MB, diseñado para prevenir ataques, se convirtió en un cuello de botella que limitaba el número de transacciones por segundo y elevaba las comisiones. Para abordar esto, y para solucionar un problema técnico conocido como "maleabilidad de la transacción", la comunidad de desarrolladores propuso una ingeniosa actualización: SegWit (Testigo Segregado).

SegWit fue una actualización de tipo soft fork (bifurcación suave) que se activó en la red de Bitcoin el 24 de agosto de 2017. Su objetivo principal era la optimización del espacio en los bloques. Lo logró separando (segregando) los datos de la firma digital (el "testigo" o "witness") de la información principal de la transacción. Al hacer esto, y al contar los datos del testigo con un "descuento" en su peso, se logró que más transacciones pudieran caber en el mismo tamaño de bloque de 1 MB. Esto no solo aumentó la capacidad de la red, sino que también redujo significativamente las comisiones para quienes adoptaran este nuevo formato.

La implementación de SegWit dio lugar a dos nuevos tipos de direcciones.

Los Tipos de Direcciones SegWit

La transición a SegWit no fue instantánea. Para asegurar una adopción suave y mantener la compatibilidad con carteras antiguas, se introdujeron dos variantes de direcciones SegWit.

1. Legacy SegWit o SegWit Anidado (P2SH-P2WPKH)

Para facilitar la transición, se creó una versión híbrida. Las direcciones SegWit Anidadas, o P2SH-P2WPKH, "envuelven" una transacción SegWit dentro de una estructura de dirección más antigua (Pay-to-Script-Hash). Esto las hace compatibles con carteras que aún no reconocían el nuevo formato nativo de SegWit.

Puedes identificar estas direcciones porque siempre comienzan con el número 3.

Ejemplo de dirección Legacy SegWit: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK

Estas direcciones ofrecen una mejora significativa en eficiencia y una reducción de comisiones en comparación con las Legacy, al tiempo que mantienen una alta compatibilidad. Durante mucho tiempo, fueron la opción recomendada si no estabas seguro de si el destinatario soportaba el formato más nuevo.

2. Native SegWit o Bech32

Esta es la implementación "pura" de SegWit. Las direcciones Native SegWit, cuyo formato de codificación se llama Bech32, fueron diseñadas desde cero para aprovechar al máximo los beneficios de la actualización. Ofrecen las comisiones más bajas, la mayor eficiencia de espacio y una mejor detección de errores al escribir la dirección (son insensibles a mayúsculas y minúsculas).

Puedes identificar una dirección Native SegWit porque siempre comienza con el prefijo bc1q.

What is the SegWit activation of Bitcoin?
Segregated Witness, or SegWit, is a modification to the Bitcoin blockchain. It was proposed by developer Pieter Wuille in 2015 and activated in 2017. The main function of SegWit is to separate the witness data from the base block, hence the name "Segregated Witness".

Ejemplo de dirección Native SegWit: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw

Hoy en día, Native SegWit (Bech32) es el estándar de oro para las transacciones de Bitcoin. La gran mayoría de las carteras y servicios modernos, como Trezor Suite, lo utilizan por defecto debido a su superioridad en todos los aspectos. Es la opción recomendada para la mayoría de los usuarios.

El Futuro es Ahora: Direcciones Taproot (Bech32m)

La innovación en Bitcoin no se detuvo con SegWit. La siguiente gran actualización del protocolo, llamada Taproot, se activó en noviembre de 2021. Taproot trae consigo mejoras monumentales, especialmente en los ámbitos de la privacidad, la eficiencia y las capacidades de contratos inteligentes.

Una de las características más destacadas de Taproot es que hace que todas las transacciones, ya sean simples o complejas (como las de multifirma o las que abren canales de la Lightning Network), parezcan idénticas en la blockchain. Esto mejora enormemente la privacidad de los usuarios, ya que es más difícil para un observador externo analizar y determinar el tipo de transacción que se está realizando.

Las direcciones Taproot utilizan un formato de codificación llamado Bech32m, una ligera mejora sobre Bech32.

Puedes identificar una dirección Taproot porque siempre comienza con el prefijo bc1p.

Ejemplo de dirección Taproot: bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe

Aunque su adopción todavía está en crecimiento, Taproot representa la vanguardia de la tecnología de Bitcoin y es el formato preferido para los usuarios que priorizan la privacidad y quieren estar preparados para las futuras innovaciones de la red.

Tabla Comparativa de Direcciones Bitcoin

Para resumir las diferencias clave, aquí tienes una tabla comparativa:

Característica Legacy (P2PKH) SegWit Anidado (P2SH) Native SegWit (Bech32) Taproot (Bech32m)
Prefijo Empieza con '1' Empieza con '3' Empieza con 'bc1q' Empieza con 'bc1p'
Comisiones Más Altas Medias Más Bajas Bajas (muy eficientes)
Compatibilidad Universal Muy Alta Alta (Estándar actual) En crecimiento
Privacidad Básica Básica Básica Mejorada
Año Clave 2009 2017 2017 2021

Preguntas Frecuentes (FAQ)

¿Qué dirección debería usar hoy?

Para la gran mayoría de los usuarios, la respuesta es Native SegWit (bc1q). Ofrece el mejor equilibrio entre comisiones bajas y una compatibilidad casi universal. La mayoría de las carteras modernas la generan por defecto.

¿Puedo enviar Bitcoin de un tipo de dirección a otro?

Sí, absolutamente. La red de Bitcoin es totalmente interoperable. Puedes enviar fondos desde una dirección Legacy a una Taproot, de una Native SegWit a una Legacy, o cualquier combinación posible. El protocolo se encarga de gestionar la transacción sin problemas. La única diferencia será la comisión que pagarás, que depende del tipo de dirección desde la que envías.

¿Por qué mi cartera me da una dirección que empieza con 'bc1q'?

¡Eso es una excelente señal! Significa que tu cartera está actualizada y utiliza el formato Native SegWit. Esto te permitirá ahorrar dinero en cada transacción que realices en comparación con los formatos más antiguos.

¿Son mis Bitcoins menos seguros en una dirección antigua?

No. La seguridad de tus fondos no depende del formato de la dirección, sino de la seguridad de tu clave privada. Mientras tu clave privada (y tu frase de recuperación) esté a salvo, tus bitcoins estarán seguros, sin importar si la dirección pública empieza por '1', '3', 'bc1q' o 'bc1p'. La diferencia radica en la eficiencia y las características, no en la seguridad fundamental.

¿Qué solucionó exactamente la "maleabilidad de la transacción"?

En términos sencillos, antes de SegWit, era posible que un tercero (como un nodo de la red) modificara ligeramente los datos de la firma de una transacción antes de que se confirmara en un bloque. Esto no cambiaba el emisor, el receptor ni la cantidad, pero sí cambiaba el ID de la transacción (TXID). Esto podía causar problemas para los servicios que dependían de ese TXID para rastrear pagos. Al separar la firma del resto de los datos, SegWit eliminó esta posibilidad, haciendo la red mucho más robusta y abriendo la puerta a tecnologías de segunda capa como la Lightning Network.

Conclusión

La evolución de las direcciones de Bitcoin es un testimonio del desarrollo constante y la mejora continua del protocolo. Lo que comenzó con las simples pero costosas direcciones Legacy ha progresado hacia los eficientes formatos SegWit, que se han convertido en el estándar de la industria, y ahora hacia las avanzadas y privadas direcciones Taproot, que nos muestran un vistazo del futuro. Entender la diferencia entre estos formatos te convierte en un usuario de Bitcoin más informado y capacitado, permitiéndote tomar decisiones inteligentes para optimizar tus comisiones, mejorar tu privacidad y aprovechar al máximo la tecnología que está redefiniendo el mundo de las finanzas.

Si quieres conocer otros artículos parecidos a Direcciones Bitcoin: Legacy, SegWit y Taproot puedes visitar la categoría Bitcoin.

Subir