Usando dumpprivkey para hacer una copia de seguridad en papel

Apenas estoy comenzando con bitcoin y aún no he adquirido una cantidad significativa, pero quiero sentirme relativamente seguro antes de hacerlo. Y en este momento, mi miedo a perder bitcoins o un dispositivo en el que guardo bitcoins es ligeramente mayor que mi miedo a que me los roben, así que estoy investigando cómo hacer una copia de seguridad en papel. He mirado a mi alrededor y lo que he visto parece más complicado de lo necesario. Me pregunto si podría simplemente:

  1. Inicie mi cliente bitcoin 0.7.1-beta
  2. Transferir todos mis bitcoins a alguna dirección en el cliente
  3. Abra la consola de la ventana de depuración
  4. Ingresarwalletpassphrase <my passphrase> 60
  5. Ingresardumpprivkey <my address with all the bitcoins>
  6. Imprime la clave privada que se muestra

Luego, si alguna vez necesito recuperarla, podría importar esa clave privada a cualquier otro cliente de bitcoin. Si es el mismo cliente bitcoin recién instalado, podría ingresar importprivkey <my key>.

Mi única preocupación sobre esto es que he leído en alguna parte que algunas billeteras de bitcoin "se desroban solas" y estoy preocupado y me pregunto si eso significa que las monedas pueden transferirse automáticamente a otra dirección en algún momento, momento en el cual mi copia de seguridad en papel sería volverse inútil.

¿Qué tan sabio es este plan? ¿Hay alguna otra forma en que pueda o deba generar una clave privada y una dirección a la que pueda enviar bitcoins sin tener la clave privada almacenada en mi sistema si me preocupa la seguridad del sistema?

Si hizo esto para cada dirección de recepción, entiendo que aún perdería todos los bitcoins recibidos para "cambiar" direcciones ocultas. Ver bitcoin.stackexchange.com/questions/736/…

Respuestas (3)

Recomiendo consultar “bitaddress.org”.

Puede obtener toda la página (todo el java-script que necesita está en ella) a través de GitHub y ejecutar la pestaña Brain Wallet sin conexión .

Escriba una muy buena frase de contraseña y grábela. La frase de paso. Envíe sus bitcoins a la clave pública que resulte y vuelva a crear la clave privada con la misma frase de contraseña cuando los desee.

Esta es una página muy interesante y fresca. Todavía estoy tratando de averiguar por qué quiero más bitcoins, porque son una buena inversión o porque las tecnologías y las ideas me parecen geniales. :) Probablemente no usaré una billetera cerebral, solo una "Cartera Única" -- entonces no tengo que depender de mi memoria falible, y si quedo incapacitado, alguien más puede hacer uso de mis ahorros.
Probablemente, lo más seguro que puedo hacer cada vez que gasto algo sería generar una nueva dirección de "Monedero único" y transferir todo lo que quiero conservar allí, y luego importar la clave privada del resto donde quiera gastarlo, ¿eh? ?

He tenido la impresión de que una copia de seguridad de billetera de papel es mejor para algo como una cuenta de ahorros o almacenamiento en frío. No es práctico imprimir los varios pares de claves que el cliente genera en la inicialización (para algunos clientes) o recordar imprimir un par de claves cada vez que crea una nueva dirección, algo que debería hacer de nuevo para cada transacción seria.

La mejor forma de protegerse contra fallas temporales es hacer una copia de seguridad en un USB o un NAS o algo así. La impresión es la mejor manera de mantener un saldo completamente fuera de la red.

Si realmente desea seguir imprimiendo pares de llaves periódicamente, puede usar algo como optar para crear una billetera de papel que en realidad es solo una versión impresa de wallet.dat. Eso es más práctico y más fácil de automatizar, pero sigue siendo una molestia.

Mi preocupación con el USB es que estoy tratando de pensar en la mejor manera de almacenar monedas en una cuenta/dirección de "ahorros" o "almacenamiento en frío", y sé que los dispositivos electrónicos pueden estropearse con el tiempo. Quiero estar seguro de que si me "olvido" de la cuenta durante una o dos décadas, cuando vuelva a ella, no habrá corrupción, pérdida de datos o problemas de compatibilidad que me impidan acceder a la cuenta. Esto no es algo que quiera hacer periódicamente. Quiero poder enviar monedas a la dirección y potencialmente olvidarla durante años.
No entiendo la necesidad de preocuparse por las múltiples direcciones y la impresión periódica de claves. ¿No puedo simplemente enviar todo a una dirección e imprimir la única clave privada para esa dirección y conservarla?
Si está utilizando una billetera de papel para una sola dirección para ahorrar, toda la conversación sobre copias de seguridad periódicas es discutible.

Creo que es una forma factible de hacerlo :-)

Sin embargo, hay una trampa: una vez que haya hecho eso, no debe usar esa billetera para pagos. De lo contrario, correrá el riesgo de que sus fondos se transfieran a algunas direcciones ocultas de las que su billetera de papel no sabe nada. Cada pago que realice desde la billetera original invalida su billetera de papel. Por esa razón, es posible que desee hacer una copia de seguridad de su billetera.dat en una memoria USB (o CDROM o ambos) tan pronto como imprima su billetera de papel, para una recuperación rápida, si es necesario, y luego elimine wallet.dat de su disco duro . Poner wallet.dat fuera de uso es un paso lógicamente consistente, ya que la idea misma de la billetera de papel significa desconectar sus fondos.

Sin embargo, aún puede enviar fondos a esa dirección suya.