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

Blog

Bitcoin Core: recuperar un archivo wallet.dat

En resumen

Para recuperar un archivo wallet.dat de Bitcoin Core, primero conserve el original e identifique por qué falla el acceso. Un archivo cifrado, ilegible o eliminado requiere comprobaciones distintas de las necesarias cuando se ha abierto otra cartera por error.

  • Trabaje con una copia independiente. Que se solicite una contraseña no significa que el archivo esté dañado. Ante un error de lectura, revise el mensaje exacto y la versión de Bitcoin Core antes de reparar o migrar.
  • Si falta el archivo, compruebe las copias existentes y el directorio de carteras configurado. Evite escribir en la unidad donde pudo haberse eliminado y guarde los archivos recuperados en otra unidad.
  • Si el saldo no coincide, confirme primero qué cartera se ha cargado y después revise la sincronización. Una cartera de solo lectura no puede firmar transacciones. La guía enlazada explica la búsqueda de contraseñas con más detalle.
Recuperación de contraseña wallet.dat: recuperar y abrir una cartera de Bitcoin bloqueada

Encontrar wallet.dat no demuestra que el archivo permita gastar bitcoins. Puede contener claves privadas, claves cifradas o solo datos públicos para consultar direcciones.

Preserve primero el original

Mantenga intactos el archivo original y las copias existentes. Trabaje sobre una copia independiente sin sustituir otra cartera. Si Bitcoin Core aún abre la cartera, utilice preferentemente su función de copia de seguridad, en vez de copiar una base de datos mientras la aplicación escribe en ella. Anote el dispositivo y la versión de origen.

Anote cuándo se hizo cada copia y cuándo utilizó la cartera por última vez. Una fecha de archivo más reciente no garantiza que la copia esté más completa. Conserve las anteriores hasta saber qué direcciones y claves contienen. Si el archivo se eliminó o la unidad está fallando, no instale software de recuperación en ella: las nuevas escrituras pueden sobrescribir datos que aún necesita.

Compruebe formato y compatibilidad

Las carteras legacy antiguas usan Berkeley DB; las carteras de descriptores usan SQLite. El nombre del archivo no permite distinguirlas. Bitcoin Core 30.0 eliminó la carga directa de carteras legacy: instalar la última versión y abrir el archivo no es una solución universal.

Consulte las instrucciones oficiales de migración. No use las versiones 30.0 o 30.1 para migrar: Bitcoin Core advirtió de un fallo que podía eliminar archivos de cartera. Conserve copias independientes antes de migrar o reparar.

Identifique el problema real

  • Intacto pero cifrado: se necesita la contraseña para usar las claves privadas. Si la cartera se abre pero solicita una contraseña al firmar una transacción, se trata de una cuestión de contraseña, no de una señal de que el archivo esté dañado. La guía enlazada más abajo explica los siguientes pasos.
  • Ilegible o dañado: anote el error exacto y la versión de Bitcoin Core. Compruebe primero la compatibilidad y valore una reparación sobre una copia independiente si sigue habiendo indicios de corrupción. Evite cambiar repetidamente de versión o reparar el único original.
  • Eliminado o perdido: revise las copias existentes y el directorio de carteras configurado antes de dar el archivo por eliminado. Si confirma que se eliminó, preserve la unidad de origen y guarde los archivos recuperados en otra unidad.
  • Solo lectura: un saldo visible no proporciona las claves privadas ausentes. Localice la cartera o la copia que contiene las claves. Reparar esta copia de datos públicos no las añade.

Bitcoin Core no genera una frase de recuperación. La recuperación de archivos y las instrucciones para carteras BIP-39 son procedimientos distintos.

Si la cartera está intacta pero cifrada, la guía sobre la contraseña de wallet.dat explica qué indicios permiten evaluar una búsqueda dirigida. Describa el problema sin enviar el archivo ni la contraseña a través del formulario de consulta.

El archivo se abre, pero no aparece el saldo esperado

Compruebe primero el nombre de la cartera cargada y el directorio desde el que se cargó. Bitcoin Core puede gestionar varias carteras: abrir otra o crear una vacía no restaura el archivo encontrado.

Compare una dirección de recepción conocida con las de la cartera cargada. Después compruebe si Bitcoin Core está sincronizado y ha examinado el historial de transacciones correspondiente. Un nuevo análisis puede encontrar transacciones de las claves presentes, pero no recrea claves privadas que faltan.

En una cartera antigua que no sea HD, la copia puede no incluir claves generadas después de crearla. Por eso conviene comparar las copias conservadas y no descartar las demás en cuanto una se abra.

Documentación oficial

¿Ha probado los pasos y sigue sin poder avanzar?

La primera evaluación es gratuita y no requiere material sensible: describa lo que conserva y sabrá si la recuperación es realista. Solo paga si la recuperación tiene éxito.

Solicitar una evaluación

Compartir este artículo

XLinkedInFacebook

Sobre el autor

Robbert Bink

Robbert Bink

Fundador y especialista en recuperación de carteras

Su primera recuperación de carteras con éxito fue en 2019. Más de 15 años de experiencia en programación e informática; dirige la evaluación de casos, la estrategia de recuperación y el desarrollo de software especializado.

Leer el perfil completo →