Перейти к содержимому
ecdsa.com

BIP-39 (мнемонические seed-фразы)

Стандарт, который кодирует энтропию кошелька в 12–24 слова из списка в 2 048 слов и растягивает фразу с помощью PBKDF2-HMAC-SHA512 (2 048 итераций) в 64-байтный seed, который использует BIP-32.
Другие написанияBIP-39seed phrasemnemonicrecovery phrase12-word phrase

От 128 до 256 бит энтропии вместе с контрольной суммой, длина которой в битах равна длине энтропии, делённой на 32, разбиваются на 11-битные индексы, что даёт 12, 15, 18, 21 или 24 слова. Seed вычисляется как PBKDF2-HMAC-SHA512(password = mnemonic, salt = "mnemonic" ‖ passphrase, 2048 iterations); необязательная парольная фраза создаёт совершенно другой кошелёк: это защищает от кражи слов, но если парольную фразу забыть, кошелёк будет потерян.

Фраза — главный секрет каждого выведенного из неё аккаунта во всех блокчейнах: любой, кто её увидит, получает контроль над средствами. Добросовестные инструменты и сотрудники поддержки никогда её не запрашивают, а инструменты этого сайта сразу отказываются принимать seed-фразы и закрытые ключи. Для резервных копий, разделённых на части, есть альтернатива — SLIP-39 (доли seed по схеме Шамира).

Стандарты и ссылки

Все термины