Cómo funcionan las direcciones de Bitcoin: Taproot, SegWit y Legacy

Author logo
Patrick Dike-Ndulue
•
Post image

Receiving to a Tangem wallet: Puedes recibir BTC en una dirección SegWit o Legacy en Tangem. 

Sending from a Tangem wallet: Puedes enviar a una dirección Taproot, SegWit o Legacy.


Para recibir bitcoin, los usuarios necesitan un identificador único llamado dirección de Bitcoin. Estas direcciones pueden tener entre 26 y 62 caracteres alfanuméricos y existen en diferentes formatos según las especificaciones. Cada formato tiene un prefijo específico que ayuda a identificarlas. En este artículo repasamos algunos de los formatos de direcciones más utilizados actualmente.
 

¿Qué es una dirección de Bitcoin?

Las direcciones de Bitcoin son un componente crucial de la red, ya que permiten enviar y recibir bitcoins. Una dirección de Bitcoin es una cadena única de caracteres que identifica un destino específico en la red y permite transferir bitcoins a esa dirección.

Estas direcciones suelen tener entre 26 y 35 caracteres. Cada dirección de Bitcoin es única y corresponde a una clave privada específica.
 

Tipos de direcciones de Bitcoin

Existen varios tipos de direcciones de Bitcoin, cada una con sus propias características y usos.

  1. Dirección Taproot: P2TR

Las direcciones Taproot son el formato más reciente y avanzado para bitcoin, también conocidas como pay-to-taproot (P2TR), Bech32m o Taproot. Ofrecen mayor seguridad, privacidad, flexibilidad y escalabilidad a la red de Bitcoin. Sin embargo, al igual que SegWit, las direcciones Taproot actualmente son opcionales y no están ampliamente adoptadas.

Una de las ventajas de Taproot es que permite el uso de firmas Schnorr, que ofrecen mejor seguridad, menores comisiones y transacciones multi-firma más flexibles. Las direcciones multi-firma usando P2TR se ven igual que las de una sola clave, lo que incrementa la privacidad para los usuarios de multi-firma. Además, Taproot habilita scripts más avanzados, permitiendo la creación de contratos inteligentes más complejos en Bitcoin.

Ejemplo Taproot: bc1p5d7rjq7g6r4jdyhzks9smlaqtedr4dekq08ge8ztwac72sfr9rusxg3297

  1. Dirección SegWit: P2WPKH 

La P2WPKH, también llamada SegWit nativa o Bech32, es un formato moderno y eficiente de dirección. Cabe destacar que no todas las aplicaciones admiten direcciones SegWit, aunque la mayoría sí lo hace hoy en día.

Usar direcciones SegWit puede ofrecer varios beneficios, como mayor resistencia a errores de entrada gracias a sus códigos de corrección de errores y a que no distinguen entre mayúsculas y minúsculas. Además, las comisiones por transacción pueden ser menores, ahorrando hasta un 30-40% en transferencias de fondos compartidos.

Las direcciones de Bitcoin que utilizan tecnología SegWit siempre comienzan con 'bc1q' y no distinguen entre mayúsculas y minúsculas.

Ejemplo SegWit: bc1qmvyjeectsezyht4d5exfxcx2hq2rndf9xdy8x9

  1. Dirección Script

Al enviar a una dirección pay-to-script-hash (P2SH) o script, se pueden añadir reglas y funcionalidades adicionales. Estas direcciones suelen usarse para direcciones multi-firma, que requieren varias firmas de clave para autorizar la transacción. Las direcciones Script comienzan con el número 3, pueden tener caracteres en mayúsculas y minúsculas, y distinguen entre ambas.

Ejemplo Script: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy

  1. Dirección Legacy

El formato pay-to-pubkey-hash (P2PKH) es el original y más antiguo de las direcciones de Bitcoin. Aunque hoy no se usa tanto debido a las comisiones más altas, se recomienda que las aplicaciones sigan soportando este formato para garantizar la compatibilidad con billeteras legacy que aún no han migrado a formatos más nuevos. 

Las direcciones Legacy comienzan con el número 1, pueden incluir caracteres en mayúsculas y minúsculas, y distinguen entre ambas.

Ejemplo Legacy: 1Ly9yXg6UnBwet9mEYzyQFxV2YF9zZSrSS

  1. Dirección de cambio en Bitcoin

Cuando una salida de transacción se usa como entrada para otra, debe gastarse en su totalidad. Sin embargo, a veces el valor de la salida supera la cantidad que el usuario desea pagar. Para esto, el cliente de Bitcoin genera una nueva dirección de Bitcoin, conocida como dirección de cambio, y envía el excedente a esa dirección. El formato de la dirección de cambio suele ser el estándar que utiliza la aplicación de billetera.
 

Problemas de compatibilidad y soluciones con direcciones de Bitcoin

Aunque las direcciones "legacy" siguen en uso, algunas aplicaciones antiguas aún no se han actualizado, lo que genera problemas de compatibilidad. Las direcciones Script ofrecen una solución a estos inconvenientes, que pueden surgir cuando la aplicación del remitente no reconoce la dirección SegWit proporcionada por el receptor.

El problema:
Imagina que un remitente usa una billetera legacy para enviar bitcoins a la dirección SegWit de un receptor. En este caso, la billetera del remitente podría marcar incorrectamente la dirección como inválida o no soportada, causando confusión y llevando al remitente a pensar que el receptor proporcionó una dirección incorrecta.
La solución:
Para resolver este problema, el receptor debe poder cambiar a una dirección Script o Taproot compatible. Aunque estas direcciones no ofrecen los mismos beneficios que SegWit, como comisiones más bajas y funciones avanzadas, pueden asegurar la compatibilidad con la billetera del remitente y facilitar una transacción sin inconvenientes.

¿Qué direcciones de Bitcoin admite Tangem Wallet?


Tangem Wallet ofrece dos tipos de direcciones: SegWit y Legacy. Las direcciones SegWit están marcadas como "default" y las direcciones Legacy como "legacy". 

Usar una dirección SegWit brinda dos beneficios clave:

  • Reduced fees: Las direcciones SegWit permiten reducir las comisiones de transacción entre un 30 y 40%.
  • Faster processing: Las transacciones procesadas con SegWit son más rápidas que las que usan direcciones Legacy.

Comprender estos tipos de direcciones te permitirá tener una mejor experiencia al usar billeteras frías.
 

FAQ sobre direcciones de Bitcoin

¿Qué es una dirección de Bitcoin?

Una dirección de Bitcoin es una cadena única de caracteres que sirve como identificador para recibir pagos en bitcoin. Es similar a un número de cuenta bancaria, pero las direcciones de Bitcoin son descentralizadas y anónimas, a diferencia de las cuentas bancarias tradicionales.
 

¿Cómo se genera una dirección de Bitcoin?

Una dirección de Bitcoin se genera usando la clave pública del usuario y algoritmos. La dirección se deriva de la clave pública obtenida desde la billetera del usuario.
 

¿Cuál es el formato de una dirección de Bitcoin?

Una dirección de Bitcoin normalmente comienza con el número "1" o "3" y está compuesta por una cadena de 26 a 35 caracteres alfanuméricos. La dirección puede representarse en varios formatos, incluyendo códigos QR.
 

¿Cómo obtengo una dirección de Bitcoin?

Puedes obtener una dirección de Bitcoin creando una billetera en Tangem. Aquí te explicamos cómo obtener tu dirección de billetera de Bitcoin.
 

¿Puedo tener varias direcciones de Bitcoin?

Sí, puedes tener varias direcciones de Bitcoin. Esta función estará disponible pronto en Tangem Wallet.
 

¿Cómo envío bitcoin a una dirección de Bitcoin?

Para enviar bitcoin a una dirección de Bitcoin, ingresa la dirección del destinatario en tu billetera, especifica la cantidad que deseas enviar y firma la transacción.
 

¿Una dirección de Bitcoin es lo mismo que una billetera?

No, una dirección de Bitcoin y una billetera no son lo mismo. Una dirección de Bitcoin es un identificador único para recibir pagos, mientras que una billetera es una herramienta (de software o hardware) que almacena tus claves privadas y te permite gestionar tus transacciones.
 

¿Puedo usar la misma dirección de Bitcoin para diferentes criptomonedas?

No, no puedes usar la misma dirección de Bitcoin para diferentes criptomonedas. Las direcciones de Bitcoin son específicas para la red de Bitcoin y no son compatibles con otras criptomonedas.

Author logo
Autor Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
Revisado por Rukkayah Jigam

Writer & editor covering digital assets and product updates.