Los descriptores de billetera son un formato estandarizado que describe cómo está estructurada una cuenta de Bitcoin y cómo se derivan sus direcciones.

En la BitBoxApp, los descriptores se muestran en los detalles de la cuenta junto con la clave pública extendida. Son especialmente útiles si quieres exportar información de una cuenta, configurar una billetera solo de observación o importar detalles de la cuenta en una billetera externa compatible.

En comparación con una clave pública extendida, un descriptor contiene información más completa sobre la cuenta. Esto ayuda a que otra billetera pueda reconocer correctamente el formato de la cuenta, la ruta de derivación y el tipo de dirección.

Nota de compatibilidad
Si otra billetera admite descriptores, utiliza el descriptor en lugar de copiar solo la clave pública extendida. Un descriptor incluye información adicional, como el tipo de script y la ruta de derivación.

 

Qué es un descriptor de billetera

Un descriptor de billetera describe cómo una billetera o cuenta deriva y reconoce direcciones de Bitcoin.

Un descriptor puede incluir información como:

  • la clave pública extendida
  • el tipo de script
  • la ruta de derivación
  • la estructura de la cuenta
  • información de suma de comprobación

Esto hace que los descriptores sean más explícitos que una clave pública extendida por sí sola.

Por ejemplo, una clave pública extendida puede indicar a otra billetera qué claves públicas se pueden derivar. Un descriptor también puede indicar cómo deben utilizarse esas claves para generar las direcciones correctas.

Para una explicación más técnica, puedes consultar esta guía externa: 

Comprendiendo el descriptor


Por qué los descriptores son útiles

Los descriptores son especialmente útiles al importar información de una cuenta de Bitcoin en otra billetera.

Reducen el riesgo de que otra billetera importe la cuenta con un formato de dirección o tipo de script incorrecto. Esto es importante porque diferentes formatos de cuenta de Bitcoin, como Native SegWit y Taproot, utilizan estructuras de direcciones distintas.

Los descriptores son útiles si quieres:

  • configurar una billetera solo de observación
  • supervisar una cuenta desde otro dispositivo
  • importar información de una cuenta en una billetera externa compatible
  • evitar problemas de compatibilidad con cuentas Taproot
  • exportar información de una cuenta en un formato estandarizado

Descriptor o clave pública extendida

La BitBoxApp muestra tanto la clave pública extendida como el descriptor porque algunas billeteras externas admiten descriptores, mientras que otras todavía solicitan una clave pública extendida.

Opción Qué contiene Cuándo utilizarla
Clave pública extendida Información pública de una cuenta que permite derivar direcciones para esa cuenta Utilízala cuando la billetera externa solicite específicamente un xpub, ypub, zpub o una clave pública extendida similar
Descriptor Información más completa de la cuenta, incluyendo detalles como el tipo de script y la ruta de derivación Utilízalo cuando la billetera externa admita descriptores de billetera

Nota de privacidad
Tanto los descriptores como las claves públicas extendidas pueden revelar direcciones y actividad de transacciones de la cuenta correspondiente. No pueden utilizarse para gastar tus fondos, pero aun así deben tratarse como información sensible para tu privacidad.

 

Ejemplo de un descriptor de billetera

Un descriptor mostrado en la BitBoxApp puede verse así:

wpkh([56f89c3e/84'/0'/4']xpub6DS8bfs9fkUkkU6jann1aP9RPeoob46oiGZTgB6Ny67e5H2zz7FwKbGQ327JyGwv3YCLfgYor3FQCsUo5jk5s8T5J72ezGWD2BD8cW71n89/<0;1>/*)#c48k0cht

A primera vista puede parecer técnico, pero cada parte tiene un significado específico.

Parte del descriptor Significado
wpkh(...) Define el tipo de dirección. wpkh significa Native SegWit, también conocido como P2WPKH. Estas direcciones normalmente empiezan con bc1q.
56f89c3e La huella digital raíz. Ayuda a identificar a qué billetera o semilla pertenece la cuenta.
84' El campo de propósito. 84' se refiere a Native SegWit según BIP-84.
0' El tipo de moneda. 0' se refiere a Bitcoin mainnet.
4' El índice de la cuenta. Como los índices de cuenta empiezan en 0, la cuenta 4' significa que se trata de la 5.ª cuenta de Bitcoin.
xpub... La clave pública extendida de esta cuenta. Puede derivar direcciones públicas para esta cuenta, pero no puede gastar fondos.
<0;1> La rama de direcciones. 0 se utiliza para direcciones de recepción y 1 para direcciones de cambio.
* El marcador de posición del índice de dirección. Significa que se pueden derivar muchas direcciones desde esta cuenta.
#c48k0cht La suma de comprobación. Ayuda a que una billetera compatible detecte errores de copiado o formato.

Dicho de forma sencilla, este descriptor significa:

Esta es una cuenta de Bitcoin Native SegWit, usando la ruta de la 5.ª cuenta de Bitcoin, con una clave pública extendida que puede derivar tanto direcciones de recepción como direcciones de cambio.

Suma de comprobación del descriptor
La suma de comprobación al final de un descriptor ayuda a que una billetera compatible verifique si el descriptor se copió correctamente. Si el descriptor se modifica o se copia de forma incorrecta, la suma de comprobación podría dejar de coincidir.

 

Por qué los descriptores son importantes para cuentas Taproot

Los descriptores son especialmente útiles para cuentas Taproot.

Las cuentas Taproot utilizan un formato de dirección diferente al de las cuentas Native SegWit. Si importas solo la clave pública extendida sin más información en otra billetera, es posible que esa billetera externa no tenga suficiente información para reconocer la estructura correcta de la cuenta.

Esto puede causar problemas de compatibilidad o hacer que la billetera muestre direcciones diferentes a las esperadas.

Compatibilidad con Taproot
Para cuentas Taproot, utiliza el descriptor siempre que la billetera externa lo admita. Esto ayuda a que la billetera externa identifique el formato de cuenta y la ruta de derivación correctos.

 

Cómo encontrar tu descriptor de billetera en la BitBoxApp

  1. Abre la BitBoxApp.
  2. Conecta y desbloquea la BitBox02 que contiene la billetera con la cuenta de Bitcoin cuyo descriptor quieres ver.

Recordar billetera
Si la función de solo observación Recordar billetera ya está activada para esta billetera específica, la BitBoxApp puede mostrar los detalles de la cuenta sin que la BitBox02 esté conectada. Si la billetera no fue recordada, primero conecta y desbloquea la BitBox02 que contiene esa billetera.

 
  1. En la barra lateral izquierda, selecciona la cuenta de Bitcoin cuyo descriptor quieres ver.
  2. Haz clic en Información de la cuenta.
  3. Haz clic en Ver detalles de la cuenta.
  4. Busca la sección Descriptor en la ventana de detalles de la cuenta.
  5. Copia el descriptor o escanea el código QR del descriptor.

Native SegWit, Taproot, Wrapped SegWit y Legacy

Las billeteras de Bitcoin pueden usar diferentes formatos de cuenta y dirección. Estos formatos definen cómo se crean las direcciones, qué prefijo utilizan y cómo otras billeteras reconocen la cuenta.

En la BitBoxApp, Native SegWit y Taproot son los formatos relevantes que se muestran para los detalles actuales de las cuentas de Bitcoin. Los formatos más antiguos, como Wrapped SegWit y Legacy, ya no son compatibles de forma nativa en la BitBoxApp para los flujos habituales de recibir y enviar.

Formato Prefijo de dirección Estándar Ruta de derivación típica Estado
xpub 1 Legacy (BIP44) m/44'/0'/0' Antiguo
ypub 3 Wrapped SegWit (BIP49) m/49'/0'/0' Formato transitorio
zpub bc1q Native SegWit (BIP84) m/84'/0'/0' Recomendado
Descriptor Taproot bc1p Taproot (BIP86) m/86'/0'/0' Opción más nueva

Native SegWit es el estándar recomendado para la mayoría de usuarios de Bitcoin. Estas direcciones empiezan con bc1q y cuentan con amplia compatibilidad.

Taproot es el formato de dirección de Bitcoin más nuevo. Estas direcciones empiezan con bc1p. Taproot puede ser útil cuando la billetera o el servicio que quieres utilizar lo admite, aunque la compatibilidad todavía puede variar según la billetera externa.

Wrapped SegWit es un formato transitorio más antiguo. Fue introducido para hacer SegWit compatible con servicios que todavía no admitían Native SegWit. Las direcciones Wrapped SegWit empiezan con 3.

Legacy es el formato de dirección de Bitcoin más antiguo. Las direcciones Legacy empiezan con 1 y, en general, no se recomiendan para cuentas nuevas.

Formatos obsoletos
Las cuentas Wrapped SegWit y Legacy ya no son compatibles de forma nativa en la BitBoxApp para recibir y enviar de manera regular. Si todavía necesitas utilizar estos formatos de dirección más antiguos, puedes hacerlo con billeteras externas compatibles como Sparrow Wallet o Electrum.

 

Preguntas frecuentes

¿Se puede usar un descriptor para gastar mis fondos?

No. Un descriptor no contiene claves privadas y no puede utilizarse para gastar fondos. Sin embargo, puede revelar direcciones y actividad de transacciones de la cuenta correspondiente.


¿Es un descriptor más seguro que una clave pública extendida?

Un descriptor no es “más seguro” en el sentido de proteger tus fondos. Es más completo y puede mejorar la compatibilidad porque incluye información adicional de la cuenta, como el tipo de script y la ruta de derivación.


¿Debo usar el descriptor o la clave pública extendida?

Utiliza el descriptor siempre que la billetera externa lo admita. Utiliza la clave pública extendida solo si la billetera externa la solicita específicamente.


¿Por qué la BitBoxApp muestra un código QR para el descriptor?

El código QR facilita transferir el descriptor a una billetera compatible sin tener que copiar manualmente un texto largo.


¿Por qué los descriptores son útiles para Taproot?

Las cuentas Taproot deben interpretarse con la estructura de cuenta correcta. Un descriptor ayuda a las billeteras compatibles a identificar el formato correcto y la ruta de derivación adecuada.


¿Puedo compartir mi descriptor públicamente?

No. No deberías compartir tu descriptor públicamente. Aunque no puede utilizarse para gastar fondos, sí puede revelar actividad de la cuenta y afectar tu privacidad.