HD-кошелёк (Hierarchical Deterministic Wallet) — это кошелёк, который способен детерминированно создавать множество криптографических ключей и адресов из единого исходного секрета. Такая архитектура позволяет управлять большим количеством адресов без необходимости отдельно создавать и резервировать каждый ключ.

Исходным материалом может выступать seed-фраза. На её основе кошелёк получает корневой ключ, а затем создаёт иерархию дочерних ключей. Конкретная структура определяется используемыми стандартами и путём деривации.

Преимущества HD-модели

  • одна резервная копия может восстановить множество адресов;
  • новые адреса можно создавать детерминированно;
  • можно разделять адреса по аккаунтам и типам использования;
  • можно использовать отдельные ветви для сдачи и получения средств;
  • упрощается перенос кошелька на совместимое устройство.

HD-архитектура не означает автоматическую безопасность. Защита seed-фразы и исходного ключевого материала остаётся критической. Кроме того, восстановление может зависеть от правильного derivation path, типа аккаунта и используемого стандарта.