Восстановление Monero по мнемонике — это воссоздание приватных ключей, а не простой сброс пароля. В современном стандартном кошельке используется фраза из 25 слов, которая позволяет заново получить адреса и доступ к средствам. Однако самостоятельное отключение интернета ещё не гарантирует безопасность: заражённая операционная система, USB-накопитель или оставшийся в буфере обмена seed могут стать источником утечки.
Ниже — пошаговый процесс восстановления в изолированной среде: от проверки официального программного обеспечения до безопасного подключения кошелька к блокчейну.
Главное правило: Anyone, who knows the 25-word seed phrase, can restore the wallet and spend the funds. Never enter it into websites, messengers, cloud storage, online validators or untrusted computers.
Что именно восстанавливает мнемоника Monero
Мнемоника или seed-фраза является компактным представлением приватных ключей. Из неё кошелёк детерминированно формирует основной адрес, дополнительные адреса и данные для подписания транзакций. Восстановление по seed позволяет получить прежний кошелёк, если файл кошелька был утерян, повреждён или удалён.
Важно различать несколько элементов:
- Seed-фраза открывает кошелёк и предоставляет контроль над средствами.
- Пароль кошелька шифрует локальный файл кошелька, но не заменяет мнемонику.
- История и баланс не хранятся в seed — для их получения кошелёку нужны данные блокчейна.
- Высота восстановления определяет, с какого блока начнётся синхронизация. Если она задана слишком высоко, ранние транзакции могут быть пропущены.
Если seed создан кошельком другого формата, необходимо использовать исходные слова без перевода и изменения порядка.
Что понадобится для офлайн-восстановления
Подготовьте следующие элементы заранее:
- отдельный компьютер с известно чистой операционной системой либо загрузочный Linux-образ с проверенного носителя;
- официальный Monero GUI или
monero-wallet-cli, загруженный и проверенный на другом доверенном устройстве; - новый USB-накопитель для переноса программного обеспечения;
- seed-фраза, сохранённая на бумаге или металлической пластине;
- хотя бы один ранее использованный адрес получения для последующей проверки;
- приблизительная высота блока, начиная с которой поступали средства;
- уникальный надёжный пароль, хранящийся отдельно от seed.

Официальные выпуски следует получать только с getmonero.org или из официального репозитория проекта. Помимо самого файла желательно проверить SHA-256-контрольную сумму и GPG-подпись, если она предоставлена разработчиками. Ключ или его fingerprint нужно получить из независимого официального источника, а не из архива, который скачивается одновременно с программой.
Контрольная сумма, загруженная рядом с бинарным файлом, защищает от случайной ошибки передачи, но не от взлома сервера. Именно поэтому важна проверка цифровой подписи.
Создание действительно изолированной среды
Обычный ноутбук, на котором раньше работали с сомнительными сайтами или файлами, нельзя считать безопасным только из-за отключения сети. Для восстановления лучше использовать отдельное устройство или загрузить проверенную систему с USB.
- На доверенном устройстве с интернетом загрузите официальный кошелёк, контрольные суммы и подписи. Перенесите их на новый USB-накопитель.
- Проверьте образ операционной системы, если планируете загружать его с флешки.
- Загрузите очищенную систему. Если она поддерживает режим persistent storage, отключите его.
- Физически отключите Ethernet-кабель, отключите Wi-Fi и Bluetooth. Не полагайтесь только на кнопку отключения сети: вредоносное ПО может активировать сетевой адаптер.
- Не подключайте к компьютеру с seed старые USB-носители, клавиатуры или другие неизвестные устройства.
Даже в полностью отключённой сети USB может служить мостом. По возможности используйте одноразовые носители или среду, из которой информация не переносится обратно на онлайн-компьютер.
Пошаговое восстановление через Monero GUI
После запуска проверенного приложения выберите параметр Restore from seed или Restore wallet from mnemonic. Названия пунктов могут немного отличаться в зависимости от версии интерфейса.
- Если программа предлагает запустить демон Monero или подключиться к сети, откажитесь от этого до завершения восстановления.
- Выберите восстановление стандартного кошелька, а не создание нового. Новый seed не заменит сохранённую мнемонику.
- Введите все 25 слов вручную в исходном порядке. Не переводите слова, не исправляйте синонимы и не добавляйте знаки препинания.
- Укажите высоту восстановления. Если точный блок неизвестен, используйте полную синхронизацию: она займёт больше времени, но снизит риск пропустить старые поступления.
- Создайте новый уникальный пароль кошелька. Не используйте пароль от другого сервиса.
- Сохраните полученный файл кошелька на отдельном зашифрованном носителе.
- Запишите сгенерированный основной адрес и сравните его с адресом, который использовался ранее.
Некоторые версии GUI не позволяют завершить настройку без запуска демона. В таком случае удобнее воспользоваться офлайн-режимом monero-wallet-cli.

Офлайн-восстановление через monero-wallet-cli
В сборках, поддерживающих параметр --offline, процесс можно запустить командой:
monero-wallet-cli --offline --restore-from-file /dev/shm/monero-seed.txt
Перед использованием проверьте доступные параметры через локальную команду --help. Сам seed нельзя вставлять непосредственно в команду: он сохранится в истории терминала.
Если программа требует файл с фразой, безопаснее создать его в оперативной памяти /dev/shm, где это поддерживается. После успешного восстановления удалите временный файл, перезагрузите или выключите компьютер и только затем переносите файл кошелька.
CLI самостоятельно запросит seed-фразу, пароль и, при необходимости, высоту восстановления. Не переносите ни seed-файл, ни буфер обмена на устройство с интернетом.
Как проверить, что восстановление прошло успешно
До подключения к сети выполните несколько проверок:
- закройте и снова откройте кошелёк, чтобы убедиться, что он запрашивает установленный пароль;
- сравните восстановленный основной адрес с ранее сохранённым;
- при наличии истории проверьте также адреса дополнительныхsubaddresses;
- убедитесь, что файл кошелька сохранён и зашифрован;
- запишите использованную версию программы и высоту восстановления;
- убедитесь, что seed-фраза и пароль хранятся раздельно.
Нулевой баланс в полностью офлайн-среде — нормальное явление. Seed не содержит текущего состояния блокчейна, поэтому кошелёк ещё не знает о поступлениях и зарезервированных выходах. Для фактического отображения баланса необходима синхронизация.
Безопасный переход к балансу и транзакциям
Полностью отключённый компьютер способен восстановить ключи, но не может самостоятельно получить актуальные данные сети. Практичный компромисс — разделить функции между двумя устройствами:
- На отдельном компьютере с интернетом запустите собственный демон Monero и позвольте ему синхронизировать блокчейн.

- Компьютер с seed подключите к нему только через выделенную локальную сеть.
- На кошельке разрешите соединение исключительно с RPC-портом доверенного демона и заблокируйте остальной интернет-трафик.
- После синхронизации проверьте ожидаемые адреса, суммы и историю транзакций.
- Перед крупной операцией отправьте небольшую тестовую сумму и независимо сверьте адрес получателя.
Использование собственного демона лучше с точки зрения приватности, чем публичный удалённый узел. Третьесторонние обозреватели блокчейна также могут раскрывать метаданные кошелька.
Если требуется строгий air gap, применяйте поддерживаемую вашей версией кошелька схему холодного подписания: онлайн-устройство передаёт только данные незавершённой транзакции, а изолированный компьютер проверяет сумму, комиссию и адрес получателя, подписывает её и возвращает подписанный результат. Seed и файл кошелька при этом не покидают изолированную среду.
Типичные ошибки при восстановлении
- Неверный порядок слов. Мнемоника является последовательностью, а не набором ключевых слов.
- Автозамена или перевод. Исправление «неправильного» слова может привести к ошибке контрольной суммы.
- Путаница между паролем и seed. Новый пароль не восстановит кошелёк, созданный старой мнемоникой.
- Слишком высокая высота восстановления. Ранние транзакции могут не появиться в истории.
- Ожидание баланса без сети. Отсутствие данных блокчейна не означает, что восстановление не удалось.
- Использование случайных онлайн-валидаторов. Подобные сервисы получают секретную фразу и могут сохранить её.
- Запуск непроверенного бинарного файла. Проверка подписи должна происходить до запуска программы.
- Восстановление на старом заражённом компьютере. Офлайн-режим не устраняет уже внедрённый вредоносный код.
- Хранение seed в фотографии, облаке или буфере обмена. Даже удалённая фотография может оставаться в резервных копиях.
Если мнемоника уже была скомпрометирована
Если seed когда-либо вводился в браузер, мессенджер, облачный сервис, онлайн-генератор или на компьютер с неизвестной историей, следует считать приватные ключи скомпрометированными. Перенос того же seed в офлайн-среду не отменяет возможную утечку.
В таком случае нужно создать новый кошелёк с новой seed-фразой на проверенном чистом устройстве и перевести на него средства из старого кошелька. Смена пароля не меняет seed. После успешного перевода и проверки старые копии мнемоники следует уничтожить, а новая фраза должна храниться отдельно от устройства и пароля.
Итог
Безопасное офлайн-восстановление Monero строится по простой цепочке: проверенное ПО → чистая изолированная система → ручной ввод seed → проверка адреса → отдельное хранение кошелька и пароля → ограниченное подключение к доверенному демону. Помните, что seed восстанавливает ключи, но не хранит баланс. Если фраза ранее находилась в сомнительной среде, безопаснее создать новый кошелёк, а не продолжать использовать старый.