Как легко восстановить приватные ключи Wallet.dat с помощью PyWallet
Время от времени некоторые из вас могут обнаружить старые wallet.dat файлы, которые хранят приватные ключи кошельков BTC, LTC, DOGE или одной из ранних криптовалют, на старых винтах или флеш-накопителях. И может возникнуть проблема, восстановления приватных ключей кошельков их этих файлов. Самый простой способ, который сразу приходит в голову — это установить свежую версию Bitcoin Core или соответствующего локального кошелька для другой монеты, скопировать wallet.dat в папку с кошельком и дождаться синхронизации сети. Однако в случае с тем же биткоином, процесс синхронизации может затянуться на довольно продолжительное время, кроме того для этого потребуется примерно 150 ГБ свободного места на диске. Поэтому мы предлагаем вам использовать другой, более быстрый и удобный способ получения приватных ключей из файла wallet.dat с помощью скрипта PyWallet Bitcoin wallet importer/exporter.
PyWallet Bitcoin wallet importer/exporter — это скрипт написанный на язеке программирования Pithon, который был написан довольно давно и который отлично подходит в качестве инструмента для получения всех ваших публичных и приватных ключей из файлов Wallet.dat.
Для работы скрипта PyWallet вам потребуется установленный в вашей системе интерпритарор языка программирования Python, причем для этого потребуется более старая версия интерпритатора Python 2.7. Так как скрипт был разработан довольно давно он не будет работать на более новых версиях Python 3.x.
Можно ли восстановить свой биткоин кошелек?
Если ваш кошелек был открыт очень давно, и вы им не пользовались, то вполне вероятно, что вы забыли его данные. Постараемся ответить на вопрос, как восстановить биткоин кошелек, вернуть свои монеты, и обменять их на реальные деньги. К сожалению, сделать это удастся не во всех ситуациях. Восстановление Bitcoin зависит от типа кошелька, чаще три их разновидности:
- Серьезные приложения. Это программные кошельки, которые загружаются на компьютер, и весят не менее 60 Гб. Примерами могут послужить Bitcoin Core, Armory. Это самые надежные по безопасности версии, а резервные копии кошельков можно создавать вручную.
- Легкие приложения. Так же как и первые требуют установку софта, но весят намного меньше. К примеру к числу таких кошельков относятся Miltibit, или Electrum. Достаточно распространенный тип кошельков, позволяющий хранить файлы для их восстановления в облаке, либо на своем компьютере.
- Онлайн приложения. Наименее безопасный вариант, но он максимально удобен. Самый популярный – сервис Blockchain, при создании кошелька не нужно ничего загружать на ПК, но и не имеется файлов для его восстановления или ключей.
Обратите внимание! Если исходить из надежности защиты данных, то лучше использовать тяжелые или легкие приложения. Тем более, что доступ к ним восстановить намного проще.
Разновидности Bitcoin счетов
Кошельки для хранения криптовалюты делятся на несколько видов. Есть онлайн системы, в которых все данные хранятся у организатора, а владелец кошелька только указывает электронную почту, пароль и семя. Такие сервисы пользуются популярностью только у начинающих, так как не отличаются безопасностью. Восстановиться в них легко:
- Можно провести процедуру при помощи своей электронной почты.
- Если же она была забыта, пользователь может ввести семя.
- Третий вариант – обратиться в техподдержку и попросить помощь, указав сохранившиеся данные своего кошелька.
В общем, проблем при восстановлении онлайн счета не возникнет, так как интернет-сервисы предлагают подсказки и помощь техподдержки.
Если пользователь выбрал аппаратный или десктопный кошелек, процедура будет сложнее. Здесь почти вся ответственность за сохранность данных ложится на владельца. Ему нужно запоминать данные для входа, делать резервные копии файла с содержанием приватных ключей.
Аппаратный
Под аппаратным кошельком подразумевается устройство, единственная цель которого – использование Биткоин кошелька. Внешне оно выглядит как USB флешка и таким же образом подключается к ПК или ноутбуку.
Аппаратный кошелек полностью автономен, в нем хранятся все файлы кошелька, приватные ключи. Устройство нужно только подключить к ПК, если требуется осуществить транзакцию.
Аппаратный вариант отличается повышенной защитой. Многие варианты оснащаются дополнительными PIN-кодами или детекторами отпечатков пальца, чтобы средства не могли украсть злоумышленники. При этом стоимость «кусается»: в зависимости от функционала, гаджет будет стоить от 50 до 300 долларов США.
Для основной аудитории, обеспеченных криптобизнесменов, для которых биткойн является способом заработка, это не проблема. А вот начинающие отказываются от аппаратных кошельков в пользу онлайн или десктопных вариантов, так как они отличаются финансовой доступностью.
Восстановление аппаратного кошелька осуществляется при помощи специальных программ. Некоторые производители выпускают такие гаджеты в виде смарт-карты, так что восстановить счет можно через банковскую организацию. Владельцы аппаратных устройств, так же как и обладатели онлайн кошельков, в инструкции по восстановлению не нуждаются.
При утере данных десктопного счета нужно повозиться, поэтому далее будут рассмотрены способы восстановления именно для таких кошельков.
Десктопный
Десктопные биткойн счета – самые распространенные. Такие кошельки заводят при помощи скачиваемого ПО. Пользователь устанавливает программу, в которой регистрирует свой кошелек. Программы делятся на несколько видов:
- Тонкий или легкий кошелек. Данные о транзакциях хранятся в облачных хранилищах, что позволяет освободить место на ПК. Снижается безопасность, так как разработчики программы могут получить доступ к конфиденциальным данным, зато для работы с таким ПО не нужен сверхмощный компьютер. Примеры – Electrum, MultiBit.
- Толстый или тяжелый кошелек. Примеры программ – Armory, Bitcoin Core. Они занимают файлами, связанными с биткойн кошельком, от 60Гб до 150-200. Это связано с тем, что на устройстве сохраняется вся информация о хождении блоков, которая постоянно увеличивается в объемах по мере роста сети.ПО обеспечивает обновление этой информации, поэтому места на ПК должно быть с запасом. Толстые кошельки безопаснее, ведь все данные хранятся на самом устройстве владельца, но восстановить счет при поломке жесткого диска будет практически невозможно.
Исходя из вариантов десктопных кошелька, существует несколько способов восстановления: через ПО, в котором был зарегистрирован счет, или при помощи сторонних утилит по восстановлению жесткого диска. Чтобы не остаться без кошелька, нужно грамотно хранить информацию, делать резервное копирование и запоминать основные данные (семя, пароль от файла с приватными ключами).
Восстановление кошелька с помощью SEED-фразы
Резервную копию или восстановление можно провести при помощи мнемонической комбинации из 12, 18 или 24 слов. Многие аппаратные кошельки (Ledger или Tether) генерируют случайную фразу при первой настройке. Её следует сразу же сохранить, чтобы затем в случае необходимости использовать.
SEED-фразу следует сохранить на отключённом от сети устройстве или продублировать её на бумаге. Некоторые пользователи даже ламинируют бумагу или выбивают слова на металлических элементах, чтобы обеспечить сохранность фразы на долгие годы.
После сохранения остаётся надеяться на то, что фраза вам никогда не понадобится. Она — единственный вариант восстановления доступа к украденному, потерянному или уничтоженному кошельку.
В современных устройствах (например, в кошельках Trezor и Ledger) достаточно выбрать опцию «Восстановить кошелёк» и ввести мнемоническую фразу. Большинство современных хранилищ построены по стандарту BIP39. В нём можно самостоятельно задавать количество слов.
Что делать если файл кошелька удален, а доступ к кодовой фразе утерян?
Иногда при переустановке системы забывают про резервную копию файла ключей.
В таком случае мы рекомендуем воспользоваться специальным программным обеспечением для восстановления удаленных данных. Если переустановка произошла недавно, а в системе используется обычный жесткий диск — вероятность реанимировать файл довольно высокая.
Если это было давно, и если вдруг установлен SSD — восстановить доступ к BTC будет практически невозможным.
В Украине самыми популярными являются мультивалютные кошельки, в которых можно хранить много разных криптовалют. Примером является Jaxx и Coinomi. Они восстанавливаются только по фразе. Сканирование устройства любыми приложениями по восстановлению данных в таком случае ничего не даст.
Для восстановления данных подойдет любая утилита, позволяющая восстанавливать не затертые сектора жесткого диска. Таких на рынке очень много. Разберем лучшие из них.
Disk Drill
Утилита предлагает понятный и простой интерфейс и делает восстановление файлов простым даже для новичков. Тут не нужно настраивать кучу непонятных опций, а программа позволяет сканировать как встроенные так и съемные диски, SD карты.
- выбрать устройство для сканирования
- получить список файлов который может быть реанимирован сгруппированный по типам файлов
- В этом списке попытаться найти ключ кошелька Wallet.dat при условии использования Bitcoin Core и multibit.key при использовании MultiBit.
- Сохранить восстановленный файл кошелька
Восстановление файлов с Disk Drill
Recuva
Recuva считается одним из лучших бесплатных решений по восстановлению данных с любых носителей. Может восстанавливать целые разделы и их структуру.
Приложение имеет один из лучших методов глубокого сканирования жесткого диска, полностью отформатированных разделов, предпросмотр файлов и их названий, дружелюбный, понятный интерфейс, а в случае необходимости удалить данные — полное форматирование без возможного реставрирования их в дальнейшем.
Метод восстановления кошелька данной программой аналогичный Disk Drill. Цель — выбрать нужный раздел и постараться найти нужный файл. Затем восстановить его.
Восстановление файлов с Recuva Wizard
ЗАКЛЮЧЕНИЕ.
Напомню, что как только вы загрузили, настроили и синхронизировали новый кошелек, сразу же сделайте его резервное копирование, при этом зашифровав файл wallet.dat! Желательно, сохраните копии на несколько разных устройств на случай, если одно из них выйдет из строя.
Для большей безопасности не делайте это через TeamViewer или любое другое приложение, позволяющее удаленно подключиться к вашему компьютеру, чтобы избежать проникновения в систему и кражи ваших данных (хотя этот вариант маловероятен, но лучше подстраховаться).