Guía de Direcciones de Bitcoin SegWit vs. Native SegWit (Bech32)

Aprende sobre las direcciones de Bitcoin SegWit y Native SegWit (Bech32) y descubre qué las distingue en esta guía comparativa.

Detalles del artículo

Temas

Bitcoin

,

Autores (as)

Wendy Lopez

Publicado

October 25, 2024

Una dirección de Bitcoin es una cadena alfanumérica de caracteres que representa la fuente o el destino de un pago en Bitcoin. Hoy en día, existen cuatro tipos de direcciones de Bitcoin: Legacy, SegWit, Native SegWit y Taproot. Sigue leyendo para aprender sobre las direcciones de Bitcoin SegWit y Native SegWit, qué las diferencia, sus beneficios y desventajas, y por qué son importantes.

¿Qué es Segregated Witness (SegWit)?

Segregated Witness, conocido como SegWit, es una actualización de Bitcoin que separa los segmentos de transacción en (datos de testigo) y firmas.

En los primeros días de Bitcoin, los usuarios solo podían acceder a un tipo de dirección de Bitcoin; la dirección Legacy (P2PKH). Una de las principales desventajas de las direcciones Legacy era su mayor tamaño de transacción, lo que resultaba en tarifas de transacción menos óptimas y velocidades más lentas.

A finales de 2015, el desarrollador de Bitcoin Pieter Wuille sugirió la idea de Segregated Witness y se implementó en agosto de 2017, permitiendo que más transacciones de BTC encajaran en un solo bloque.

Además, SegWit redujo las tarifas de transacción y abrió el camino para las soluciones de escalabilidad de Capa 2, como la Lightning Network.

¿Qué es una dirección SegWit y cómo funciona?

La dirección SegWit, sucesora de la dirección Legacy, es un formato de dirección de Bitcoin más reciente diseñado con funcionalidades avanzadas, como la función de script "pay-to-script hash" (P2SH), que se utiliza comúnmente para direcciones multisig. Estas direcciones suelen comenzar con un 3.

El Pay-to-Script-Hash (P2SH) te permite gastar BTC según la satisfacción del hash del script que se ha especificado en la transacción.

Por ejemplo, si Peter envía 1 BTC a Nick utilizando una transacción P2SH, debe incluir el hash del script necesario para gastar el BTC en esa transacción. Este script puede requerir que Nick cumpla con cualquier tipo de requisitos antes de poder gastar el bitcoin. Sin embargo, Nick también tendrá que reconstruir el script a partir de la transacción de Peter cada vez que quiera gastar el BTC y usar ese hash para firmar la transacción con una clave privada especificada.

Las direcciones SegWit también admiten transacciones SegWit no nativas a través de un estándar criptográfico denominado P2WPKH-in-P2SH.

Además, las direcciones son compatibles con versiones anteriores, dado que SegWit se implementó a través de un soft fork. Esto significa que puedes enviar tu bitcoin desde una dirección Legacy a una dirección SegWit como cualquier otra transacción.

Beneficios de una dirección SegWit

  • Posibilidad de inclusión más rápida en el bloque: SegWit separa los datos de la firma digital de la transacción, reduciendo su tamaño. Esto permite que más transacciones entren en cada bloque, lo que puede llevar a una inclusión más rápida durante momentos de congestión en la red, especialmente cuando compiten con transacciones más grandes de Legacy.
  • Tarifas de transacción más bajas: Al ser más pequeña la transacción, también ayuda a reducir las tarifas.
  • Mejora la escalabilidad en la red de Bitcoin: Al poder incluir más transacciones en un solo bloque, aumenta la escalabilidad general de la red.
  • Compatibilidad con versiones anteriores: Puedes enviar tu BTC de una manera normal desde una dirección Legacy a tu dirección SegWit.

Desventajas y limitaciones de una dirección SegWit

  • Impacto en la rentabilidad: Las direcciones SegWit tienen una cadena lateral de datos de testigos que limita los ingresos que los mineros pueden generar.
  • Escalabilidad: Aunque SegWit intenta abordar el problema de la escalabilidad de la red, no resuelve completamente este problema.

SegWit vs Native SegWit: ¿Cuál es la diferencia?

Diferencia entre SegWit y Native SegWit

Soporte de wallet

Una gran diferencia en el debate SegWit vs. Native SegWit es el soporte de wallet. Ambos formatos de direcciones de Bitcoin admiten el envío y recepción de BTC y son compatibles. Sin embargo, no muchos proveedores de wallets de Bitcoin admiten la dirección Bech32.

Formato

Las direcciones SegWit comienzan con el número 3 y utilizan la función de script P2SH. Además, admiten transacciones SegWit no nativas mediante la incorporación del estándar criptográfico P2WPKH-IN-P2SH.

Por otro lado, la dirección Native SegWit comienza con bc1q y no utiliza los estilos de función de script P2 que usan otras direcciones de Bitcoin.

Tarifas de transacción

El lanzamiento de las direcciones SegWit redujo las tarifas de transacción de BTC en comparación con su predecesora, las direcciones Legacy.

Sin embargo, las direcciones Native SegWit ofrecen transacciones aún más rápidas, más baratas y más eficientes en comparación con SegWit.

Eficiencia

Las direcciones SegWit son más eficientes que las direcciones Legacy. Esto se debe a que separan los datos de la firma de los datos de la transacción. Los usuarios también pueden pagar tarifas más bajas y disfrutar de velocidades de transacción más rápidas.

Las direcciones Native SegWit son aún mejores en términos de eficiencia, seguridad y asequibilidad.

Seguridad

Las direcciones de wallet SegWit ofrecen una mayor seguridad al separar los datos de la firma de los datos de la transacción. Esto significa que los actores malintencionados tendrían dificultades para alterar los datos de la firma de la transacción.

Por otro lado, Native SegWit mejora su seguridad con un formato de dirección único, implementando la detección de errores, y es más legible debido a su formato en minúsculas.

Descarga Xverse para comenzar a usar direcciones SegWit y Native SegWit de Bitcoin

A medida que Bitcoin continúa mejorando, han surgido nuevos tipos de transacciones y casos de uso. Esto creó la necesidad de actualizaciones como la introducción de nuevos formatos de dirección, que son vitales para apoyar estas mejoras en la red.

La evolución de las direcciones de Bitcoin ha continuado haciendo que las transacciones de BTC sean más baratas, flexibles, rápidas y seguras.

Como la wallet líder para cualquier persona interesada en explorar el ecosistema Web3 de Bitcoin, Xverse es compatible con las direcciones de Bitcoin Nested SegWit, Native SegWit y Taproot (Ordinals) y está disponible para dispositivos Chrome, iOS y Android.

Puedes usar tanto las direcciones Nested SegWit como Bech32 para recibir, enviar y recibir recompensas de stacking a través de la wallet Xverse.

Descarga la app de Xverse hoy para comenzar a usar direcciones de Bitcoin SegWit y Native SegWit.

Comparte este artículo