Кошельки BIP-44 и пути деривации простыми словами

2026-07-20

Кошельки BIP-44 и пути деривации простыми словами

BIP-44 — это стандарт, который выстраивает ключи современного кошелька в предсказуемое дерево, выращенное из одного зерна. Именно поэтому кошелёк хранит много монет и счетов из одной резервной копии — и отсюда те загадочные пути вроде m/44'/0'/0'/0/0. Разберём, что делает BIP-44 и как читать путь деривации.

От одного зерна ко множеству ключей

Основа — более ранний стандарт BIP-32, представивший в 2012 году иерархические детерминированные (HD) кошельки. Его идея в том, что одно зерно математически выводит неограниченное число приватных ключей в фиксированном порядке, так что не нужно хранить каждый ключ отдельно. Сохраните одно зерно — и любой ключ, прошлый и будущий, всегда можно восстановить из него. Почти все кошельки сегодня — HD-кошельки на этой идее.

Зачем нужен BIP-44

BIP-32 говорит, как выводить ключи, но не как их организовать, и даёт столько свободы, что два кошелька с одним зерном могут выдать совершенно разные адреса. Это ломает восстановление: зерно в другом приложении может не показать ни одного вашего актива. BIP-44 решает это, задавая единую структуру дерева, чтобы любой совместимый кошелёк раскладывал одинаковые счета и адреса из одного зерна.

Путь деривации

BIP-44 коротко: одно зерно — много ключей, зачем стандарт, путь деривации, пример и почему это важно.

Путь BIP-44 имеет пять уровней после мастер-ключа: m / purpose' / coin_type' / account' / change / index. purpose' всегда 44' (метка BIP-44); coin_type' выбирает криптовалюту; account' позволяет держать отдельные подкошельки; change равен 0 для адресов получения и 1 для внутренних адресов сдачи; index — конкретный номер адреса. Кошелёк проходит по этому пути и генерирует каждый адрес в повторяемом порядке.

Усиленные уровни и коды монет

Апостроф в пути — как в 44' или 0' — обозначает усиленную (hardened) деривацию, более строгий метод, не дающий тому, у кого есть публичный ключ, вычислить связанные приватные ключи. Значение coin_type определяет сеть: Bitcoin — это 0', Ethereum — 60', поэтому типичный биткоин-адрес находится по m/44'/0'/0'/0/0, а эфириумный — по m/44'/60'/0'/0/0. Разные монеты просто идут по разным ветвям одного дерева.

Итог

BIP-44 превращает свободу HD-кошельков в общую карту, чтобы одно зерно надёжно давало одни и те же счета и адреса везде. Вручную путь вводить почти не нужно — кошелёк делает это сам, — но понимание формы m/44'/coin'/account'/change/index объясняет, как одна копия хранит и Bitcoin, и Ethereum, и другое. Это тихий стандарт, благодаря которому восстановление между кошельками действительно работает. Чтобы продолжать изучать основы, следите за материалами Bitbase Academy.

Дисклеймер: эта статья — образовательный материал Bitbase Academy, только для информационных целей. Она не является инвестиционным, торговым, налоговым или финансовым советом. Криптоактивы волатильны — оценивайте риски самостоятельно. Написано в июне 2026 года; сверяйтесь с актуальной официальной информацией.

Источники

[1] Bitcoin Improvement Proposals, "BIP-44: Multi-Account Hierarchy for Deterministic Wallets" github.com

[2] Bitcoin Improvement Proposals, "BIP-32: Hierarchical Deterministic Wallets" github.com

[3] Investopedia, "Hierarchical Deterministic (HD) Wallet: Definition" investopedia.com