SeedSigner: руководство по восстановлению данных при повреждении устройства
1. Сначала главное: SeedSigner не хранит сид на плате
SeedSigner предназначен для air-gapped работы с Bitcoin-транзакциями. По умолчанию приватный ключ и seed-фраза не должны постоянно сохраняться на флеш-памяти устройства. Сид может находиться только в оперативной памяти во время активной сессии, а после выключения или сброса — стираться. Поэтому при аппаратном повреждении и полном отсутствии внешней резервной копии восстановление обычно невозможно. Данные, которые реально можно восстановить, чаще всего хранятся на microSD: SeedQR, зашифрованная резервная копия, PSBT, метаданные мультиподписи или настройки.
2. Что именно может быть повреждено
Перед любыми действиями определите, какая сущность потеряна:
- Повреждён корпус или дисплей. Устройство не включается, не считывает QR или PSBT, но карта microSD цела.
- Повреждён слот microSD или контроллер. Карта может быть извлечена без риска перезаписи.
- Повреждена сама microSD. Это ключевой случай: именно здесь может лежать backup в виде QR-изображения или файла.
- Повреждены внешние носители: бумажная копия, стальная пластина, зашифрованный файл на ПК, фото SeedQR.
- Утерян только PSBT или конфигурация мультиподписи. Это менее критично, если сиды и xpub-ключи сохранены у со-подписантов.
3. Безопасный алгоритм диагностики
- Не подключайте повреждённую microSD к интернет-компьютеру, если на ней может быть сид. Работайте в изолированной среде или air-gapped ОС.
- Зафиксируйте состояние устройства: сделайте фото, опишите симптомы, дату последнего резервного копирования.
- Проверьте внешнюю копию: стальная пластина, бумажный backup, SeedQR на USB, зашифрованный архив.
- Не пытайтесь отформатировать карту, восстановить раздел или перезаписать файл, пока не сделана копия.
- Если SeedSigner на гарантии и не имеет механической деформации — сначала обратитесь к производителю или продавцу, не вскрывая корпус.
4. Если microSD цела, а SeedSigner не работает
Если карта microSD не повреждена, восстановление данных может быть простым. Извлеките карту и проверьте её в совместимом read-only-считывателе. Затем:
- откройте папку с backup-файлами SeedSigner;
- найдите изображения SeedQR, Encrypted SeedQR или файлы конфигурации;
- проверьте целостность файла по размеру, CRC, контрольной сумме, если она сохранена;
- перенесите backup на чистый носитель без перезаписи оригинала.
Для продолжения работы можно использовать другой совместимый air-gapped signer, но только после того, как вы убедитесь, что резервная копия доступна и не раскрыта. Если SeedSigner был вашим основным устройством, не спешите импортировать сид в горячий кошелёк. Лучше временно создать PSBT офлайн, а подпись выполнить на исправленном air-gapped устройстве.

5. Если повреждена microSD: физический и логический уровни
Физические повреждения
Физическая микросхема microSD может не определяться из-за трещин, окисления контактов, вырванного разъёма или перегрева. В этом случае:
- проверьте, нет ли влаги, грязи и деформации;
- аккуратно очистите контакты изопропанолом и дайте высохнуть полностью;
- попробуйте несколько исправных card reader с read-only-переключателем, если он есть;
- при нагреве, сколах или запахе гари не подключайте карту к ПК без специалиста.
При сильном повреждении флеш-чипа лучше обратиться в лабораторию data recovery, которая умеет работать с NAND и microSD. Самостоятельная пайка и direct chip reading часто уничтожают последние шансы.
Логические повреждения
Если карта читается, но файлы повреждены, сделайте посекторный образ. Работайте только с образом, а не с оригиналом.
- создайте полный образ без монтирования в режиме записи;
- проверьте таблицу разделов и файловую систему;
- восстановите удалённые файлы с помощью специализированных инструментов;
- ищите по сигнатурам файлы PNG, JPG, TXT, QR-изображения и archive;
- после получения файла проверьте, читается ли QR и совпадает ли checksum seed-фразы.
Не используйте случайные Windows-утилиты, если microSD содержит сид: они могут изменить метаданные, создать кэши и оставить следы на подключённом к сети диске.
6. Восстановление SeedQR и резервных копий
Одинарный кошелёк
Если вы восстановили SeedQR, следуйте порядку:
- декодируйте изображение QR в список слов;
- проверьте соответствие слов словарю BIP39;

- убедитесь, что контрольная сумма корректна;
- при необходимости восстановите passphrase по вашей обычной процедуре;
- произведите публичный derivation и сравните адреса с историей Bitcoin-кошелька;
- никогда не проверяйте сид в сети, если есть возможность офлайн-проверки.
Если SeedQR был зашифрован, восстановление возможно только при наличии пароля или другого секрета. Попытки перебора допустимы лишь на изолированном оборудовании и только владельцем данных; при сильном шифровании без hints они могут быть практически бесполезны.
Мультиподпись
Мультиподписной backup обычно содержит не только сид, но и:
- xpub-ключи со-подписантов;
- master fingerprint;
- derivation paths;
- тип подписи: P2WSH, P2SH-P2WPKH или другой;
- количество необходимых подписей и полный список ко-подписантов.
Для восстановления мультиподписи важно собрать все xpub и описание скрипта. Если descriptor или PSBT потерян, его можно частично реконструировать по истории транзакций и известным адресам, но только с сохранением приватности: не раскрывайте публичные ключи и пути derivation на сторонних сервисах без необходимости.
7. Если повреждено аппаратно: что реально имеет смысл ремонтировать
SeedSigner часто собирают из недорогих компонентов: Raspberry Pi Zero 2W, камера, e-ink, корпус и microSD. При аппаратной поломке можно оценить целесообразность ремонта по трём критериям:
- Стоимость восстановления. Если повреждение ограничивается питанием, экраном или камерой, ремонт может быть полезен.
- Критичность для подписи. Если на microSD нет backup, а сессия SeedSigner была завершена, ремонт платы почти не помогает.
- Безопасность. Замененный контроллер или сторонняя прошивка требуют проверки source code и hash, иначе устройство может раскрыть сид при повторной генерации.
Если повреждён аккумулятор или разъём питания, аккуратно отключите батарею и используйте внешний источник, но не допускайте перезаряда и короткого замыкания. Если устройство было на воде, сразу отключите питание, не включайте и просушите в изолированной среде. Если после воды слот microSD корродирует, извлеките карту до подачи питания.
8. Ошибки, которые могут уничтожить данные

- подключение повреждённой карты к ОС, которая сразу создаёт индексы и кэш;
- повторное форматирование после вопроса системы о инициализации диска;
- перезапись повреждённого раздела утилитой автоматического восстановления;
- сохранение сид-фразы в файл на обычном ноутбуке с сетью;
- фотосъёмка SeedQR и отправка в мессенджер;
- использование онлайн-декодеров QR для backup-файла;
- вскрытие microSD, если карта цела, но её надо имиджировать.
9. Профилактика для SeedSigner
- После первого запуска сразу сделайте SeedQR backup и сохраните его на microSD, стальную пластину или защищённый зашифрованный носитель.
- Для зашифрованного backup используйте отдельный пароль и храните hint офлайн.
- Храните минимум две независимые копии в разных физических локациях.
- Раз в полгода проверяйте читаемость QR и контрольную сумму seed, но не подключайте backup к сети.
- Для крупных сумм используйте мультиподпись, чтобы потеря одного SeedSigner не означала потерю средств.
- Записывайте модель, прошивку, fingerprint, derivation path и тип backup.
- Держите резервный air-gapped signer или совместимое устройство, чтобы не зависеть от одной платы.
10. Когда обращаться к специалисту
Специалист нужен, если:
- microSD не определяется, треснута или была в воде;
- файл backup повреждён, а вы не можете проверить контрольную сумму;
- сид нужен для значительной суммы и есть риск раскрытия на обычном ПК;
- требуется forensic imaging NAND/microSD;
- SeedSigner был на гарантии и вскрытие аннулирует её;
- мультиподписной descriptor утрачен и нужна реконструкция без раскрытия xpub на публичных ресурсах.
В итоге восстановление данных SeedSigner — это не ремонт платы, а грамотная работа с резервными копиями. Если seed был сохранён на microSD, QR-файле или стальном backup, у вас есть путь к восстановлению. Если же устройство было единственным источником с активным сидом, а backup не создавался, аппаратное повреждение обычно означает окончательную потерю доступа к Bitcoin-средствам.