Blog
Bitcoin Core y las frases semilla: por qué no hay frase de recuperación
En resumen
Bitcoin Core no genera una frase de recuperación de 12 o 24 palabras. Su copia habitual es el archivo de cartera, a menudo wallet.dat, junto con la contraseña si se configuró el cifrado. Una semilla HD dentro del archivo no es una frase BIP-39.
Busque archivos originales, copias y claves privadas exportadas por separado, en lugar de palabras que Bitcoin Core nunca proporcionó. Las carteras legacy, HD y con descriptores son distintas: una copia legacy antigua puede carecer de claves creadas después y el formato determina el software compatible. Preserve copias antes de migrar o probar contraseñas. Sin archivos, copias ni claves utilizables, no existe una frase de recuperación alternativa.

Si está buscando su frase de recuperación de Bitcoin Core, le adelanto la respuesta: no existe. Bitcoin Core no genera una frase de recuperación y nunca lo ha hecho. Ninguna versión, antigua o actual, le muestra 12 o 24 palabras durante la instalación. No hay pantalla de «apunta estas palabras» ni conjunto de palabras que restaure la cartera.
Eso pilla desprevenida a casi toda la gente, porque cualquier otra cartera funciona al revés. MetaMask, Ledger, Trezor y prácticamente todo lo posterior a 2014 tratan la frase de recuperación como la copia maestra. Bitcoin Core trata un archivo como copia maestra: wallet.dat, y la contraseña que le puso.
Saberlo cambia lo que busca. Las horas que la gente dedica a perseguir palabras que nunca se escribieron son horas que no dedica a encontrar el archivo que sí existe.
Por qué Bitcoin Core no tiene frase de recuperación
Bitcoin Core llegó primero. El software salió en 2009, y la idea de una copia mnemónica todavía no existía: BIP-39, el estándar en el que se basa la lista de 2.048 palabras que usa casi cualquier cartera moderna, no se publicó hasta septiembre de 2013. Para entonces Bitcoin Core ya tenía una cartera funcionando, y sus desarrolladores decidieron deliberadamente no adoptar BIP-39 después. Esa decisión nunca se ha revertido.
Así que Bitcoin Core siguió su propio camino en la gestión de claves. Ese enfoque ha cambiado tres veces con los años, y la época de la que procede su cartera decide cómo es la recuperación.
Carteras heredadas: claves independientes y la copia obsoleta
En el diseño original, cada clave privada es un número aleatorio propio. No hay relación matemática entre ellas: la clave uno no dice nada sobre la clave dos. Son valores aleatorios separados, y viven en wallet.dat.
Para no crear una clave en cada transacción, Bitcoin Core genera por adelantado una reserva. Ahí se esconde un peligro silencioso que conviene señalar con claridad:
Una copia de seguridad de una cartera heredada solo contiene las claves que existían cuando la hizo. En cuanto la cartera agota esa reserva y genera claves nuevas, su copia antigua ya no las cubre. Nada le avisa. El archivo sigue abriéndose, el saldo parece correcto en el equipo que usa, y el problema solo se manifiesta años después, cuando restaura la copia antigua en otro sitio y faltan monedas.
Si está restaurando una copia antigua y el saldo es menor de lo esperado, piense primero en esto, antes de dar por hecho un robo. Compruebe sus antiguas direcciones de recepción en un explorador de bloques: si las monedas están en una dirección que su cartera restaurada no conoce, esa es la razón.
La consecuencia más dura no tiene arreglo. Si wallet.dat ha desaparecido y nunca exportó claves privadas sueltas, esas monedas son inalcanzables. No hay semilla, ni frase, ni clave maestra que regenere valores aleatorios independientes. Existían en un solo sitio, y ese sitio era el archivo.
Carteras HD: una semilla, pero no una frase de recuperación
Bitcoin Core 0.13.0, publicada el 23 de agosto de 2016, introdujo la generación jerárquica determinista de claves según BIP-32, con las carteras nuevas derivando claves por la ruta m/0'/0'/k'. En una cartera HD cada clave procede de una única semilla maestra, así que en principio esa semilla regenera todo lo que la cartera haya producido.
Aquí es donde suben las esperanzas, y donde hay que bajarlas un poco. La semilla HD de Bitcoin Core no es una frase de recuperación. Es un valor binario en bruto guardado dentro de wallet.dat. Bitcoin Core no la convierte en palabras BIP-39, no la muestra como palabras y nunca le pide que apuntes nada. Está en el archivo como cadena hexadecimal, invisible salvo que la busque con comandos de consola.
Es decir, el modelo de copia de seguridad no cambió realmente. La semilla HD vive en wallet.dat, y si wallet.dat se pierde, la semilla se va con él, salvo que la hubieras exportado a propósito. Casi nadie lo hizo, porque nada en la interfaz lo sugirió nunca.
Carteras con descriptores: el estándar actual
Las versiones actuales de Bitcoin Core crean carteras con descriptores por defecto, y la retirada del formato antiguo ya está consumada, no en curso. Bitcoin Core 30.0, publicado el 10 de octubre de 2025, no puede crear ni abrir una cartera heredada en formato Berkeley DB. A un wallet.dat antiguo le quedan por tanto dos caminos: convertirlo al formato de descriptores con el comando migratewallet o abrirlo con una versión anterior a la 30.0.
Copie el archivo antes de convertir nada y trabaje sobre la copia. El 5 de enero de 2026 el proyecto Bitcoin Core advirtió de que en las versiones 30.0 y 30.1 una migración fallida podía borrar todos los archivos del directorio de carteras, incluidas las que no intervenían, y pidió no migrar hasta que hubiera corrección. Esa corrección salió el 10 de enero de 2026 como 30.2.
Para la recuperación, nada de esto cambia la respuesta. Las carteras con descriptores siguen basándose en archivos, siguen estando en el directorio de la cartera y siguen sin producir ninguna frase mnemónica. Si tiene una wallet.dat antigua, migrar es algo que hace después de poder abrir el archivo, no una vía de entrada a uno que no puede abrir.
¿Puedo extraer la semilla HD y usarla como frase de recuperación?
Si todavía puede abrir la cartera, sí, puede extraerla; y no, no hará lo que espera.
Cómo llegar hasta ella depende de la versión. Antes de la 30.0, dumpwallet en la consola de depuración escribe las claves en un archivo de texto: la clave de la semilla lleva la marca hdseed=1 y la cabecera del archivo contiene la clave maestra privada extendida como cadena xprv. A partir de la 30.0 ese comando ya no existe, y una cartera convertida muestra el mismo material con listdescriptors true, que imprime los descriptores con la clave privada dentro.
Ninguna de las dos formas es una mnemónica BIP-39. No puede escribirla en MetaMask, Ledger o Electrum y llegar a las mismas direcciones: las rutas de derivación son incompatibles y la codificación es distinta. Es una copia de su cartera Bitcoin Core, utilizable por Bitcoin Core.
Para pasarse de verdad a otra cartera, envíe las monedas a una dirección de la cartera nueva. Ya antes era la mejor de las dos opciones y, desde la 30.0, es la única que sigue siendo sencilla: dumpprivkey e importprivkey desaparecieron junto con el resto del código heredado, de modo que exportar clave por clave obliga además a conservar una versión antigua.
La confusión con sethdseed
Bitcoin Core 0.17 añadió el comando sethdseed, y el nombre ha convencido a mucha gente de que crea una copia de seguridad mediante una frase de recuperación. No lo hace. Su documentación describía el argumento como «la clave privada WIF que se usará como nueva semilla HD» —una clave en bruto, no una mnemónica— y nunca funcionó con otra cosa que carteras heredadas. Bitcoin Core 30.0 lo eliminó por completo, junto con dumpwallet, dumpprivkey, importprivkey y los demás comandos exclusivos de ese formato, así que en el software actual ya no está disponible.
Era una herramienta para usuarios avanzados que querían controlar su derivación de claves. El modelo de recuperación, en cualquier caso, no cambia: wallet.dat más la contraseña sigue siendo todo.
Qué significa esto para su recuperación
En esencia, todo caso de Bitcoin Core se reduce a dos preguntas.
¿Tiene el archivo? Si es así y solo ha olvidado la contraseña, es un problema resoluble, a menudo bastante resoluble. La recuperación de contraseñas prueba candidatas contra el archivo cifrado, y todo lo que recuerde de sus propias costumbres reduce la búsqueda. Nuestra guía de recuperación de contraseñas de Bitcoin Core explica cómo construir una lista de candidatas y usar las herramientas, y la guía de contraseñas de wallet.dat cubre el formato de archivo para toda la familia Bitcoin.
Si no tiene el archivo, la pregunta pasa a ser si todavía existe en algún sitio: un disco antiguo, una copia olvidada, una sincronización en la nube, un equipo en un armario. Eso es un problema de recuperación de datos y no de cripto, y lo tratamos en nuestra guía sobre recuperar una wallet.dat borrada o una cartera en un disco dañado.
Si el archivo se ha perdido de verdad y nunca se exportaron claves, la respuesta honesta es que las monedas no se pueden recuperar, ni por nosotros ni por nadie. Preferimos decirlo antes que dejarle invertir meses en algo que no puede funcionar.
¿No sabe qué tiene delante? Nuestra guía para reconocer un archivo de cartera le ayuda a identificar lo que ha encontrado antes de tocarlo.
Preguntas frecuentes sobre Bitcoin Core y las frases de recuperación
¿Alguna versión de Bitcoin Core admite frases de recuperación BIP-39?
No. Ninguna versión de Bitcoin Core ha generado ni aceptado nunca una mnemónica BIP-39. Los desarrolladores decidieron no adoptar el estándar después de 2013, y eso no ha cambiado. Cualquier herramienta que afirme mostrarle «su frase de recuperación de Bitcoin Core» está describiendo otra cartera o no es de fiar.
He encontrado 12 palabras en un papel. ¿Pueden ser de Bitcoin Core?
No. Si esas palabras pertenecen a una cartera, es otra: Electrum, MetaMask, una cartera de hardware o una cartera móvil que usara por la misma época. Merece la pena averiguar cuál, porque esa cartera sí puede ser recuperable. Nuestra comparación de estándares de semilla explica cómo distinguir los formatos.
¿Puedo importar una frase de recuperación BIP-39 en Bitcoin Core?
No directamente. Bitcoin Core no acepta una mnemónica como entrada. Restauraría la frase en una cartera que sí admita BIP-39 y luego enviaría las monedas, o importaría las claves privadas derivadas si se empeña en tenerlas en Bitcoin Core.
Creé mi cartera en 2012. ¿Es heredada o HD?
Heredada. La generación HD solo llegó con Bitcoin Core 0.13.0 en agosto de 2016, y únicamente para carteras creadas después. Una cartera de 2012 contiene claves generadas de forma independiente, lo que hace que el problema de la copia obsoleta descrito arriba le afecte especialmente.
¿Qué pasa si pierdo wallet.dat y no tengo frase de recuperación?
Si no sobrevive ninguna copia del archivo y nunca exportó claves privadas, las monedas quedan permanentemente inaccesibles. No hay plan B, porque nunca hubo una frase a la que recurrir. Este es el único escenario de Bitcoin Core sin vuelta atrás.
¿Puede ayudar Crypto Recovers sin frase de recuperación?
Ese es el caso normal en Bitcoin Core, y sí, siempre que el archivo de la cartera exista. Trabajamos con contraseñas olvidadas de wallet.dat, con archivos dañados y parcialmente legibles, y con la búsqueda de archivos borrados de un disco. Lo que no podemos hacer es reconstruir claves de la nada. La evaluación es gratuita y le dice con honestidad en qué situación está.
