Yo hice una pregunta similar en 2014 , pero no encontré la respuesta satisfactoria en ese entonces, y espero que algunas cosas hayan cambiado en los últimos dos años más o menos.
Tengo un wallet.dat
archivo con algunos bitcoins en él. Me gustaría mover los bitcoins del archivo a una billetera de papel fuera de línea.
¿Hay alguna manera conveniente de realizar la transacción sin conectar la computadora con el wallet.dat
archivo a Internet?
El problema aquí es que crear una transacción requiere 2 cosas:
wallet.dat
archivo.Por lo general, cuando usa una computadora fuera de línea para almacenar las claves privadas, usará una computadora conectada a Internet para hacer (1) y la computadora fuera de línea para hacer (2).
Desafortunadamente, el cliente bitcoin-qt no tiene el concepto de monederos de solo visualización para (1), que sería necesario para crear dicha transacción. Dicho esto, hay algunas formas de lograrlo, pero definitivamente no será fácil.
Aquí hay algunas opciones:
1 va a requerir algo de experiencia en programación. 2 llevará un tiempo descargar la cadena de bloques y transferirla. 3 es probablemente su opción más fácil dependiendo de la cantidad de direcciones que tenga. Lo bueno de bitcoinpaperwallet.com es que puede descargar la fuente y usarla en su computadora sin conexión.
Si usa una computadora vieja/sin usar e instala Talis/Ubuntu en ella (a través de una memoria USB después de verificar la suma SHA256) y nunca la conecta a Internet, contaría esto como un "almacenamiento en frío".
Puede instalar Bitcoin-Core en esa computadora (a través de una memoria USB después de verificar la suma SHA256) y usarlo sin descargar la cadena de bloques para volcar sus claves privadas en un archivo txt e imprimirlo.
Es posible volcar la billetera (claves privadas) a través de la "Consola" en Bitcoin-Qt o a través de RPC (con la herramienta de línea de comando bitcoin-cli). tienes que llamardumpwallet <filename>
También considere usar una billetera de hardware.