Cuando observas la clave pública extendida de una cuenta de Bitcoin, es posible que veas prefijos como xpub, ypub o zpub.

Estos prefijos no representan claves diferentes.

Simplemente son distintas representaciones de la misma clave pública extendida.

El prefijo solo indica al software de la wallet qué tipo de dirección de Bitcoin debe generar a partir de esa clave.


¿Qué es una clave pública extendida?

Una clave pública extendida permite a una wallet generar todas las direcciones de recepción de una cuenta de Bitcoin específica.

Puedes imaginarla como un acceso de observación o solo lectura a una cuenta.

Con una clave pública extendida, una aplicación puede:

  • generar todas las direcciones de recepción de una cuenta
  • ver todas las transacciones pasadas
  • seguir el saldo de la cuenta

Sin embargo, no puede utilizarse para gastar bitcoin.

Una clave pública extendida solo proporciona acceso de lectura a una cuenta de Bitcoin.

Incluso si alguien conoce tu clave pública extendida, no puede gastar ni mover tus bitcoin.

Tus claves privadas permanecen seguras en tu BitBox02.

 

¿Por qué existen diferentes formatos?

Bitcoin ha evolucionado con el tiempo y ha introducido diferentes formatos de direcciones.

Por ello, el software de las wallets necesita saber qué formato de dirección debe generar.

El prefijo de la clave pública extendida contiene esta información.

Frase de recuperación (Seed)

      │
      ├── BIP44  → Legacy
      │           xpub
      │           Address starts with: 1
      │
      ├── BIP49  → Wrapped SegWit
      │           ypub
      │           Address starts with: 3
      │
      ├── BIP84  → Native SegWit
      │           zpub
      │           Address starts with: bc1q
      │
      └── BIP86  → Taproot
                  Address starts with: bc1p

Formatos comunes de claves públicas extendidas

xpub (Legacy)

Las direcciones Legacy son el formato original de direcciones de Bitcoin.

Las direcciones generadas desde un xpub comienzan con:

1

Ejemplo de dirección:

17P5g13DGVxmEiPu5PMBjfBkadXkj6gvh5

Características:

  • formato de dirección más antiguo
  • compatible con muchos servicios antiguos
  • comisiones de transacción más altas que formatos modernos

ypub (SegWit envuelto)

SegWit envuelto (Wrapped SegWit) se introdujo para hacer las transacciones más eficientes manteniendo compatibilidad con wallets antiguas.

Las direcciones generadas desde un ypub comienzan con:

3

Ejemplo:

33HkB9NLhaDWeZL3YkWLzUzBW74prnXy3h

Características:

  • comisiones más bajas que Legacy
  • compatible con muchos servicios
  • formato de transición entre Legacy y SegWit nativo

zpub (SegWit nativo)

SegWit nativo es hoy el estándar moderno de direcciones de Bitcoin.

Las direcciones generadas desde un zpub comienzan con:

bc1q

Ejemplo:

bc1qgh7uucu9lsj2awued6h3egazer80mgg7crw7h8

Características:

  • comisiones más bajas
  • formato moderno de direcciones
  • formato estándar en la BitBoxApp
 
 
Formato Prefijo de dirección Estándar Ruta de derivación Estado
xpub 1 Legacy (BIP44) m/44'/0'/0' Antiguo
ypub 3 Wrapped SegWit (BIP49) m/49'/0'/0' Transición
zpub bc1q Native SegWit (BIP84) m/84'/0'/0' Recomendado
Taproot bc1p Taproot (BIP86) m/86'/0'/0' Nuevo

La BitBoxApp utiliza Native SegWit (zpub) por defecto, ya que ofrece las comisiones más bajas y la mayor eficiencia.

 

El caso especial: Taproot

Taproot es la actualización más reciente del protocolo Bitcoin.

Las direcciones Taproot comienzan con:

bc1p

Ejemplo:

bc1p0kdy8ggsuw9a5fykwn3pw2zakwuv0kz67l289ecsj6zayqqv87aqejjam0

La BitBox02 es totalmente compatible con Taproot, pero actualmente la BitBoxApp no muestra directamente la clave pública extendida para cuentas Taproot.


Compatibilidad de Taproot en software de wallets

El soporte de Taproot aún está evolucionando en el ecosistema Bitcoin.

Aunque las direcciones Taproot ya se utilizan ampliamente, el formato de clave pública extendida todavía no está estandarizado en todas las wallets.

Por ejemplo:

  • algunas wallets exportan cuentas Taproot mediante Output Descriptors
  • otras generan direcciones directamente usando BIP86
  • algunas wallets más antiguas todavía no soportan Taproot

Por esta razón, la BitBoxApp actualmente no muestra directamente la clave Taproot.

Un uso incorrecto de estos datos puede provocar problemas de privacidad o de compatibilidad.

Por ello, esta función se mantiene intencionadamente oculta en la BitBoxApp.

Ejemplo de visualización de la información de la cuenta Taproot en la BitBoxApp.

 

Relación con tus palabras de recuperación

Tus palabras de recuperación (Recovery Phrase) son el seed maestro de tu wallet.

A partir de este seed, la BitBox02 puede generar:

  • múltiples cuentas
  • múltiples claves públicas extendidas
  • un número ilimitado de direcciones de recepción

Cada cuenta dentro de la BitBoxApp tiene su propia clave pública extendida.

Frase de recuperación (Seed)

└── Cuenta Bitcoin 1 → Clave pública extendida
     └── muchas direcciones

└── Cuenta Bitcoin 2 → Clave pública extendida
     └── muchas direcciones

Consideraciones de privacidad

Si compartes tu clave pública extendida, la otra persona podrá:

  • ver todas las transacciones pasadas
  • seguir el saldo de la cuenta
  • observar pagos entrantes futuros

Comparte tu clave pública extendida solo con servicios en los que confíes.

Cualquiera con esta clave puede monitorizar todo el historial de transacciones de esa cuenta.

 

¿Cuándo se utiliza una clave pública extendida?

La mayoría de los usuarios nunca necesita usarla manualmente.

Sin embargo, puede ser útil para:

  • crear una wallet de solo observación (watch-only) en otro dispositivo
  • software de contabilidad o impuestos
  • servicios de seguimiento de portafolio
  • conectar con wallets de terceros compatibles

Preguntas frecuentes (FAQ)

¿Alguien puede robar mis bitcoin si tiene mi clave pública extendida?

No.

Una clave pública extendida solo permite acceso de lectura.

No se puede usar para gastar bitcoin.

Tus claves privadas permanecen seguras en tu BitBox02.


¿Una clave pública extendida es un backup?

No.

Tu Recovery Phrase es el único backup de tu wallet.

Si pierdes tu dispositivo, recuperas tu wallet usando la Recovery Phrase, no la clave pública extendida.


¿Por qué no debería reutilizar direcciones de Bitcoin?

Si reutilizas una dirección, observadores externos pueden vincular múltiples transacciones entre sí.

Esto reduce tu privacidad financiera.

Las wallets como BitBoxApp generan automáticamente nuevas direcciones para evitarlo.


¿Un zpub es menos seguro que un xpub?

No.

La seguridad del clave subyacente es la misma.

El prefijo (xpub, ypub o zpub) solo determina el formato de dirección generado.


Si convierto un zpub en ypub, ¿cambia la clave?

No.

La clave subyacente sigue siendo la misma.

Solo cambia la representación del formato.


¿Mis palabras de recuperación contienen solo una clave pública extendida?

No.

Tu Recovery Phrase genera muchas claves públicas extendidas.

Cada cuenta de tu wallet tiene su propia clave.


¿Qué es un Output Descriptor?

Un Output Descriptor describe exactamente cómo una wallet genera direcciones.

Contiene más información que una sola clave pública extendida y se está convirtiendo en el estándar moderno para configuraciones avanzadas de wallets.


¿Puedo importar mi clave de BitBox en otra wallet?

Sí.

Puedes importar una clave pública extendida en wallets compatibles como Sparrow o Electrum para crear una wallet de solo observación.

Esto te permite monitorizar transacciones sin conectar tu BitBox02.