Recientemente instalé una nueva versión de Windows en un disco duro nuevo, pero tengo problemas para que funcione mi viejo wallet.dat.
Esto es lo que he hecho:
Cuando ejecuto el software, recibo el siguiente mensaje:
Advertencia: Wallet.dat corrupto, ¡datos recuperados! Wallet.dat original guardado como wallet.{timestamp}.bak en C:\blah\de\blah
No hay nada malo con el viejo HDD o la billetera anterior. De hecho, pude iniciar la instalación anterior de Windows, pero es un problema por varias razones que involucran enlaces simbólicos y otras tonterías no estándar.
En ejecuciones posteriores, recibo el siguiente mensaje:
Advertencia: ¡error al leer wallet.dat! Todas las claves se leen correctamente, pero es posible que falten datos de transacciones o entradas de la libreta de direcciones o que sean incorrectos.
Entonces ahora puedo ver mis monedas en la billetera y mi historial de transacciones; parece que funcionó, excepto que no puedo gastar ninguna de las monedas. Me sale un mensaje que dice:
¡La transacción fue rechazada! Esto podría suceder si algunas de las monedas en su billetera ya se gastaron, como si usó una copia de wallet.dat y las monedas se gastaron en la copia pero no se marcaron como gastadas aquí.
No he hecho ningún uso de la billetera desde que instalé mi nueva versión de Windows, todo está actualizado en el viejo disco duro... así que no puedo ver cómo estaría enumerando las monedas que ya se han gastado... pero el mensaje de inicio sugiere que faltan transacciones en mi historial, así que tal vez tengo menos de lo que creo.
¿Alguien puede aclarar por qué este proceso no ha funcionado?
Gracias.
Así que tuve que encender el sistema operativo en el viejo HD y ejecutar una versión anterior del código de Bitcoin: he aquí, no tuve ningún problema con la billetera. Transfirió el saldo a otra dirección, instaló un nuevo núcleo de Bitcoin y generó un nuevo wallet.dat.
¡Nada de esto me llena de confianza para el almacenamiento a largo plazo de mis monedas!
Nick ODell
Gary
Gary