¿Cómo cargo wallet.dat en una PC nueva e importo todo a Electrum? [duplicar]

Mi PC principal murió el mes pasado debido a lo que creo que es un error de la placa base. Mi tablero EVGA muestra "FF". Los ventiladores, las unidades, todo se enciende como de costumbre. Pero no escucho ningún pitido, ni POST, ni BIOS, simplemente nada.

Desde entonces me he instalado en una caja mucho más modesta de lo que estoy acostumbrado, pero la he usado como una oportunidad para aprender Linux. Nada como saltar de cabeza primero.

Afortunadamente, tengo un archivo wallet.dat de respaldo tomado en algún momento después de mi última transacción conocida. Cambié el nombre del archivo en el directorio, luego cambié el nombre de mi copia de seguridad como wallet.dat y cargué Bitcoin Core en Linux Mint 13 Maya.

Tuvo un éxito parcial. Podría ver y exportar una lista de todas las transacciones que he realizado con mi billetera de escritorio. Abrí mi archivo CSV en Calc y encontré que la suma total de transacciones dejó el saldo igual al último que recuerdo tener en la billetera.

Sin embargo, la billetera no tiene saldo y todas las transacciones tienen un estado "en conflicto". ¿Necesito descargar la cadena de bloques primero? ¿Vale la pena mi tiempo para descargar bootstrap.dat?

Después de que mis fondos estén accesibles en Bitcoin Core, ¿cómo los muevo a Electrum?

Respuestas (3)

También puede importar wallet.datdirectamente a Electrum . Bitcoin Core necesita descargar toda la cadena (como mencionaste), por lo que llevará un tiempo. Sin la cadena, su transacción es de hecho ilegal/en conflicto. Como tiene la billetera, puede instalar Electrum e importarla allí. Electrum no necesita descargar la cadena, por lo que su saldo sería visible (y accesible, incluso más importante) de inmediato.

La mejor manera de cambiar a Electrum es enviar todos los bitcoins que tiene en su billetera anterior a una de las direcciones en su billetera Electrum. De esta manera tendrás todos tus bitcoins asegurados con tu semilla.

Puede importar las claves privadas de su antiguo cliente, pero deberá mantener una copia de seguridad de esas claves por separado, ya que no se convertirán en parte de su semilla de Electrum.

https://electrum.org/tutorials.html#cambiando-a-electrum

Lo descargué bootstrap.daty lo coloqué en ~/.bitcoin. Después de cargar Bitcoin Core, comenzó a importar bloques del disco y ha estado importando desde entonces.<br>Puedo usar la línea de comando para extraer las claves privadas de Bitcoin Core.
Probé las instrucciones para cambiar. El ejemplo que dieron fue para OS X, pero bajo Linux ejecuté electrum -w ~/path/to/wallet.dat. dice File "/path/to/wallet.py", line 123, in read raise IOError("Cannot read wallet file.")_ ¿Alguna idea?
A menos que vaya a esperar a que los bloques se sincronicen desde el principio, es mejor que exporte las claves privadas, impórtelas a Electrum, vaya a la pestaña Enviar, ¡en la cantidad golpee! (exclamación) y envíelo a una de sus direcciones de Electrum. Asegúrate de tener la Semilla debidamente escrita en papel y en un lugar seguro.
  1. Inicie Bitcoin Core con el wallet.datque desea exportar
  2. Vuelque sus claves privadas a través de la Consola de Bitcoin Core usandodumpwallet
  3. Obtendrá una lista de claves privadas para abordar pares en el siguiente formato:
L4ysibEFMBQc3hfr7tvUyV4nBP1YQ3AgDewszoYq5czMtXotmmro 2020-08-21T14:36:58Z change=1 #addr=bc1qpw40dkvcj23zt3efvdwqr7ddfunwktx11f3tjf
  1. Extraiga todas las claves privadas (están en la primera columna, por ejemplo L4ysi..mmro)
  2. Cree una nueva billetera Electrum, seleccione "Importar direcciones de Bitcoin o claves privadas", convierta sus claves de acuerdo con las reglas disponibles haciendo clic en el botón "Información" (es posible que no necesite convertir si wallet.dates bastante antiguo) y está listo para ¡Vamos!

Lo anterior se prueba en Bitcoin Core 0.20.1 y Electrum 4.0.2.