Настроить дополнительную парольную фразу и сделать резервную копию — значит записать строку так, чтобы она прочиталась однозначно через год и чужой рукой. У фразы нет словаря и нет контрольной суммы, поэтому запись должна передавать каждый знак: регистр, число пробелов, вид кавычек и тире. Слова из списка BIP-39 допускают догадку по первым буквам. Произвольная строка догадок не допускает.

Запись парольной фразы — это посимвольная фиксация строки вместе с пометками о регистре, пробелах и спорных глифах, достаточная для точного воспроизведения строки человеком, который не участвовал в её придумывании.

Что именно записывают помимо самих символов

Строку мало переписать. Этого не хватает. К ней прилагаются три сведения, без которых копия не работает: длина в знаках, раскладка и форма ввода. Длина нужна для контроля: пересчитали знаки, сверили с записанным числом, нашли пропущенный пробел — и обнаружили его до того, как он превратился в пустой кошелёк на чужом устройстве. Раскладка отвечает за алфавит. Форма ввода говорит, где строка набирается: на экране устройства или в окне приложения.

Стандарт BIP-39 добавляет к этому требование нормализации: перед вычислением корневого ключа и слова, и строка приводятся к форме UTF-8 NFKD. Для латиницы с цифрами это незаметно. Для символов с диакритикой, типографских кавычек и неразрывных пробелов разница становится решающей, потому что внешне одинаковые знаки дают разные байты и, следовательно, разные кошельки.

В обращениях читателей попадаются записи вида «моя фраза — название города и год». Это не запись. Это намёк. Какой год, с пробелом или без, с заглавной буквы или со строчной — всё это остаётся на усмотрение того, кто будет вводить, и усмотрений тут столько же, сколько вариантов строки. Что означает ответственность за такие записи, разбирает материал про самостоятельное хранение и ответственность владельца.

Какие символы ломают запись и как их фиксировать

Опасны не редкие знаки, а знакомые. Те, что при переписывании превращаются друг в друга: ноль и буква O, единица и строчная l, дефис и длинное тире, прямая кавычка и типографская.

Что в строке Чем опасно при переписывании Как фиксировать в записи
Заглавные и строчные буквы Строка чувствительна к регистру, а рукописная запись регистр теряет: одна и та же буква в курсиве выглядит заглавной и строчной одновременно. Печатными буквами с подчёркиванием заглавных либо отдельной строкой с указанием позиций.
Пробелы, в том числе в начале и в конце Пробел считается знаком строки и на бумаге не виден. Отмечать знаком подчёркивания или вертикальной черты и указывать общее число пробелов.
Цифра ноль и буква O, единица и буква l Пара глифов читается взаимозаменяемо и в печати, и от руки. Ноль с перечёркиванием, единица с засечкой, рядом пометка «цифра» или «буква».
Кавычки, тире, апострофы Типографские и машинописные варианты выглядят почти одинаково на бумаге, однако после нормализации дают разные последовательности байтов и разные кошельки. Записывать название знака словом: «дефис», «прямая кавычка», «длинное тире».
Буквы с диакритикой и символы вне латиницы Часть устройств принимает только знаки ASCII и отвергает диакритику. Не включать в строку вовсе; при наличии — указать точную кодовую форму знака.

Запись фразы шаг за шагом

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

  1. Придумайте строку из знаков ASCII и сразу проверьте её длину: предел зависит от производителя и составляет от 50 до 100 знаков.
  2. Запишите строку печатными буквами по одному знаку в клетку, подчёркивая заглавные и помечая каждый пробел вертикальной чертой, чтобы на бумаге был виден каждый знак строки без исключений.
  3. Допишите к записи служебные сведения: число знаков, число пробелов, раскладку и название каждого спорного символа словом.
  4. Введите строку в устройство с готовой записи, а не из головы: так вы проверяете запись, а не память.
  5. Выпишите отпечаток корневого ключа рядом с записью — он понадобится, чтобы отличить верную копию от похожей.
  6. Попросите человека, не участвовавшего в придумывании, прочитать запись вслух по знакам и сверьте прочитанное со своим экземпляром.
Схема из пяти шагов: придумать строку в знаках ASCII, записать посимвольно с пометками регистра и пробелов, дописать служебные сведения, ввести строку с записи, проверить чтением вслух посторонним
Схема из пяти шагов: придумать строку в знаках ASCII, записать посимвольно с пометками регистра и пробелов, дописать служебные сведения, ввести строку с записи, проверить чтением вслух посторонним
По тексту BIP-39 и слова, и парольная фраза перед вычислением корневого ключа приводятся к форме UTF-8 NFKD, а соль складывается из слова mnemonic и самой строки. Документация COLDCARD ограничивает строку 100 знаками и допускает только знаки ASCII без диакритики; устройства SatoshiLabs принимают до 50 знаков ASCII. Данные на 14 октября 2026 года по текстам BIP-39, документации COLDCARD и отчёту Unicode о формах нормализации.

Проверка копии: читаемость важнее сохранности

Копия проверяется не на прочность, а на однозначность. Вопрос один. Прочитает ли её человек, который строку не придумывал?

Такая проверка ловит то, чего не поймает ни одно испытание на устройстве: собственная рука читает свою запись по памяти, подставляя регистр и пробелы автоматически, и расхождение проявляется лишь тогда, когда к записи обращается кто-то другой или вы сами через длительный срок. Поэтому в протоколе есть посторонний читатель. Один абзац проверки. Минута работы. Как выстроить хранение на годы, показывает материал про организацию хранения криптовалюты на длинном горизонте.

Не храните запись фразы в заметках телефона, в фотогалерее и в облачном документе, даже зашифрованном паролем от того же аккаунта. Любая синхронизация копирует файл в резервную копию устройства, откуда его достают без доступа к самому телефону и без вашего ведома.

Типовые ошибки записи

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

Что делать, если запись читается неоднозначно

Неоднозначная запись — это не потеря, а список кандидатов. Кандидатов перебирают по порядку, сверяя отпечаток корня после каждого ввода, и останавливаются на том варианте, который дал совпадение с выписанным значением, а не на том, который кажется правильным по смыслу.

Порядок перебора стоит выстроить от самых частых расхождений: регистр первой буквы, пробел в конце, ноль против буквы O, тире против дефиса. Каждую попытку фиксируйте письменно, иначе через час вы потеряете след проверенных вариантов и начнёте повторяться. Если кандидатов больше десятка, разумнее завести новую строку, переписать её по протоколу и перевести активы — это дешевле, чем перебор наугад. Как выстроить хранилище, где такие операции выполняются несколькими людьми, показано в материале про мультисиг-хранилище для семьи или небольшой команды.

Чек-лист записи парольной фразы

  • Строка состоит только из знаков ASCII и укладывается в предел производителя.
  • Запись сделана печатными знаками, по одному знаку в клетку.
  • Заглавные буквы подчёркнуты, пробелы отмечены, их число указано цифрой.
  • Спорные глифы названы словом: цифра ноль, прямая кавычка, дефис.
  • Число знаков в строке указано и сходится при пересчёте.
  • Отпечаток корневого ключа выписан рядом с записью и помечен датой.
  • Посторонний человек прочитал запись по знакам, прочтение совпало с исходной строкой.

Частые вопросы

Можно ли использовать в фразе кириллицу?

Стандарт этого не запрещает, а устройства — запрещают: часть моделей принимает только знаки ASCII, и строка с кириллицей в них не вводится вовсе. Добавляется вторая опасность. Нормализация приводит символы к форме NFKD, и внешне одинаковые знаки из разных блоков дают разные кошельки.

Нужно ли записывать строку целиком или достаточно половины?

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

Отпечаток корня — это секрет, который нельзя писать рядом?

Нет, он выводится из публичной части ключа и не позволяет ни подписать транзакцию, ни восстановить строку. Писать его рядом с записью удобно и безопасно. Именно он отвечает на вопрос, та ли это копия, не раскрывая при этом ничего приватного.

Сколько знаков брать, чтобы строка оставалась записываемой?

Из редакционной практики удобный предел — около двадцати знаков без диакритики и без типографских символов. Строка длиннее этого предела хуже переписывается от руки и чаще ломается на пробелах, особенно если между словами стоит по два пробела вместо одного. Короче — проигрывает в стойкости. Главное условие сохраняется при любой длине: каждый знак читается однозначно.

Можно ли держать запись фразы вместе с записью слов?

Нет, иначе исчезает смысл двух секретов: один доступ открывает оба. Записи разводят по разным местам хранения, и это правило не зависит ни от аккуратности самой записи, ни от того, насколько надёжным кажется помещение, где лежит конверт. Форма записи решает задачу читаемости. Размещение решает другую задачу.

Материалы по теме:

Нормы, на которые опирается протокол записи, открыты. Раздел документации COLDCARD о парольной фразе задаёт предел длины и допустимый набор знаков без диакритики, а отчёт консорциума Unicode о формах нормализации объясняет, почему внешне одинаковые символы после приведения к NFKD дают разные последовательности байтов.

Вердикт

Резервная копия парольной фразы — это задача на однозначность, а не на стойкость хранения. Строку спасает не сейф, а пометка о регистре, отмеченный пробел и названный словом спорный знак, потому что у фразы нет ни словаря, ни контрольной суммы, и догадаться по первым буквам здесь не получится. Из редакционной практики: записи ломаются на пробелах и на нуле, принятом за букву. Разборы процедур и свежие случаи — в Telegram-канале Cryptium.