opción de grupo de claves con monedero HD

Estoy un poco confundido.

De acuerdo con https://bitcoincore.org/en/2018/02/26/release-0.16.0/#hd-wallets-by-default , la billetera HD está habilitada de forma predeterminada. Sin embargo, todavía hay una keypoolopción bitcoindque establece cuántas direcciones se generarán previamente en la carga de la billetera. keypoolasume copias de seguridad regulares de la billetera para no perder las claves generadas por encima del keypoolvalor y la restauración del conjunto de claves.

Entonces, mi pregunta es: con las billeteras HD, ¿la keypoolopción tiene algún significado? ¿Y todavía necesito hacer estas copias de seguridad periódicas?

Respuestas (1)

El conjunto de claves es cómo Bitcoin Core logra la funcionalidad de búsqueda anticipada cuando restaura una copia de seguridad. Es efectivamente el "límite de la brecha". Si bien BIP 32 significa que una copia de seguridad debería ser suficiente, es posible que el conjunto de claves sea demasiado pequeño (si de alguna manera entrega miles de direcciones pero nunca las recibe), por lo que la copia de seguridad de forma rutinaria sigue siendo una buena opción. Además, la copia de seguridad de forma rutinaria le permite mantener los metadatos como etiquetas cuando restaura.

El conjunto de claves también es útil para billeteras encriptadas, ya que permite obtener nuevas direcciones para entregar sin tener que desbloquear la billetera cada vez.

¿Qué sucede si se agota el conjunto de claves de un wallet.dat habilitado para HD? ¿Es posible que la billetera ignore silenciosamente algunos fondos cuando se importa una copia de seguridad anterior?
A medida que se utilizan claves del conjunto de claves, se generan nuevas claves. Por lo tanto, el conjunto de claves se rellena constantemente durante una nueva exploración, lo que significa que los fondos no se omitirán.
¿Qué sucede si la copia de seguridad está encriptada? ¿Se pausaría el proceso de sincronización/reescaneado para pedirle al usuario una frase de contraseña?