BitcoinCore 0.13 ahora admite billeteras BIP32. La documentación establece que si creo una nueva billetera y la cifro, será una billetera HD. Entonces puedo hacer una copia de seguridad única de la clave secreta maestra.
Imagina que hago todos los pasos enumerados anteriormente. Comienzo a generar direcciones y a aceptar pagos. No hago ninguna copia de seguridad.
¿Cómo puedo restaurar mi billetera en cualquier momento en el futuro (¿con todas las claves generadas después de la copia de seguridad inicial?)?
Corrección: había pensado que Bitcoin Core implementa BIP44 , pero no es así. Por lo tanto, lo que escribí anteriormente sobre el límite de la brecha estaba mal.
Para restaurar la copia de seguridad de su billetera, coloque el wallet.dat
directorio de datos de Bitcoin Core como lo describió Pieter .
Cuando se inicie Bitcoin Core, cargará el archivo wallet.dat
. Incluye la wallet.dat
información hasta qué altura de blockchain se usó por última vez. Entonces, Bitcoin Core ahora buscará desde qué altura de la cadena de bloques para transacciones adicionales.
Por la presente, Bitcoin Core generará un conjunto de claves de, de forma predeterminada, 100 direcciones no utilizadas que también verifica. Siempre que descubra una transacción correspondiente a cualquiera de sus direcciones, generará más direcciones de la cadena determinista para volver a llenar el conjunto de claves.
Para recuperar direcciones más allá del conjunto de claves, puede solicitar nuevas direcciones en Bitcoin Core hasta que haya encontrado todos sus fondos. Este tipo de copia de seguridad inicial no le permite recuperar metadatos, como notas sobre los orígenes de las transacciones o los destinatarios, ya que solo se almacenan en la wallet.dat
copia de seguridad anterior y no se pueden recuperar.
No haces una copia de seguridad de la clave secreta. Haces una copia de seguridad del wallet.dat
archivo, una vez.
Si necesita restaurar la billetera, restaure el wallet.dat
archivo en el directorio de datos de Bitcoin Core mientras Bitcoin Core no se está ejecutando.
Yevhen
Yevhen
muro
Yevhen
muro
Yevhen
m/44'/0'/0'/0...
(m para nodo maestro, nodos con comillas, para endurecido, cada número es el índice del niño), por lo que puedo regenerar mi cadena en caso de que tenga brechas más grandes con alguna biblioteca de bitcoin de python, por ejemplo.muro