Seed-фраза — современное название мнемонической фразы BIP-39. Одни кошельки говорят «seed phrase» (Ledger, Trezor), другие — «recovery phrase», то есть фраза восстановления (Coinbase Wallet), а некоторые по-прежнему называют её мнемонической фразой (Sparrow, Specter). Все три названия означают одно и то же: 12 или 24 слова, в которых закодирована случайность, из которой кошелёк выводит все ключи.

Откуда три названия

«Мнемоническая фраза» — термин из исходной спецификации BIP-39 2013 года. «Seed phrase» появилась в интерфейсах кошельков около 2017 года: обычным пользователям «мнемоника» казалась слишком технической и неприветливой. «Фраза восстановления» пришла ещё позже — переименование начал Coinbase Wallet, — чтобы подчеркнуть, для чего фраза нужна, а не какая математика за ней стоит.

Практический вывод: какое бы из трёх названий ни использовал кошелёк, речь об одном и том же. Относитесь к «фразе восстановления» ровно так же, как к резервной копии приватного ключа. Разницы в безопасности нет — есть только разница в маркетинге. И помните: ни биржа, ни поддержка никогда не должны просить её у вас.

Стандартная длина

12 слов кодируют 128 бит случайности плюс 4 бита контрольной суммы, 24 слова — 256 бит плюс 8 бит контрольной суммы. Обе длины в обозримом будущем устойчивы к перебору. Довод в пользу 24 слов — запас прочности на случай роста вычислительных мощностей, в пользу 12 — простота в обращении. Trezor, Ledger и Coldcard по умолчанию используют 24 слова, MetaMask — 12.

Чем эти слова не являются

Это не пароль, который можно придумать самому. Слова берутся из фиксированного английского словаря на 2048 слов, закреплённого в BIP-39, и кошелёк не даст вам «выбрать слова попроще». Это и не английский текст в грамматическом смысле: порядок слов важен, а смысл — нет. «Apple zebra wrist…» так же допустимо, как «amount donate journey…».

Одно правило

За всю свою жизнь seed-фраза должна попадать в устройство ровно в трёх случаях: когда кошелёк её создаёт (запишите её), когда вы восстанавливаете кошелёк на новом устройстве (убедитесь, что слова совпали) и когда вы репетируете восстановление (раз в полгода-год, на чистом устройстве, с небольшим тестовым балансом). Всё остальное — ввод на сайте, фотография, диктовка «поддержке» — перечёркивает всю модель безопасности.

Дополнительное чтение: Приватные ключи и seed-фразы, Пять способов хранить seed-фразу, BIP-39.