Importe wallet.dat a un nuevo cliente Bitcoin-Qt

Tenía Bitcoin-Qt en mi computadora con varios bitcoins en mi billetera, usando Vista. Entonces mi computadora falló. Finalmente pude arreglar mi computadora y descargar una nueva versión de Bitcoin-Qt. Ahora me gustaría importar mi original wallet.datdel antiguo cliente que estaba encriptado en una nueva versión de Bitcoin-Qt. ¿Cómo puedo hacer eso?

Respuestas (4)

Primero, cierre el cliente Bitcoin-Qt.

Luego tienes que ubicar tu carpeta de Bitcoin. Para Windows, debería estar aquí:

%APPDATA%\Bitcoin

y para Linux:

~/.bitcoin

En esa carpeta, debe haber un wallet.datarchivo.

  • Si actualmente no tiene bitcoins en su billetera, puede eliminar ese archivo y reemplazarlo con su copia de seguridad.
  • Si también tiene algunos bitcoins en esta billetera, haga una copia de seguridad de ese archivo de billetera o envíe todas las monedas a una dirección desde su billetera respaldada.

Cuando colocó el otro wallet.datarchivo en su lugar, debe ejecutar Bitcoin-Qt con la -rescanopción. Aquí se explica cómo hacerlo en Windows:

  • Vaya a Uso del C:\Program Files (x86)\BitcoinExplorador de Windows.

  • En esa carpeta, mantenga presionada la tecla Mayús y haga clic con el botón derecho y seleccione Open command window here( imagen ).

  • En el símbolo del sistema, escriba bitcoin-qt.exe -rescany presione enter ( imagen ).

Ahora Bitcoin-Qt debería iniciarse y volver a escanear la cadena de bloques para calcular los saldos de las direcciones en su wallet.datarchivo.

(Fuente de las imágenes: no puedo ver bitcoin después de la restauración de la copia de seguridad )

¿Qué quiere decir con "localizar su carpeta Bitcoin". ?
@JonathanDavidFinch Me refiero a encontrar la carpeta que contiene sus archivos de datos de Bitcoin
¿Qué sucede si hice una copia de seguridad de dos billeteras separadas en dos archivos .dat separados?
Eso es más difícil. Yo lo que haría sería importar uno de ellos, generar una nueva dirección y copiarlo. Luego haga una copia de seguridad del archivo wallet.dat e importe el otro. Desde allí, envíe todas las monedas a la dirección copiada del primer archivo de billetera. Finalmente, continúe usando el primer archivo de billetera. (Guarde el segundo por unos días por si algo saliera mal ;))
También puede usar la opción de línea de comandos -wallet otherwallet.datpara usar una billetera alternativa (en el directorio de datos) sin copiar/mover sobre la existente, esto puede ser útil para hacer malabarismos con billeteras con menos riesgo.
Para obtener ayuda sobre cómo encontrar el directorio de datos en otros sistemas operativos, consulte en.bitcoin.it/wiki/Data_directory (podría tener sentido agregar esto a la respuesta)
@StevenRoose amigo! ¡Acabo de encontrar tu publicación al azar tratando de restaurar una billetera! ¡Qué mundo tan pequeño! Soy el madrileño que te contactó a través del proyecto Dartcoin, nos pusimos unas cervezas y una hamburguesa ¿recuerdas? jajaja
No puedo creer que una respuesta comience con "simplemente elimine ese archivo", independientemente del "si". NUNCA "simplemente elimine" un archivo wallet.dat.

Para OSX:

  1. Haga una copia de seguridad de su archivo wallet.dat original ( ~/Library/Application Support/Bitcoin/wallet.datpor defecto). Este contiene las claves privadas para sus bitcoins. Si lo pierdes, pierdes tus monedas.
  2. Instale Bitcoin Core en una máquina con cientos de gigabytes de espacio libre. Permita que descargue la cadena de bloques. Esto podría llevar días.
  3. Reemplace el wallet.datarchivo en la nueva máquina con la anterior.
  4. Inicie Bitcoin Core en la nueva máquina con la rescanbandera, para escanear la cadena de bloques en busca de su bitcoin recién importado. Puedes hacer esto con la línea de comando /Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -rescan. Esto también puede llevar mucho tiempo (horas).
  5. Su billetera ahora debería estar importada y funcionando en la nueva computadora.

las otras respuestas sugieren cerrar los directorios de copia de su nodo, etc., NO es necesario. Así es como lo hice comenzando con un wallet2.datarchivo antiguo:

  1. crear una carpeta foo(cualquier nombre, cualquier directorio)
  2. copie el archivo wallet2.dat en la carpeta fooy cambie el nombre de la billetera awallet.dat
  3. en la GUI, haga clic en Ventana->Consola y escriba en el campo >: help loadwalletque le dirá un montón de cosas (puede leerlo o pasar al siguiente punto)
  4. escriba loadwallet /path/to/your/folder/foo(cámbielo a su ruta real donde está la carpeta foo, en Windows, por ejemplo C:\Users\user\Downloads\foo)
  5. espera, solo espera (para mí 30 minutos), cuando termines verás algo como:

    { "nombre": "/inicio/usuario/Descargas/foo/", "advertencia": "" }

  6. Llegué a Archivo->Abrir billetera -> foo(su nombre debe aparecer aquí)

  7. En el lado derecho ahora hay un menú desplegable donde puede seleccionar sus billeteras abiertas (si no aparece que no tenía otra billetera abierta, también está bien)

ingrese la descripción de la imagen aquí

(Dado que la billetera ahora está ubicada en la carpeta foo y fuera del directorio de datos, es posible que desee cerrar su nodo y copiar la carpeta en el walletsdirectorio en su directorio de datos; solo quería recuperar la billetera, limpiarla y enviar los fondos a la billetera predeterminada eliminando foo de todos modos)

agregué la carpeta en bitcoindata\wallets\wallet1 etc. de alguna manera bitcoin core detectó todas las billeteras automáticamente
esto parece requerir una cadena de bloques completa. Intenté esto con un nodo podado y da error: "Falló la carga de la billetera. Poda: la última sincronización de la billetera va más allá de los datos podados. Debe volver a indexar (descargar toda la cadena de bloques nuevamente en caso de nodo podado) (código -4)"

Creo que la respuesta anterior es buena, pero normalmente he restaurado varias veces con

1. ShutDown BitCoin Client
2. Find your wallet location  (%APPDATA%\Bitcoin)   OR for example :  C:\Users\UserName\AppData\Roaming\Bitcoin
3. Backup, verify, then delete that wallet.dat file 
4. Paste your other wallet.dat file into the folder.
5. Open BitCoin Client  , blocks get checked and updated, and you should see your amount.
6. I'm not sure that you need to do command prompt with the -rescan...   I didn't have to..
No estoy seguro de que pedirle a un usuario que elimine la billetera sea una buena idea. Lo respaldaría en caso de que te confundas.
buen punto, agregado en # 1 thx