xprv (clave privada extendida)
Un xprv es una clave privada extendida: una cadena de la que la billetera deriva todas las claves privadas de una cuenta; quien la tenga puede gastar todas sus monedas.
¿Qué es xprv (clave privada extendida)?
Un xprv es una clave privada extendida: una clave privada combinada con un código de cadena, codificada como una cadena larga que empieza por xprv. Está definida en BIP32 y es el punto a partir del cual una billetera determinista jerárquica deriva todas las claves privadas, y por tanto todas las direcciones, de una cuenta o de toda la billetera.
Quien tenga un xprv puede gastar todas las monedas que dependen de él, ahora y en el futuro. Esa es la diferencia con su equivalente público, el xpub, que solo permite ver saldos y generar direcciones de recepción. Variantes como yprv y zprv contienen el mismo tipo de clave con un prefijo que indica el tipo de dirección.
Una billetera de hardware calcula su xprv maestro a partir de la frase de recuperación y lo conserva dentro del dispositivo. En el uso normal el propietario nunca ve un xprv; a las aplicaciones complementarias solo se exportan xpubs.
De ahí salen dos advertencias. Ningún sitio web, agente de soporte ni aplicación legítimos necesitan un xprv, y pedirlo es un intento de robo. Y un xpub no es inofensivo en cualquier combinación: con un xpub y una sola clave privada hija no endurecida de la misma cuenta se puede calcular la clave privada padre. Por eso las billeteras usan derivación endurecida en el nivel de cuenta.
Una clave privada es el número secreto que demuestra la propiedad de una dirección cripto y firma sus transacciones. Quien la tiene controla los fondos.
BIP32 es la propuesta de mejora de Bitcoin que define las billeteras jerárquicas deterministas (HD): de una sola semilla se deriva todo un árbol de claves y direcciones.
Leer la definición completa: BIP32XPUB es una clave pública extendida (xpub) de las billeteras deterministas jerárquicas (HD). Permite derivar claves públicas y direcciones hijas sin exponer las claves privadas.
Leer la definición completa: XPUBUna billetera de hardware es un dispositivo dedicado que guarda las claves privadas sin conexión y firma las transacciones internamente, de modo que las claves nunca llegan a un ordenador o teléfono conectado a internet.
Una frase mnemotécnica es un conjunto de palabras que almacena las claves privadas de una billetera de criptomonedas, permitiendo a los usuarios recuperar el acceso si se pierden.
Leer la definición completa: Frase MnemotécnicaEjemplos reales
Ejemplo 1: Un sitio web de «recuperación de billeteras» pide a un visitante que pegue el xprv exportado de una antigua billetera de software para «sincronizarla». Quien gestiona el sitio puede gastar después todos los fondos derivados de esa clave.
Ejemplo 2: Para configurar una billetera de solo lectura, un usuario exporta el xpub de un Keystone 3 Pro como código QR. El xprv se queda en el dispositivo, así que la aplicación del teléfono puede mostrar saldos pero no firmar.
La recuperación es el proceso de restaurar el acceso a una billetera de criptomonedas utilizando su frase semilla o frase mnemónica de respaldo si la billetera original se pierde o es inaccesible.
Leer la definición completa: RecuperaciónXPUB es una clave pública extendida (xpub) de las billeteras deterministas jerárquicas (HD). Permite derivar claves públicas y direcciones hijas sin exponer las claves privadas.
Leer la definición completa: XPUBLa Firma de Código QR es un método utilizado en transacciones de criptomonedas donde se genera un código QR para confirmar y firmar una transacción, mejorando la seguridad y la comodidad del usuario.
Leer la definición completa: Firma de Código QRPreguntas frecuentes
¿Es seguro pegar mi xprv en un sitio web o una aplicación?
No. Quien tenga un xprv puede gastar todas las monedas que dependen de él, ahora y en el futuro. Ningún sitio web, agente de soporte o aplicación legítimos lo necesitan, y pedirlo es un intento de robo, como un supuesto sitio de recuperación de billeteras que solicita la clave para sincronizar una billetera antigua.
¿Cuál es la diferencia práctica entre un xprv y una xpub?
Un xprv permite derivar todas las claves privadas de una cuenta y, por tanto, gastar. Una xpub solo permite ver saldos y generar direcciones de recepción. Una billetera de hardware guarda su xprv dentro del dispositivo y solo exporta xpub a las aplicaciones complementarias, así que en el uso normal nunca ves un xprv.
¿Por qué las billeteras usan derivación endurecida a nivel de cuenta?
Porque una xpub combinada con una sola clave privada hija no endurecida de la misma cuenta permite calcular la clave privada padre. Una xpub no es, por tanto, inofensiva en cualquier combinación, y la derivación endurecida a nivel de cuenta es la protección que usan las billeteras contra ello.
¿Listo para elegir una Billetera Segura?
Usa nuestras herramientas para encontrar la billetera de hardware ideal para tus necesidades.