Я немного смущен.
Согласно https://bitcoincore.org/en/2018/02/26/release-0.16.0/#hd-wallets-by-default HD-кошелек включен по умолчанию. Однако есть еще keypool
вариант, bitcoind
который устанавливает, сколько адресов будет предварительно сгенерировано при загрузке кошелька. keypool
предполагает регулярное резервное копирование кошелька, чтобы не потерять ключи, сгенерированные выше keypool
значения, и восстановление пула ключей.
Итак, мой вопрос: keypool
имеет ли значение option для HD-кошельков? И мне все еще нужно делать эти регулярные резервные копии?
Ключевой пул — это то, как Bitcoin Core реализует функцию просмотра вперед при восстановлении резервной копии. Это фактически «предел разрыва». Хотя BIP 32 означает, что одной резервной копии должно быть достаточно, возможно, пул ключей слишком мал (если вы каким-то образом раздаете тысячи адресов, но никогда не получаете их), поэтому регулярное резервное копирование по-прежнему полезно. Кроме того, регулярное резервное копирование позволяет сохранять метаданные, такие как метки, при восстановлении.
Пул ключей также полезен для зашифрованных кошельков, поскольку он позволяет получать новые адреса для выдачи без необходимости каждый раз разблокировать кошелек.
Крис Чен
Эндрю Чоу
Крис Чен