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

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

Зачем вообще проверять после обновления

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

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

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

Четыре ранга и что каждый доказывает

Таблица выстроена от дешёвого к дорогому.

Ранг Действие Что доказывает Цена
Нулевой Сверка отпечатка мастер-ключа на экране. Зерно то же, кошелёк тот же. Минута, запись из сейфа не достаётся.
Первый Сверка первых адресов веток и дескриптора. Путь вывода не изменился. Десять минут, секреты не вводятся.
Второй Восстановление по бумаге на отдельном устройстве. Запись читаема и однозначна. Час, один контакт записи с миром.
Третий Пробный перевод с восстановленного кошелька. Подпись работает, доступ полный. Час, комиссия, тот же контакт.

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

Нулевой ранг — одна минута и ноль контактов записи с внешним миром. Второй ранг — около часа и один контакт. При ежемесячных полных учениях за пять лет накапливается шестьдесят контактов, при годовых — пять. Доказательная сила при этом одинакова, потому что запись за год не меняется.

Что меняется для владельца после обновления

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

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

Третий ранг нужен в двух случаях: при первой настройке схемы и при смене устройства. По тексту BIP-39, сверенному 15 октября 2026 года, мнемоника подаётся в PBKDF2 как пароль, а строка «mnemonic» вместе с парольной фразой — как соль, и 2048 итераций HMAC-SHA512 дают то же 512-битное зерно на любом совместимом устройстве. Это свойство и делает восстановление воспроизводимым.

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

Порядок учения по восстановлению

  1. Проведите нулевой ранг до обновления: откройте сведения о ключах и запишите отпечаток мастер-ключа. Без этой записи сравнивать будет нечего.
  2. Установите прошивку, войдите заново и повторите нулевой ранг. Совпадение отпечатка — первый и главный признак нормы.
  3. Выполните первый ранг: сверьте первые адреса получения по каждой используемой ветке и контрольную сумму дескриптора, если схема с несколькими подписантами.
  4. Если по календарю настало полное учение, возьмите отдельное устройство и восстановите кошелёк по бумажной записи, не подглядывая в приложение основного аппарата.
  5. Сверьте отпечаток восстановленного кошелька с записанным. Совпал — запись читаема и однозначна, схема воспроизводима.
  6. Сбросьте проверочное устройство, верните запись в сейф, внесите в журнал дату учения и его ранг.
Схема из пяти шагов проверки восстановления: отпечаток до обновления, отпечаток после, сверка адресов и дескриптора, восстановление на отдельном устройстве, сброс и запись в журнал
Схема из пяти шагов проверки восстановления: отпечаток до обновления, отпечаток после, сверка адресов и дескриптора, восстановление на отдельном устройстве, сброс и запись в журнал

Чем проверочное устройство отличается от основного

Для второго ранга годится любой совместимый аппарат, включая старую модель, оставшуюся после замены. Требование одно: он должен поддерживать тот же стандарт слов восстановления и те же типы адресов, иначе отпечаток совпадёт, а адреса разойдутся, и вы потратите вечер на поиск несуществующей проблемы.

Использовать для учения программный кошелёк на компьютере не стоит. Мнемоника попадёт в оперативную память машины, подключённой к сети, и смысл проверки обнулится. Исключение — заведомо изолированная машина, но у домашнего пользователя её обычно нет.

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

Типовые ошибки, которые стоят денег

  • Полное учение после каждого обновления. Секрет покидает сейф без нужды.
  • Отсутствие учений вообще. Неоднозначность записи обнаружится в худший момент.
  • Сверка отпечатка в приложении, а не на экране устройства. Проверяется приложение.
  • Восстановление на компьютере. Мнемоника оказалась в сетевой машине.
  • Проверочное устройство не сброшено. В доме появился носитель доступа.
  • Учение по памяти, а не по бумаге. Проверена память, а не запись.

Последний пункт встречается чаще всех. Владелец вводит слова по памяти, получает совпадение отпечатка и считает проверку пройденной, хотя проверялась не запись в сейфе, а его собственная память, которая через пять лет работать не будет, а запись останется. Учение проводят по бумаге. Откуда берутся 24 слова восстановления — о том, почему контрольная сумма ловит опечатку в слове, но не ловит перепутанный порядок.

Что делать, если учение провалилось

Провал бывает двух видов. Отпечаток не совпал — ищите причину в парольной фразе или в порядке слов; контрольная сумма мнемоники не пропустит неверное слово, а вот два слова, переставленные местами, могут дать корректную мнемонику другого кошелька. Это худший сценарий и он разбирается по записи.

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

Чек-лист учения

  • Отпечаток мастер-ключа записан до обновления.
  • После установки отпечаток сверен и совпал.
  • Первые адреса получения по каждой ветке совпали.
  • Контрольная сумма дескриптора сверена, если схема с несколькими ключами.
  • Полное учение проведено по календарю, а не по графику релизов.
  • Восстановление выполнялось по бумажной записи, не по памяти.
  • Проверочное устройство сброшено к заводским настройкам.
  • Дата и ранг учения внесены в журнал хранилища.

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

Нужно ли полное восстановление после каждого обновления прошивки?

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

На каком устройстве проверять восстановление?

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

Что считать успешным результатом учения?

Совпадение отпечатка мастер-ключа и первых адресов получения с записью в журнале. Для схем с несколькими подписантами добавляется совпадение контрольной суммы дескриптора. Если сошлись все величины, запись однозначна и схема восстанавливается без вашего участия.

Можно ли проверить восстановление, не достав мнемонику?

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

Вердикт

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

Разборы по кошелькам и хранению выходят в Telegram-канале Cryptium.