Derivation path — это структура, которая определяет, какие дочерние ключи должен получить HD-кошелёк из исходного ключевого материала. Один и тот же seed может использоваться для создания множества различных ключей, а путь определяет конкретную ветвь этой иерархии.

Популярным стандартом записи путей является BIP-32, а различные схемы аккаунтов и адресов могут использовать дополнительные стандарты, такие как BIP-44. Путь может содержать уровни, соответствующие назначению, типу монеты, аккаунту, цепочке и индексу адреса.

Почему путь важен при восстановлении

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

Поэтому при миграции между кошельками необходимо учитывать используемый стандарт, тип аккаунта и derivation path. Совместимость seed-фразы сама по себе не гарантирует автоматического обнаружения всех ранее использованных адресов.