"Жил в Сети один юзер, и был у него миллион биткоинов…"
Из сборника сказок, изданного в 2120 г.
Иногда вспоминаю историю англичанина, который в 2009 выбросил на свалку винт с несколькими тысячами биткоинов. Понял, что натворил, британец только четыре года спустя, когда курс криптовалюты перевалил за штуку баксов. А восстановить не смог. Чтобы не оказаться на его месте, давайте научимся восстанавливать свои биткоин-кошельки
Оглавление
- Виды кошельков
- Варианты восстановления
Многое зависит от типа кошелька...
Тут придется «свернуть» в сторону и выяснить, какие варианты криптокошельков существуют:- «Тяжелые» - клиентские приложения, при установке которых на компьютер пользователя загружается огромный массив данных. Он содержит всю информацию о хождении блоков. База занимает около 60 Гб дискового пространства. К таким приложениям относятся: Armory, Bitcoin Core.
- «Легкие» - не требуют постоянного обновления БД и занимают мало места. На пользовательский ПК устанавливается только программа. В свое распоряжение вы получаете файл с кошельками, их адресами и ключами. Остальная информация подгружается со сторонних сервисов. Представители: Electrum, MultiBit и другие.
- Онлайн-сервисы, при использовании которых не нужно инсталлировать ПО на свой ПК. Обработка данных происходят на сервере площадки. Наиболее популярный – Blockchain.
Восстановление кошелька на «тяжелых» и «легких» клиентах
Информация о биткоин-кошельках и транзакциях сохраняется в wallet.dat. Это главный файл, доступ к которому нужно тщательно «оберегать» и сохранять. Эксперты советуют периодически создавать резервные копии этого файла и для доступа к нему использовать надежный пароль.Если потерять пароль от wallet.dat, то восстановить доступ к нему практически невозможно.Этот файл является обязательным не для всех приложений биткоин-кошельков. Некоторые из них используют другую «архитектуру». При написании материала я опробовал несколько «легких» программ. Мне понравилась MultiBit. В отличие от остальных она позволяет не заморачиваться с созданием резервных копий кошелька. Все заботы по их генерации она берет на себя. Программа поддерживает несколько вариантов «резервирования»:
- Локально – на дисковом пространстве клиентской машины.
- Удаленно – в облачном хранилище, доступ к которому пользователь открывает во время инсталляции приложения или в его настройках.
C:\Users\имя_пользователя\AppData\Roaming\MultiBitHD\уникальное_имя_папки\zip-backup
Имя папки зашифровано хешем. В целях безопасности его значение генерируется приложением отдельно для каждого пользователя. Чтобы восстановить пароль или кошелек, при входе в программу перейдите по кнопке «Восстановить». После этого введите семя (секретную фразу, которая генерируется программой при инсталляции) и выберите файл бэкапа. Слова семени должны храниться на съемном хранителе или на бумаге. Эта фраза из 12 слов позволит восстановить все адреса, ключи и историю транзакций из кошелька. На официальном сайте MultiBit доступна только версия приложения под 64-битную Винду. Причем об этом ничего не сказано. На эти грабли наткнулся и я ☺. Путем изысканий удалось «нарыть» 32-битный вариант. Вот ссылка на раздел ресурса, откуда его можно скачать.Альтернативный вариант
Еще один «легкий» клиент, который можно рекомендовать к употреблению, это Electrum. Он использует традиционный wallet-файл, который располагается по этому пути:C:\Users\Admin\AppData\Roaming\Electrum\wallets
Называется файл default_wallet. Его имя может быть разным в зависимости от используемой программы. О создании резервных копий кошелька придется позаботиться самому. Этот подход с использованием wallet.dat присущ большей части «тяжелых» и «легких» кошельков. Лучше создавать копии этого файла после каждого сеанса работы с приложением. Для восстановления кошелька достаточно заменить текущую версию wallet.dat на резервную копию. После запуска приложение само спрашивает пользователя, данные из какого файла брать для работы с биткоинами.Восстановление через консоль
В большей части клиентских приложений кошельков реализована консоль. Проще говоря, это аналог командной строки. С ее помощью можно узнать приватный ключ, а затем (в случае утраты файла wallet) восстановить кошелек. Порядок выполнения на примере Electrum:- Заходите в консоль.
- Вводите команду в формате:
Dumpprivkey номер_кошелька
- Нажимаете «Enter».
- Полученное значение и есть ваш приватный ключ, который нужно сохранить в надежном месте (на флешке, в текстовом файле или переписать на бумагу).
importprivkey приватный_ключ
После этого ждем, пока обновятся данные из блокчейна. В результате вы получаете свои адреса и «криптики» назад☺.Blockchain и другие онлайн-сервисы
На онлайн-кошельках для восстановления доступа к аккаунту нужно указать регистрационный email. Если «запамятовали» пароль, тогда вернуть кошелек можно лишь с помощью семени (seed).Если файл кошелька удален
Последняя надежда – использовать специальные утилиты для восстановления содержимого жесткого диска. Этот подход применим, если слетела Винда, запоролся HDD и в других подобных «житейских» ситуациях. Теперь только остается «вытащить» файл wallet с отформатированного (поврежденного) винта. Вот несколько таких «лечащих» программ:- R-STUDIO.
- HDD Regenerator.
- Recuva.
0 комментариев
Добавить комментарий