Saltar al contenido principal
+31 85 109 1211 Cuidado con la suplantación — verifique nuestros datos oficiales Verificar datos oficiales

Base de conocimientos

Claves extendidas y wallets de solo lectura: xpub, xprv, ypub, zpub

Una clave extendida es un nodo BIP32: una clave más el chain code que permite a una wallet derivar toda una familia de direcciones. xpub/xprv, ypub y zpub son las codificaciones habituales.

Respuesta breve

Una clave extendida (xpub, xprv, ypub, zpub) es un nodo del árbol de claves HD: una clave más el código de cadena necesario para derivar sus hijos. Un xpub es seguro de compartir para uso de solo lectura; un xprv es una clave maestra.

Paneles separados de xpub y xprv: un ojo con ramas de direcciones para consulta y una clave privada con una transacción firmada

Una clave extendida es un bloque de construcción BIP32: un nodo del árbol HD, que contiene una clave y el chain code necesario para derivar sus hijos. Por eso una sola cadena como un xpub puede regenerar toda una familia de direcciones — y por qué perder una clave privada no es la única forma en que desaparece el acceso.

Las codificaciones habituales

  • xpub / xprv — la codificación BIP32 original (base58, empieza por xpub o xprv)
  • ypub / yprv — usada para familias de direcciones SegWit-in-P2SH (BIP49)
  • zpub / zprv — usada para familias de direcciones native SegWit / bech32 (BIP84)
  • tpub / tprv y sus variantes — equivalentes de testnet

El prefijo es una convención de visualización, no una diferencia criptográfica: el mismo material de claves puede codificarse de varias formas. Algunas wallets añaden sus propios prefijos para otros estilos de dirección.

Wallets solo lectura

Un xpub (o ypub/zpub) permite al software derivar direcciones de recepción y vigilar saldos sin poder gastar. Es útil para el seguimiento y las vistas de solo lectura, pero también significa que cualquier persona que obtenga el xpub puede ver todas las direcciones que ha usado la wallet y todo su historial de saldos, aunque siga sin poder gastar desde ella. Una wallet de solo lectura no puede firmar ni mover fondos.

Claves importadas y keypools

  • Las claves importadas son claves privadas individuales añadidas a una wallet fuera de la estructura HD; no forman parte del árbol derivado del seed y no se restauran con una frase
  • Un keypool es el conjunto pregenerado de direcciones que una wallet mantiene listas; las wallets antiguas (por ejemplo los primeros Bitcoin Core) dependían de un keypool guardado dentro del archivo de wallet, por eso un archivo de wallet, no solo un seed, importaba
  • Los descriptores de salida (por ejemplo wpkh([fingerprint/84'/0'/0']xpub/0/*)) describen toda una familia de direcciones en una sola cadena; los Bitcoin Core modernos los usan

Qué significa esto para la recuperación

Encontrar un xpub no desbloquea fondos por sí solo, pero ayuda a comparar las direcciones derivadas después de una restauración. Sus metadatos incluyen la profundidad, la huella de la clave padre y el último índice hijo, no la ruta de derivación original completa; ese origen requiere otros registros o comprobaciones. Una wallet solo lectura no puede convertirse en una wallet de gasto sin la clave privada o el seed que la respaldan, y si solo tiene una clave importada, esa clave o el archivo de wallet que la contiene es en sí el material de recuperación; ningún seed la restaurará. Como las claves extendidas siguen BIP32, una ruta errónea aplicada al mismo xpub sigue produciendo direcciones de aspecto válido, solo que no son las correctas.

¿Sigue sin acceso a su wallet?

Cuéntenos lo que aún conserva —un archivo, una frase de recuperación, un dispositivo o lo que recuerde— y le diremos con franqueza si la recuperación es realista. La primera evaluación es gratuita y en ella no le pediremos la frase de recuperación, la clave privada ni la contraseña. Solo paga si la recuperación tiene éxito.

Solicitar una evaluación