¿Cómo recuperar bitcoins de un disco duro dañado?

He estado extrayendo bitcoins durante años, y ahora parece que todos se han ido.

La máquina bitcoin ejecuta ubuntu 10.04 LTS. El minero de bitcoin es la versión 0.3.20.2.

La máquina se bloqueó después de una falla/pico de energía después de lo cual el archivo blkindex.dat se corrompió, junto con muchos errores del sistema de archivos (se afirma que se corrigieron al reiniciar). Logré cargar el archivo wallet.dat en una máquina Mac OSX, instalé la última versión de bitcoin y dejé que se ejecutara para actualizar la información de la billetera. Antes de sincronizar, la billetera mostraba 0 bitcoins.

Después de ~14 horas de "sincronización", la billetera todavía muestra 0 bitcoins.

Buscando en línea, hay algunas personas que han perdido sus bitcoins al actualizar de una versión a otra.

Construí otra máquina con la misma versión de Linux y bitcoin miner e instalé todos los archivos de bitcoin EXCEPTO los archivos blk*.dat. Ahora se está ejecutando.

¿Hay algo más que pueda intentar?

14 horas probablemente no sea suficiente para haber terminado de sincronizar la cadena de bloques. Dependiendo de tu máquina dale unos días...
Intentaré dejar que se ejecute, pero el cliente de Mac afirma haber completado su sincronización. Todavía no hay monedas.

Respuestas (2)

También puede intentar ejecutar pywallet en el archivo de billetera anterior para obtener las claves privadas. No estoy seguro de que funcione con un archivo tan antiguo, pero vale la pena intentarlo:

https://bitcointalk.org/index.php?topic=34028.0

Una vez que tenga las claves privadas, puede importarlas a cualquier cliente como electrum, bitcoin-qt, multibit, etc. para ver si tiene monedas.

O bien, ejecute pywallet en el disco duro antiguo.

https://blockchain.info/wallet/import-wallet

Una vez que tenga sus fondos, cree una nueva billetera local con un cliente como Electrum y envíele las monedas desde la interfaz web. Blockchain.info es confiable, pero no ideal.

El primer desafío es obtener los fondos, pero probaré electrum cuando/si eso se supera.