Как восстановить wallet.dat Bitcoin Core, если забыт пароль

Если сохранился wallet.dat, сначала сделайте сохранную копию и выясните, каким кошельком и когда создан файл. Его имя ещё не доказывает, что внутри есть нужные приватные ключи. Восстановление резервной копии возвращает данные кошелька; оно не отменяет шифрование и не подбирает забытый пароль. Ниже — порядок диагностики без загрузки файла на сторонние сайты.
Что сохранилось: файл, резервная копия или старый диск
Запишите имя приложения, примерный год создания кошелька, размер файла, дату копии и точный текст ошибки. Не публикуйте содержимое wallet.dat: даже если вы считаете его зашифрованным, относитесь к нему как к секретным данным. Наличие адреса с балансом помогает проверить соответствие кошелька, но не подтверждает наличие ключей в файле.
| Состояние | Что означает |
|---|---|
| Зашифрованный | Для использования приватных ключей нужен пароль; история может быть видна |
| Повреждённый | Клиент не может корректно прочитать данные; причина может быть в носителе, файле или несовместимости |
| Watch-only | Сохранены публичные данные для наблюдения; пароль не создаст отсутствующие ключи |
Если осталось другое приложение, фраза или только адрес, выберите маршрут в статье как восстановить биткоин-кошелёк.
Резервная копия и версия Bitcoin Core
Не подменяйте рабочий кошелёк найденным файлом. Сохраните оригинал отдельно и зафиксируйте, какой версией его создавали. Старые legacy-кошельки и современные descriptor-кошельки отличаются форматом и возможностями загрузки. Для миграции и восстановления используйте документацию конкретной версии; команда из чужой инструкции может к вашему файлу не подходить.
Для работающего Bitcoin Core используйте штатную функцию резервного копирования. Простое копирование файла во время работы клиента не равно согласованной резервной копии. Если диск повреждён или отключается, прекратите эксперименты с записью на него: сначала нужна копия носителя. Старые резервные копии могут не содержать ключи, созданные позднее, или импортированные после копирования.
Восстановить файл и восстановить пароль — разные задачи
Штатное восстановление загружает доступные данные из копии. Если приватные ключи зашифрованы, для расходования средств всё равно нужен пароль. Bitcoin Core не отправляет его на сервер и не предлагает сброс через почту. Просмотр баланса не доказывает, что кошелёк может подписывать транзакции.
При забытом пароле оценивают ограниченный набор вариантов по вашим воспоминаниям и свойствам файла. Длинный случайный пароль может сделать поиск непрактичным; наличие wallet.dat не гарантирует результат. Отличия от PIN и seed описаны в статье забытый пароль кошелька.
Первые безопасные действия
- Сохраните оригинал без изменений и сделайте отдельную рабочую копию.
- Запишите версию, год создания и текст ошибки.
- Найдите прежние копии и заметки о пароле, сохраняя их офлайн.
- Сверьте способ восстановления с официальной документацией выбранной версии Bitcoin Core.
- После загрузки проверьте нужные адреса, наличие приватных ключей и состояние синхронизации.
- Не загружайте файл в онлайн-дешифраторы и не выполняйте команды из случайных сообщений.
Если баланс не появился, повторная попытка открыть тот же файл другим паролем не обязательно поможет: проверьте охват адресов копией и завершение поиска транзакций в блокчейне. Не удаляйте старые копии после первого успешного запуска.
Ограничения и оценка специалистом
Для оценки wallet.dat сообщите версию или год, тип носителя, открывается ли копия, точную ошибку и есть ли подсказки к паролю — без самого пароля и файла. Специалист определит, нужна ли проверка совместимости, работа с повреждением или оценка поиска пароля.
Результат первичного разбора — возможный маршрут и его ограничения. Условия дальнейшего восстановления кошелька согласуются отдельно. Watch-only файл без соответствующих секретных ключей не превращается в кошелёк для отправки; исходящий перевод, уже совершённый злоумышленником, также не отменяется восстановлением файла.
Риски и границы
- Работа с единственным оригиналом может уничтожить оставшиеся данные.
- Загрузка wallet.dat на сторонний сайт может раскрыть ключи или материал для их подбора.
- Сильный пароль, повреждение или неполная копия могут исключить практическое восстановление.
- Watch-only кошелёк не содержит необходимых для траты приватных ключей.