abriendo un viejo wallet.dat

Tenía alrededor de $ 8 USD en bitcoins en una billetera, e hice una copia de seguridad del wallet.dat en mi dropbox. De acuerdo con la fecha de modificación del archivo, esto fue en abril de 2013, por lo que probablemente era de la versión 0.8.1 de bitcoin qt, o tal vez un poco antes.

Básicamente lo dejé allí y no hice nada con bitcoin desde entonces. Dado que probablemente vale al menos $ 100 ahora, decidí verificar la cantidad exacta.

Descargué la última versión del núcleo de bitcoin, agregué el archivo wallet.dat al directorio de datos, comencé con -rescan, y esperé casi un mes (!) para que los datos de la cadena de bloques se actualizaran. El saldo se mostró como 0 todo el tiempo. Pensé que se actualizaría una vez que la cadena de bloques se descargara por completo, pero todavía dice 0 .

¿Es esto un problema entre las versiones antiguas y las nuevas? ¿Hice algo mal? La próxima vez, ¿debo esperar que el saldo muestre una cantidad distinta de cero, incluso si no he descargado toda la cadena de bloques todavía? ?

Comentarios

  • ¿Ve transacciones entrantes / salientes hacia / desde sus direcciones en " transacciones "?

Responder

Recientemente recuperé una wallet.dat usando pywalley.py y Electrum, lo que me permitió leer la billetera y barrer las monedas a una nueva billetera Electrum.

Pasos:

La frase de contraseña es opcional, solo si la billetera está encriptada.

Si eso funciona, ejecútelo nuevamente con la opción –dumpwithbalance, es decir

./pywallet.py --dumpwallet --dumpwithbalance --datadir=. --passphrase=PASSPHRASE

Lo ideal es redirigirlo a un archivo. Luego, busque en el archivo saldos distintos de cero.

Puede usar http://BitRef.com para asegurarse que las direcciones con saldos todavía tienen saldos.

En el volcado JSON del archivo wallet.dat, encontrará la clave privada, en el campo etiquetado «sec». No comparta eso con nadie. Esa clave permitirá que cualquiera pueda guardar sus bitcoins en su billetera.

Con esa clave, puede instalar la billetera Electrum y guardar las monedas en una nueva billetera sin descargar la blockchain. Pagarás una tarifa de 0.2-0.5 mBTC para hacerlo lentamente, más si tienes prisa.

Hay buenas instrucciones en https://en.bitcoin.it/wiki/Transferring_coins_from_Bitcoin-Qt_to_Electrum que incluye un enlace a un proceso más paranoico usando una computadora fuera de línea para evitar la exposición accidental de su clave privada.

Hay una tarifa predeterminada de 0.5 mBTC, puede ajustarlo en Herramientas-> Preferencias.

La dirección en el cuadro de diálogo «Barrido» es solo la nueva dirección de billetera a la que se está barriendo.

Puede ver la progreso de la transacción en http://bitref.com o http://blockchain.info .

Una vez en la nueva billetera, puede enviar a un intercambio como CoinBase para cobrar, o simplemente usar el Bitcoin. La billetera Electrum cuesta más en tarifas, pero le ahorra el dolor de descargar y administrar toda la cadena de bloques.

EDICIÓN # 1: La triste noticia es que, a partir de enero de 2018, las tarifas de transacción rondan los USD $ 40, por lo que se está recuperando una billetera pequeña probablemente consumirá todo su valor. Logré firmar una transacción de tarifa baja desde mi billetera anterior, pero ha estado atascada en el mempool durante semanas. Puede estar ahí para siempre.

EDICIÓN # 2: Después de 26 días en el mempool, mi transacción de bitcoin de tarifa baja finalmente se confirmó.

Comentarios

Respuesta

¿Qué sistema operativo está ejecutando? En un primer paso, no necesita esperar a que la aplicación se sincronice por completo. La dirección es relevante. ¿Puede ver «su dirección»? Si es así, corte & péguela en blockchain.info, y ver qué valores hay. Puede tener varias direcciones … En el bitcoin-cli o la ventana de línea de comando puede probar «getaccount» o «getaccountaddress». (una lista completa de comandos aquí: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list ). Cuando vea algunos valores, puede que valga la pena esperar la sincronización. En el punto con el tiempo, cuando mencionó que su billetera tenía su última transacción (abril de 2013), «getblockcount» debería devolver un número por debajo del rango de 300.000. (Hoy estamos en el bloque ~ 485.000, y los 10 minutos se crea un bloque. Esto es 6 por hora, 144 por día, ~ 50.000 por año). Entonces, una vez que haya alcanzado la sincronización con la altura de este bloque, debería ver sus valores. Creo que el cliente incluso dice, qué tan atrás está, cuando se desplaza con el mouse en la esquina inferior derecha.

Cuando ve sus valores, puede gastarlos, incluso si el cliente no está completamente sincronizado «ed.

Respuesta

Si no está seguro de si el software de escritorio de su billetera muestra la cantidad correcta, puede ser un buen cheque su dirección pública en el cuadro de búsqueda en https://blockchain.info/ (es decir, no el cuadro de texto en la parte superior izquierda; desplácese hacia abajo y ver el cuadro de búsqueda).

Este sitio le mostrará todas las transacciones dentro y fuera de esa dirección pública. Supongo que el primer paso es hacer que su base de datos local de Bitcoin refleje eso.

Si tuviera $ 8 en 2013, sospecho que ahora tiene algo más de $ 100. Una vez que encuentre el dinero, si fuera usted, lo movería a una nueva dirección pública (teniendo cuidado de mantener la clave privada segura !) dado que la clave privada de su cuenta existente ha estado en la nube.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *