
Путь деривации — «адрес» внутри дерева ключей вашей сид-фразы, по которому кошелёк создаёт ключи; записывается так: m/84'/0'/0'/0/0. Одни и те же 12 или 24 слова дают разные адреса в разных кошельках, если пути разные. Поэтому кошелёк, восстановленный по верной сид-фразе, может показать нулевой баланс: он смотрит в другую ветку дерева. Зная путь, по которому работал ваш кошелёк, его можно восстановить где угодно.
Разбираем путь по частям
BIP44 задаёт пять уровней после мастер-ключа m. Апостроф (или буква h) означает усиленную (hardened) деривацию, которая ради безопасности изолирует ветки друг от друга.
| Уровень | Пример | Значение |
|---|---|---|
| purpose' | 84' | Стандарт и тип адреса: 44' legacy, 49' вложенный SegWit, 84' native SegWit, 86' Taproot |
| coin_type' | 0' | Монета по реестру SLIP-44: 0' BTC, 60' ETH, 501' SOL |
| account' | 0' | Отдельные счета в одном кошельке: 0', 1', 2'… |
| change | 0 | 0 — адреса получения, 1 — адреса сдачи (монеты с UTXO) |
| address_index | 0 | n-й адрес: 0, 1, 2… |
Значит, m/84'/0'/0'/0/0 читается так: native SegWit, Bitcoin, первый счёт, цепочка получения, первый адрес. Следующий адрес получения — m/84'/0'/0'/0/1, первый адрес сдачи — m/84'/0'/0'/1/0.
Частые пути по монетам
- Bitcoin: m/44'/0'/0' (legacy 1…), m/49'/0'/0' (3…), m/84'/0'/0' (bc1q…), m/86'/0'/0' (bc1p…). Одна сид-фраза может хранить все четыре, у каждого свой баланс.
- Litecoin: номер монеты 2' — m/84'/2'/0' для адресов ltc1. Dogecoin: номер 3'.
- Ethereum и EVM-сети (BNB Smart Chain, Polygon, Arbitrum, Base): m/44'/60'/0'/0/n. MetaMask для новых аккаунтов увеличивает последнее число, а Ledger Live — уровень счёта (m/44'/60'/n'/0/0). Сид-фраза одна, а «Аккаунт 2» разный.
- TRON: номер монеты 195' — m/44'/195'/0'/0/0.
- Solana: номер 501', все уровни усиленные, m/44'/501'/0'/0' в Phantom и большинстве кошельков; путь по умолчанию в Solana CLI m/44'/501' даёт другой адрес.
- Cardano использует собственную схему (CIP-1852): m/1852'/1815'/0'.
Почему восстановленный кошелёк показывает ноль
- Другой тип адреса. Вы восстановили сид-фразу Bitcoin в кошелёк, который по умолчанию использует native SegWit, а монеты лежат на legacy или вложенных SegWit-адресах. Смените тип скрипта или путь в настройках восстановления.
- Другая нумерация счетов. Аккаунты Ethereum, созданные в Ledger Live, не совпадают с «Аккаунтом 2» в MetaMask. Попробуйте другую схему деривации, которую предлагает кошелёк (Ledger Live / Legacy / BIP44).
- Лимит пропусков (gap limit). Кошельки Bitcoin сканируют, пока не встретят 20 неиспользованных адресов подряд. Если вы использовали адрес №45, не трогая предыдущие, увеличьте лимит.
- Парольная фраза. Если у исходного кошелька была парольная фраза BIP39, восстановление без неё — другой кошелёк.
- Не BIP39. Собственные сид-фразы Electrum и некоторых старых кошельков — не BIP39; восстанавливайте их в кошельке, который поддерживает этот формат.
Пути и переводы между кошельками
Путь важен только для восстановления и не влияет на возможность получать. Любой правильный адрес нужной сети годится для выплаты — например, в KOT.CASH вы вставляете bc1q… или bc1p… для BTC, 0x… для ETH или EVM-токена, T… для TRON. Проверка адреса проверит формат и контрольную сумму. Позже важно другое: найти кошелёк, который держит ключи. Поэтому запись имени кошелька, пути и первого адреса рядом с бэкапом сид-фразы экономит часы.
Что записать вместе с бэкапом
- Программа-кошелёк и её версия, в которой создан кошелёк.
- Тип скрипта или путь (например, «BIP84, native SegWit»).
- Есть ли парольная фраза (не саму фразу, если она хранится отдельно).
- Первый адрес получения или master fingerprint.
Частые вопросы
Что значит апостроф в 44'?
Усиленную деривацию. Она не даёт утёкшему дочернему ключу вместе с родительским xpub раскрыть другие ветки.
Какой путь деривации у Ethereum?
Обычно m/44'/60'/0'/0/0 для первого адреса; Ledger Live для следующих счетов использует m/44'/60'/1'/0/0 и далее.
Почему восстановленный кошелёк Bitcoin показывает ноль?
Чаще всего тип адреса (путь) отличается от исходного кошелька или слишком мал лимит пропусков.
Может ли одна сид-фраза хранить монеты на нескольких путях?
Да. Каждый путь — отдельный набор адресов со своим балансом.
Нужен ли путь деривации, чтобы получить выплату обмена?
Нет. Нужен только правильный адрес получения. Путь важен при восстановлении кошелька.