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

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

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

Под какой сценарий подбирается кошелёк и порядок обновления

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

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

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

Сравнение состояний устройства: что меняется для пользователя

Состояние после обрыва Как опознаётся Что с ключами Порядок возврата
Обновление не начиналось Устройство загружается в обычном режиме, версия прежняя На месте Повторить процедуру с нормальным кабелем
Устройство в режиме загрузчика, образ не записан Экран служебного режима, кошелёк недоступен Зависит от модели: возможна и сохранность, и очистка Загрузить образ заново тем же приложением
Образ записан частично Повторный вход только в режим загрузчика Память, как правило, очищена Доустановить прошивку, затем восстановление из копии
Память очищена полностью Устройство предлагает создать или восстановить кошелёк Стёрты Восстановление из копии и повторное обнаружение счетов
Образ не прошёл проверку подписи Предупреждение служебного режима, установка отклонена Не затронуты записью Скачать образ заново из приложения производителя

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

Обновление шаг за шагом

  1. Проверьте резервную копию до начала: восстановите кошелёк на чистом устройстве, сверьте первый адрес, сотрите устройство и запишите дату проверки.
  2. Подготовьте питание и соединение: ноутбук в сети, кабель из комплекта, прямое подключение к порту без концентраторов и удлинителей.
  3. Запустите обновление из приложения производителя и дождитесь приглашения перейти в режим загрузчика. Подтвердите перезапуск на экране устройства.
  4. Не отсоединяйте устройство до появления сообщения о завершении, даже если индикатор замер. Загрузка образа идёт дольше, чем ожидается.
  5. После перезапуска сверьте версию прошивки и первый адрес кошелька. Совпадение адреса подтверждает, что ключи на месте.
  6. Если кошелёк пуст или устройство предлагает создать новый, переходите к восстановлению из копии и дайте приложению дообнаружить все счета.
Почему после восстановления остаток появляется не сразу. По стандарту BIP-44 предел разрыва адресов равен 20: встретив двадцать неиспользованных адресов подряд, приложение считает, что дальше использованных нет, и прекращает поиск. Тот же стандарт описывает обнаружение счетов по порядку: пустой счёт останавливает перебор следующих. Отсюда практический вывод: после восстановления проверяйте не только первый счёт, но и каждый, который вы когда-либо заводили.

Резервная копия и проверка восстановления

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

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

Понимание структуры копии помогает не паниковать при обрыве: 24 слова по стандарту BIP-39 — это 256 бит энтропии и 8 бит контрольной суммы, и ошибка в одном слове будет замечена при вводе. Подробнее механика разобрана в материале про стандарт BIP-39 и происхождение 24 слов восстановления.

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

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

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

Третья ошибка — паника и попытка «починить» устройство сторонними образами. Служебная часть прошивки отклонит неподписанный файл, но сам поиск такого файла заводит человека на поддельные страницы, где ему заодно предложат ввести слова восстановления. Этого делать нельзя ни при каких обстоятельствах, и никакая техническая процедура восстановления прошивки ввода слов на компьютере не требует.

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

Что делать при утере доступа

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

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

Чек-лист

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

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

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

Устройство зависло на обновлении. Средства потеряны?

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

Что такое режим загрузчика и опасен ли он?

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

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

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

После восстановления часть средств не видна. Это нормально?

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

Вердикт

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

Разборы и предупреждения о свежих схемах публикуем в Telegram-канале Cryptium.

Источники: инструкция производителя по обновлению прошивки устройства и спецификация BIP-44 об обнаружении счетов и пределе разрыва адресов.