KeyStone
Formulario
EN ES
← Todos los artículos

Bitcoin Core · wallet.dat

wallet.dat de Bitcoin Core con la contraseña olvidada, sin tecnicismos

Si tienes un wallet.dat de 2012, 2013 o 2014 y no recuerdas la contraseña, estás en el caso que más veces tiene salida de todos. No porque sea fácil, sino porque casi siempre hay memoria que rescatar: eran contraseñas humanas, escritas por personas, no cadenas al azar de un gestor.

21 de septiembre de 2026 · lectura de 6 minutos

Qué es exactamente ese fichero

El wallet.dat es el monedero entero: tus claves, tus direcciones y el histórico de lo que hiciste con ellas. No es una copia de seguridad de otra cosa, es la cosa. Si se pierde y no hay nada apuntado, el dinero se queda donde está y nadie lo mueve jamás.

Cuando le pusiste contraseña, Bitcoin Core no cerró el fichero entero: cerró con llave la parte donde están las claves. Por eso, curiosamente, se puede abrir un wallet.dat protegido y ver las direcciones y el saldo sin conocer la contraseña. Lo que no se puede es firmar un envío.

Eso es una ventaja enorme para ti: significa que puedes comprobar que el dinero sigue ahí antes de gastar un euro en recuperarlo, y que puedes demostrar que el monedero es tuyo enseñando una dirección con histórico. Te lo cuento en cómo comprobar si tus fondos siguen ahí.

Por qué un wallet.dat es más fácil que otro

Aquí está el detalle que casi nadie explica. Cuando pusiste la contraseña, tu ordenador midió cuánto tardaba en hacer cierto cálculo y ajustó la dificultad para que tardase más o menos una décima de segundo. Ese número quedó grabado en el fichero.

Consecuencia: un wallet.dat creado en un portátil lento de 2012 lleva una dificultad baja y se pueden probar muchísimas contraseñas por segundo. Uno creado en un ordenador potente de hace poco lleva una dificultad mucho mayor y cada intento cuesta. Dos ficheros que parecen iguales pueden tardar cien veces más el uno que el otro.

Por eso, cuando alguien me pregunta si su caso es viable, lo primero que miro no es la contraseña: es el fichero. Ese número, y solo ese número, decide cuánto se puede probar. Está explicado en los parámetros de tu fichero que deciden si tu caso es viable.

El fallo de las copias antiguas

Este es el que más disgustos da. En las versiones antiguas de Bitcoin Core, el monedero tenía un depósito de cien direcciones preparadas. Según las ibas gastando, el programa creaba más. Si hiciste una copia del wallet.dat en 2012 y seguiste usando el monedero durante meses, esa copia no contiene las direcciones nuevas.

Resultado: restauras la copia, todo parece correcto y el saldo sale a cero. El dinero no se ha perdido: está en direcciones que esa copia no conoce. La solución no es buscar la contraseña, es buscar la copia buena. Los monederos más modernos ya no tienen este problema.

Qué determina que se pueda o no

Lo que recuerdasPronóstico
Dos o tres candidatas concretasSe resuelve casi siempre
El estilo: una palabra tuya y unos númerosMuy buen punto de partida
Solo la longitud aproximadaDepende mucho del fichero
Nada en absolutoCasi nunca sale
Era aleatoria de un gestorNo sale

Qué hacer hoy

  1. Haz tres copias del wallet.dat y no vuelvas a tocar el original nunca más.
  2. Busca en discos viejos, pendrives y correos antiguos: puede haber otra copia, y puede llevar una contraseña distinta y más antigua.
  3. Reúne lo que recuerdes de aquella época: qué contraseñas usabas entonces en otros sitios, si eran en español, si añadías el año al final.
  4. Comprueba el saldo de una dirección tuya para saber si de verdad hay algo que recuperar antes de invertir tiempo o dinero.
Si encuentras un wallet.dat que no es tuyo —en un disco de segunda mano, en un portátil heredado de un desconocido— no es un premio: es dinero ajeno, y en casi todos los casos intentar gastarlo es un delito. Yo no trabajo esos casos sin prueba de propiedad.

Seguir leyendo