
Парольная фраза BIP39 — её часто называют «25-м словом» — необязательный дополнительный секрет к сид-фразе. Те же 12 или 24 слова с другой парольной фразой дают совсем другой кошелёк с другими адресами. Тот, кто найдёт записанные слова без парольной фразы, увидит только кошелёк без неё — его можно оставить пустым или почти пустым. Цена — ответственность: ошибки «неверная парольная фраза» не бывает, поэтому забытая или набранная с опечаткой фраза означает недоступные средства.
Как парольная фраза меняет кошелёк
BIP39 превращает слова в 512-битное seed функцией PBKDF2-HMAC-SHA512: мнемоника служит паролем, строка «mnemonic» плюс ваша парольная фраза — солью, итераций 2048. Из этого seed выводятся все ключи и адреса. Измените один символ парольной фразы — и seed будет совершенно другим.
seed = PBKDF2-HMAC-SHA512(password = слова мнемоники,
salt = "mnemonic" + парольная фраза,
iterations = 2048) -> 64 байтаПоскольку подходит любая парольная фраза, кошелёк не может сказать, что вы ошиблись. Он просто открывает другой кошелёк — пустой, без истории. Регистр важен («Summer» ≠ «summer»), пробелы и набор символов тоже; большинство кошельков нормализуют Юникод по NFKD, как требует BIP39, но чтобы не было сюрпризов в разных кошельках, используйте латинские буквы и цифры. Кириллица в парольной фразе — частый источник проблем при переходе на другой кошелёк.
От чего защищает парольная фраза
- От того, кто найдёт записанные слова. Вор, любопытный родственник или человек, сфотографировавший бэкап, без парольной фразы ничего не получит.
- От ненадёжного места хранения, например банковской ячейки, которой вы не до конца доверяете.
- От принуждения — отчасти: кошелёк без фразы (или с фразой-приманкой) может хранить небольшую сумму, а основные средства — за другой фразой.
Она не защищает от вируса на устройстве, где вы её вводите, от поддельного приложения-кошелька и от подписи вредоносной транзакции. Это защита бэкапа, а не устройства.
Где кошельки её поддерживают
| Кошелёк | Как называется | Особенности |
|---|---|---|
| Trezor | Passphrase / скрытый кошелёк | Вводится на устройстве или компьютере в каждой сессии, не хранится |
| Ledger | Passphrase (временная или привязанная ко второму PIN) | В режиме привязки хранится на устройстве за вторым PIN |
| Electrum | «Extend this seed with custom words» | Свой формат seed Electrum; при импорте BIP39 парольная фраза тоже поддерживается |
| Sparrow | Passphrase при создании/импорте BIP39 | Показывает master fingerprint для проверки |
| Многие мобильные кошельки | Часто не поддерживают | Проверьте до того, как на это рассчитывать |
Как правильно сохранить
- Выберите фразу, которую можно записать однозначно: слова или случайные символы без похожих (0/O, l/1).
- Запишите её на бумаге или металле и храните отдельно от сид-фразы. Если обе лежат в одном конверте, парольная фраза ничего не добавляет.
- Запишите master fingerprint кошелька (его показывают Sparrow, Trezor Suite и другие) или первый адрес получения. При восстановлении совпадение докажет, что фраза верная, ещё до отправки денег.
- Один раз проверьте полное восстановление на маленькой сумме: сбросьте, восстановите словами и парольной фразой, увидьте средства.
- Убедитесь, что наследники знают о существовании парольной фразы — в чек-листе наследования есть такой пункт.
Парольная фраза, Шамир или мультиподпись?
Парольная фраза — самое простое улучшение: ни новых устройств, ни лишнего в блокчейне. Её слабость в том, что это всё равно один секрет, который нужно помнить или хранить. Бэкап Шамира (SLIP-39) делит резервную копию на доли, например «любые 2 из 3». Мультиподпись идёт дальше: несколько ключей нужны для подписи, а не только для восстановления. Для нескольких тысяч долларов часто хватает парольной фразы; для крупных сумм и семейных схем сравните варианты в планировщике мультиподписи.
Пример с кошельком-приманкой
Допустим, у вас 0,8 BTC. Вы создаёте аппаратный кошелёк, выбиваете 24 слова на стальной пластине и храните её дома. В кошельке без парольной фразы держите 0,01 BTC и иногда им пользуетесь, чтобы история выглядела правдоподобно. Основные 0,79 BTC лежат в кошельке, который открывается парольной фразой из пяти случайных слов, записанной на карточке в другом здании. Вор, нашедший пластину, восстановит кошелёк с 0,01 BTC и обычной историей. Чтобы потерять основные средства, нужно получить и пластину, и карточку — или потерять обе самому. Поэтому у каждой своё место, а наследник должен знать оба.
Частые ошибки
- Короткое словарное слово: смысл в том, чтобы устоять перед тем, у кого уже есть слова и кто перебирает типичные фразы.
- Надежда только на память — и потеря через несколько лет.
- Запись в заметку на телефоне «чтобы не забыть» — см. где нельзя хранить сид-фразу.
- Забыть, что каждая фраза — отдельный кошелёк со своими адресами, и по ошибке получить средства в кошелёк без фразы.
Частые вопросы
Парольная фраза BIP39 — это PIN кошелька?
Нет. PIN разблокирует устройство. Парольная фраза — часть самого seed и меняет все ключи и адреса.
Что будет, если ввести не ту фразу?
Кошелёк без ошибок откроет другой, пустой кошелёк. Сверьте fingerprint или первый адрес.
Можно добавить парольную фразу к существующему кошельку?
Добавление создаёт новый кошелёк. Переведите средства со старых адресов на новые обычными транзакциями.
Какой длины должна быть фраза?
Достаточной, чтобы её не подобрал тот, у кого уже есть слова: несколько случайных слов или 12+ случайных символов.
Будет ли фраза работать в другом кошельке?
В любом кошельке, поддерживающем парольные фразы BIP39 с тем же путём деривации. Проверьте восстановление заранее.