Как вывести деньги с wallet dat

Обновлено: 16.04.2024

Согласно отчету компании по анализу криптовалютных данных Chainalysis, из существующих 18,5 миллионов биткоинов около 20 процентов в настоящее время находятся на потерянных или заблокированных кошельках.

Необычная природа криптовалюты привела к тому, что многие люди не могут распоряжаться своими биткоин-активами. Как так получилось? Владельцы забывают или теряют данные о своем кошельке. Без этих данных доступ к кошельку не получить. Не стоит отчаиваться, если вы попали в такую ситуацию. Расммотрим подробнее, как найти потерянный биткоин и можно ли восстановить данные о забытых биткоинах.

Как теряются Биткоин-кошельки

Первое время Bitcoin воспринимался как эксперимент, он стоил несколько центов и особой платежеспособностью не обладал. Добывать монеты можно было тысячами на не самом мощном ПК, и майнинг воспринимался скорее как виртуальная игра.

Многие не относились к ВТС серьезно и мало кто верил в его будущее и рост. Кошельки забрасывались и терялись, даже те, где хранились приличные суммы коинов. Забытые биткоины были не редкостью.

Причины, почему люди потеряли биткоины:

  • Технические или физические повреждения, а также потеря жесткого диска или флэшки, где хранился приватный ключ. Когда одна монета ВТС уже равна нескольким тысячам долларов, вряд ли владелец выкинет ее или удалит ключ доступа. Но до того, как Биткоин стал популярным, так происходило часто. IT-специалист из Ньюпорта Дж. Хауэллсом выкинул на 7,5 тысяч ВТС. Он был среди первых майнеров и более трех лет хранил HDD с кошельком, а незадолго до взлета ВТС выбросил его во время уборки.
  • Случайное уничтожение бумаги с записанным ключом. В. Тихомиров, основатель IT- компании DDG, в 2015 году купил BTC на 0,5 млн. рублей, а приватный ключ распечатал на листе. При переезде бумага с записью была утеряна, и найти ее не удалось.
  • Утерянный пароль. A. Leonard (гендиректор SEO-площадки BlockEx) хранил приватный ключ от криптокошелька, где хранилось более 6 тыс. ВТС, на e-mail. Позже он потерял доступ к почте и, соответственно, ключ.
  • Смерть владельца криптовалюты. По статистике ежедневно умирает около сотни владельцев ВТС. Если пользователь не успел передать код-доступ другим людям, то монеты тоже “мертвы”, ведь больше ими никто не сможет воспользоваться.

У аналитиков есть весомые основания считать, что большую часть эмитированных монет рынок никогда не увидит. У блокчейна нет главного органа управления, и пароли пользователей не сохраняются на каком-либо центральном сервере под надзором администрации. И если знающий человек с помощью реестра еще может рассчитать публичный адрес кошелька, то утерянные пароли уже точно никто не вернёт.

Как найти потерянный Биткоин


Вероятность возврата доступа к хранилищу Bitcoin зависит от ситуации, с которой столкнулся пользователь криптосети. Если потерялся бумажный кошелек или лист с приватным ключом, то она стремится к нулю. Но рассмотрим ситуации, когда можно вернуть доступ к криптохранилищу.

При помощи файла wallet.dat


В файле wallet.dat содержатся сведения об адресе, количестве BTC на счету и так далее. При наличии резервной копии можно восстановить доступ хранилищу:

  • Установите такую же программу-кошелек на компьютер, как у вас была, на которой вы храните деньги.
  • Найдите место хранения файла на ПК — задайте название wallet.dat через поиск.
  • Поменяйте «пустой» файл на тот, который был сохранен на флешке.

Это сработает только если ранее была сделана резервная копия.

С помощью секретной фразы


Seed-фраза — это группа слов (состоит из 12 или более), сгенерированная при создании кошелька.

Опция восстановления через сид-фразу предусмотрена на многих Bitcoin wallets.

1. Войдите в программу и перейдите в раздел восстановления.

2. Укажите секретную фразу.

3. Выберите бэкап кошелька.

Наличие seed-фразы позволяет вернуть информацию обо всех адресах, а также о проведенных операциях в сети. Главное, хранить эти сведения в недоступном для других месте.

Через консоль

Актуально для владельцев десктопных бумажников. Перенесите wallet.dat в безопасное место, затем в консоли бумажника задайте фразу dumpprivkey .

Это личный ключ, с помощью которого можно вернуть доступ к кошельку и утерянным Биткоинам. Далее информация печатается или записывается на бумаге и хранится до тех пор, пока не понадобится.

Алгоритм для восстановления доступа к биткоин-хранилищу:

  • Поставьте новую программу для хранения криптовалюты на ПК. Появится новый wallet.dat.
  • Войдите в кошелек.
  • Зайдите в консоль и пропишите программу importprivkey .
  • Дождитесь скачивания блоков.

Так можно получить доступ ко всем потерянным коинам, кроме тех, что были добыты в соло-режиме. Поэтому перед сохранением личного ключа важно поместить сбережения в новое хранилище и уже после записывать частный ключ.

Для зашифрованного хранилища в консоли вводится фраза walletpassphrase UyoPj09g 90, где UyoPj09g — это пароль, а 90 — время в секундах, на которое открывается хранилище. Этот способ применяется для восстановления бумажника в случае сбоев в работе.

Восстанавливаем потерянные Биткоины на онлайн-кошельке

В онлайн-кошельках восстановить потерянные Биткоины может быть достаточно легко.

1. Проведите процедуру восстановления через e-mail – в окне авторизации можно нажать на «Забыли пароль?» и действовать по указаниям программы.

2. Введите seed-фразу, которая вам была выдана при первой регистрации и открытии онлайн-кошелька.

3. Через администрацию сервиса, которая помогает тем, кто имеет максимум данных по утраченному хранилищу.

Потеря аппаратного кошелька — как восстановить потерянные биткоины


Потерять аппаратный кошелек (физическое хранилище, визуальное похожее на флешку) не так страшно, как кажется, для восстановления действуйте по следующему алгоритму:

  • купите новое устройство;
  • загрузите кошелек и откажитесь от создания нового хранилища, выбрав функцию восстановления;
  • введите сид-фразу и ждите загрузку новой конфигурации.

В итоге, восстановление отберет у вас лишь около двухсот долларов (цена нового физического кошелька) и несколько десятков минут личного времени для его первичной настройки.

Что делать при удалении wallet.dat

  • на устройстве было настроено облачное копирование файлов;
  • файл был удален просто через корзину (можно привлечь специалистов по восстановлению файлов).

Если сломался носитель — это уже хуже. Но и в этом случае могут помочь эксперты, например, по ПО CardRecovery.

Как защититься от потери биткоинов

Защитить ваш кошелек довольно легко, если вы будете следовать основным правилам безопасности. Вот советы, которые помогут вам:

  • Никогда и никому не сообщайте свой пароль, закрытый ключ и сид-фразу.
  • Используйте менеджер паролей, чтобы не использовать пароли повторно.
  • Не используйте те же биткоин-адреса для повторных транзакций (большинство современных кошельков обновляют адреса).
  • Не публикуйте свой адрес электронной почты, домашний адрес или номер телефона в социальных сетях.
  • Всегда обновляйте антивирус на вашем компьютере, чтобы не “подхватить” вредоносные программы. BitDefender, McAfee, Norton – прекрасно подойдут для этих задач.
  • Делайте резервные копии своего кошелька, хотя бы раз в неделю.
  • Используйте Двухфакторную аутентификацию (2FA).

Заключение

Любая криптоинвестиционная стратегия должна начинаться с плана правильного хранения средств на долгосрочную перспективу. Лучший способ восстановить потерянные биткоины — это не терять их.

Холодное хранение в аппаратных кошельках считалось лучшим вариантом. Но и при этом способе фразы восстановления должны быть записаны, и храниться в безопасном месте. Воспользуйтесь нашими рекомендациями и владейте информацией — тогда ваши биткоины будут всегда в безопасности!

Несколько дней назад я нашел Bitcoin wallet.dat на Macbook 2011 года выпуска. Вот как мне удалось на нем заработать.

Биткойн-кошелек 2011 года…

В 2011 году мой работодатель отправил меня и коллегу в другой город на две недели для работы над исследовательским проектом. Там мне впервые кто-то рассказал про Биткойн. Хотя я нашел эти идеи захватывающими, я не мог понять их смысла. И уж точно не было способа что-то купить или перевести биткойны на настоящие фиатные деньги. Тем не менее, я установил Bitcoin core v0.3.19 BETA на свой MacBook Pro и каким-то образом сумел получить в свои руки долю биткойна. Сегодня этой доли достаточно, чтобы купить мне новый ноутбук или уехать в отпуск на несколько дней. Я не совсем помню, удалось ли мне получить эти фракции с помощью майнинга, или кто-то из участников исследовательского проекта перенес их на мой счет в качестве небольшого подарка. Конечно, тогда это не имело большого значения.

… Появится снова в 2021 году.

Перемотка вперед. Я до сих пор использую указанный MacBook 2011 года для просмотра фильмов время от времени, поскольку он имеет встроенный DVD-плеер и работает более или менее безупречно до сих пор. Я никогда не удосужился переформатировать его жесткий диск, и в этом мне повезло. Открывая приложение DVD-плеера, я внезапно заметил установку Bitcoin Core, которую мне полностью удавалось игнорировать все эти годы. Я запустил приложение и нашел адрес. С 0 биткойнов. Я просмотрел немного дальше и понял, что существует также второй адрес, который не отображается с настройками по умолчанию, и этот второй адрес, как утверждается, содержит указанные доли биткойна.

Я был в восторге. Я пошел в интернет, чтобы проверить. Адрес действительно содержал доли биткойна. Я поискал в своей файловой системе файл wallet.dat, и мне повезло.

Вот оно, под ~/Library/Application Support/Bitcoin/.

Во-первых, я убедился, что все мои Wi-Fi и Bluetooth-соединения на ноутбуке отключены, а ноутбук не подключен к Интернету. Береженого Бог бережет. Во-вторых, я создал резервную копию всего каталога и поместил ее на карту памяти. В-третьих, я удалил все права доступа из файла wallet.dat, sudo chmod a-rwx wallet.datчтобы убедиться, что никто, кроме меня, не может по ошибке или злонамеренно прочитать или изменить кошелек.

После долгого чтения я решил вместо этого установить кошелек Electrum . Разница между Bitcoin Core и Electrum заключается в том, что последний представляет собой кошелек с так называемой упрощенной проверкой платежей (SPV) . Короче говоря, следствием является то, что Electrum не требует загрузки всего 320 ГБ истории блокчейна, а вместо этого представляет собой полнофункциональный кошелек, который по-прежнему достаточно безопасен для большинства целей, хотя и не так безопасен, как кошелек Bitcoin Core. По крайней мере, для той части биткойнов, которой я владел, это казалось достаточно безопасным. Я был немного параноиком, поэтому даже проверял контрольную сумму с помощью GPG Suite.после загрузки, чтобы убедиться, что с ним не возились. По-видимому, некоторое время назад существовал поддельный веб-сайт под названием electrum.li, который предлагал манипулируемую версию Electrum, так что некоторая паранойя действительно могла быть оправдана.

Вместо этого было предложено использовать pywallet , программу на Python 2.7, которая могла считывать старые файлы wallet.dat из 2011 года, такие как мой. Я клонировал его в свою локальную файловую систему .

… И столкнулся со следующей проблемой. Согласно инструкциям по установке, необходимо было установить несколько библиотек Python 2.7, которые были полностью просты в установке. Моя версия Mac OS X Catalina (10.15.7) поставляется с Python версии 2.7. Однако я не хотел возиться с этой версией, чтобы по ошибке не перезаписать некоторые системные библиотеки более новыми версиями, что может привести к сбою некоторых процессов Mac OS X. К сожалению, Python 2.7 не поддерживает виртуальные среды должным образом. Итак, я решил пойти по пути MacPorts.

Это из инструкции по установке pywallet:

Вы также можете столкнуться с проблемами, если у вас не установлен xcode , который у меня, к счастью, был, и мне больше не приходилось об этом беспокоиться.

Я решил фактически не переключать версию Python с MacPorts, а просто напрямую ссылаться на установленную версию Python 2.7, которая отличается от предустановленной в моей системе. Эта новая установка должна была быть найдена /opt/local/Library/Frameworks/Python.framework/Versions/2.7/, и в ./binпапке был исполняемый файл python2 .

На моем новом ноутбуке я создал копию всего каталога моего старого ноутбука с файлом wallet.dat.

Затем я запустил pywallet:

/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2 ~//pywallet.py --dumpwallet --datadir=~/ > ~/wallet.dat.json

Я не был уверен, что это сработает, потому что файл wallet.dat мог быть защищен паролем. Решил попытать счастья…

… И повезло! Оно работало завораживающе. Как оказалось, большинство кошельков Bitcoin Core 2011 года на самом деле не зашифрованы. По-видимому, в то время это не применялось в Bitcoin Core v0.3.19 BETA, и я просто смог открыть свой json-файл и прочитать его содержимое.

Файл json содержал множество разных адресов, включая их закрытые и открытые ключи. Какой беспорядок. Типичная запись выглядела так:

python2 pywallet.py --balance=

Кроме того, вам может потребоваться небольшое время ожидания между запросами, чтобы не блокироваться службой поставщика информации о блокчейне.

В моем случае я мог просто найти соответствующую запись в файле json.

С этой информацией я не мог запустить приложение Electrum. Я установил Electrum v4.x. После запуска я сначала выбрал создать новый кошелек , указал имя, а затем выбрал Импорт биткойн-адресов или закрытых ключей . В какой-то момент мне также пришлось выбрать надежный пароль, если я правильно помню.

Если у вас есть несколько копий файла wallet.dat , то вам не страшна ситуация, при которой вы не сможете получить доступ к своему кошельку Bitcoin core из-за повреждений жесткого диска компьютера.

В этом руководстве расскажем, как имея резервную копию кошелька, вы можете заменить утерянный файл и восстановить основной кошелек.

Но перед этим рассмотрим, как сделать резервную копию основного кошелька и какие меры необходимо предпринять перед резервным копированием.

Как открыть wallet dat в Bitcoin Core

Чтобы открыть wallet.dat, перейдите в пункт меню кошелька "Помощь" - "Окно отладки":


На вкладке "Информация" в окне отладки будет показан путь к каталогу с данными биткоина:


В этом каталоге находится файл wallet.dat

Копирование кошелька

Есть два способа резервного копирования кошелька с биткоинами (или другими криптовалютами).

2. Приватные ключи.

В первом случае нужно просто скопировать файл wallet.dat и поместить его в безопасное место. Для второго вам нужно использовать окно консоли wallet для экспорта приватных ключей.

Если Вы экспортируете секретные ключи, помните, что каждый адрес кошелька имеет уникальный приватный ключ. Поэтому обязательно экспортируйте ключи для каждого адреса, на котором у вас есть средства.

И все-таки, получить приватный ключ для каждого адреса и управлять ими довольно сложно.

Кроме того, если одна буква или цифра приватного ключа потеряется, то восстановить криптокошелек будет нельзя. По этой причине многие пользователи предпочитают регулярное копирование wallet.dat. Для лучшей безопасности правильно использовать оба варианта.

Для резервного копирования wallet.dat перейдите в меню файла криптохранилища и сделайте резервный кошелек или скопируйте файл wallet.dat.


Но просто резервного копирования файла wallet.dat недостаточно. Приводим рекомендации, которые необходимо выполнить перед резервным копированием.

1. Убедитесь, что файл зашифрован. Если кто-то получит доступ к незашифрованному файлу воллет дат, то это все равно, что он получит доступ ко всем вашим средствам. Придумайте надежный пароль и сохраните его в надежном месте.

2. Скопируйте воллет дат и сохраните его в нескольких местах. Зашифрованный файл можно хранить в Dropbox, Google Диске, на USB-накопителе или частном облачном хранилище.

3. Делать резервную копию как можно чаще. Вы всегда сможете убедиться, что файл резервной копии содержит все ваши криптографические хранилища и изменения адресов.

Восстановление

Восстановить криптохранилище из резервной копии можно следующим образом:

1. Установите кошелек. Новый пустой wallet.dat будет создан автоматически;

2. Запустите его.

3. Перейдите в консоль и выполните команду: importprivkey .

4. Подождите, пока загрузится база блоков.

Бывает так, что в восстановленный вариант не попадают данные о монетах, заработанных в соло. Чтобы их не потерять, перед сохранением приватного ключа переведите все накопления из старого кошелька в новый, и сохраните приватный ключ именно этого нового bitcoin wallet. Таким образом все монеты, даже заработанные в соло, гарантированно попадут в кошелек, восстановленный с помощью команды importprivkey.

Если Ваш кошелек зашифрован, то на время открыть его можно командой walletpassphrase и указать период в секундах, на сколько он должен быть открыт. Пример: walletpassphrase HyhGftshsb 120. Это откроет Ваш кошелек на 120 секунд (Две минуты).

Восстановить доступ к криптокошельку, если утерян или забыт пароль, возможно. В нашей статье мы расскажем о нескольких способах, как это сделать.

Что делать, чтобы восстановить биткоин кошелек


Первый способ — получить доступ через резервное копирование. Но для этого должна была заранее быть сделана копия файла wallet.dat, в котором содержатся резервные ключи. В легких криптокошельках есть опция, благодаря которой можно периодически копировать данные в облачное хранилище.

Те, у кого тяжелые десктопные программы, могут делать бэкапы на своем ПК и переносить данные на облако или на съемный накопитель, например, внешний жесткий диск.

Как восстановить биткоин кошелек по адресу кошелька — можно ли это сделать

Восстановление криптокошелька по адресу невозможно. Адрес – это общедоступные данные, которые видят все, кто участвуют в транзакции.

Единственное, что может попробовать сделать владелец, имея на руках только адрес – обратиться в службу поддержки программы, которая использовалась для регистрации и управления кошельком. Возможно, что у них есть данные для доступа (вероятнее всего это на тяжелых криптохранилищах). Владельцу нужно доказать, что он владелец BTC-кошелька по указанному адресу, иначе в восстановлении будет отказано.

Как восстановить bitcoin кошелек — пути восстановления легких и тяжелых криптокошельков

Как восстановить биткоин кошелек с помощью wallet.dat?

Информация о криптокошельках и проводимых операциях сохраняется в специальном документе. Файл кошелька bitcoin обычно называется «wallet.dat». Его название может отличаться, например, в Electrum он называется default_wallet. Это главный файл, в который программа записывает всю информацию об операциях, приватные ключи для всех адресов, которые создавались, и любые транзакции идут через него. Стоит периодически создавать копии этого файла, а также защищать паролем. Можно скопировать wallet.dat и сохранить на нескольких флешках.

Как восстановить кошелек биткоин через приватный ключ

В большинстве криптокошельков есть консоль — подобие командной строки, использующейся в операционных системах. Консоль позволяет получить приватный ключ и при необходимости ее можно использовать, чтобы воссоздать утраченный пароль от криптохранилища.

  • запускается консоль;
  • вводится команда «Dumpprivkey и номер криптокошелька»;
  • нажимается кнопка «Enter».

Полученная комбинация чисел и будет приватным ключом пользователя. Этот второй пароль необходимо хранить в надежном месте. Далее вновь устанавливается программа-кошелек. Вводится команда «importprivkey и номер ключа». Нужно подождать обновления данных в системе блокчейн, если все сделано правильно — доступ к хранилищу будет восстановлен.

Как восстановить кошелек bitcoin с помощью seed-фраз


Многие криптокошельки поддерживают иерархически детерминированную технологию, т.е. к ним можно восстановить доступ с помощью мнемонической фразы, или ключа-Seed. Фраза состоит из случайной последовательности двенадцати английских слов (18 или 24 слов).

Seed-фраза обычно выдается на старте работы. Потом с ее помощью можно легко восстановить криптохранилище. Эту технологию поддерживают платформы: Coinomi, Electrum, Exodus, Jaxx, Ledger, MultiBit, Mycelium, Trezor.

Как восстановить биткоин кошелек с помощью утилиты R-Studio


Если файл с приватными ключами удален и резервной копии нет, а все данные хранились только на жестком диске ПК, то можно попробовать утилиты для восстановления данных. Например, программу R-Studio. С ее помощью можно восстановить жесткий диск целиком или отдельные файлы, в зависимости от степени повреждения накопителя. После установки утилиты (доступна бесплатная демо-версия с ограничением на объем восстанавливаемых данных) нужно выбрать диск и начать сканирование.

В конце сканирования будут отображены найденные структуры данных. Хорошо, если структуры показаны зеленым светом, это значит, что можно вернуть все файлы.

Оранжевые секторы показывают, что информацию можно восстановить частично. Кликните на сектор два раза, и начнется процесс восстановления. Кроме R-Studio есть такие программы как HDD Regenerator и Recuva. Стоит быть осторожным при их использовании, поскольку неправильные действия могут сильно навредить системе. Также, перед использованием программы создайте резервную копию системы на случай сбоев.

Как восстановить bitcoin кошелек альтернативным методом

В отношениях между пользователем онлайн-хранилища для цифровых монет и блокчейном есть посредник в лице администрации проекта. При утрате пароля сервисы предлагают несколько способов восстановления криптокошелька по адресу почты.

Bitcoin core — как восстановить кошелек на конкретном примере

Данный кошелек в представлении не нуждается, поэтому сразу перейдем к интересующим нас вопросам. Восстановить Bitcoin Core можно с помощью извлечения приватных ключей и\или копирования файла wallet.dat

  1. Нужно зайти в консоль криптокошелька. Для этого в верхней панели выбираем «Помощь» - «Окно отладки» - выбираем вкладку «Консоль».
  2. В консоли выполняем команду: dumpprivkey №_кошелька (то есть ваш адрес или публичный ключ). В консоли мы получим ответ в виде Rj23flJ1hjBIB57bHbj09HV3JbKJbh5Nq68nyUn, то есть это будет несвязный набор букв и цифр.

Поздравляем, вы только что извлекли свой приватный ключ. Скопируйте его и распечатайте на бумажном носителе, чтобы не потерять. Такую операцию нужно провести со всеми адресами, чтобы всегда иметь к ним доступ. ВАЖНО! Приватный ключ – это прямой доступ к вашим деньгам. Храните его, как зеницу ока и не показывайте никому!

Как восстановить Bitcoin Сore с помощью приватных ключей:

  1. Если по каким-то причинам ваш криптокошелек слетел и все файлы пропали. Устанавливаем заново Bitcoin Core или любой другой кошелек.
  2. Запускаем кошелек.
  3. Переходим в консоль. Для этого в верхней панели выбираем «Помощь» - «Окно отладки» - выбираем вкладку «Консоль».
  4. В консоли выполняем команду: importprivkey ваш_приватный_ключ (вводим сохраненный ключ).
  5. Ожидаем, пока скачается блокчейн и в итоге имеем все свои монеты снова!
  6. Если нужно, повторяем эту операцию для всех адресов.

Резервное копирование с помощью wallet.dat:

  1. В верхней панели управления выбираем «Файл» - «Сделать резервную копию бумажника». После этого откроется окно, где нужно будет указать имя файла и место сохранения.
  2. Называем файл wallet.dat и выбираем место для сохранения.
  3. Создаем не менее трех копий на разных носителях.

Теперь у вас есть копия вашего криптокошелька. Восстановление Bitcoin Core с помощью wallet.dat:

  1. Устанавливаем заново кошелек Bitcoin Core. ВАЖНО! Если при помощи приватных ключей вы можете восстановить свои средства, на любом кошельке. То файл wallet.dat будет актуальным только для того кошелька, откуда была сделана копия.
  2. Закрываем криптокошелек.
  3. Заменяем исходный файл wallet.dat на нашу сохраненную копию, по умолчанию он будет находиться в C:\users\Имя-ПК\appdata\roaming\НазваниеМонеты.
  4. Открываем кошелек и ждем синхронизации всех блоков. После окончания синхронизации вы увидите все свои монеты и совершенные транзакции.

Общие советы, которые помогут быстрее восстановить bitcoin кошелек

  • Чем раньше вы начнете сканировать жесткий диск, тем больше шансов восстановить ключ.
  • Не устанавливайте систему на жесткий диск, на котором хотите восстановить файлы.
  • Если так случилось, что систему уже установили, вытащите HDD, поставьте другой жесткий диск и установите на него систему.
  • Подключите диск, который хотите реанимировать, как съемный или второй в системе, стараясь как можно меньше его трогать до сканирования утилитой.
  • Чем больше данных на него записано, тем меньше шансов восстановить ключи, но если уже записаны - не удаляйте их, а просто сканируйте.

Заключение

Биткоин — это про децентрализованность, анонимность и независимость. Но сохранность ключей остается на самих пользователей. Процедура восстановления доступа в криптокошельках сложнее, чем в классических платежных системах, но все-таки возможна при соблюдении некоторых условий.


Думаю, все встречали в продаже файлы wallet.dat с утерянными паролями от криптокошельков Bitcoin-QT. Часто к ним даже прилагаются варианты или подсказки к паролю. При необходимых знаниях и достаточной вычислительной мощности можно попытать удачи в деле подбора пароля к кошелькам и получить доступ к биткоинам и альткоинам. Однако, большая часть таких файлов - фэйковые. Как же определить подлинность файла? Расскажу о способах проверки.

Сам файл - база данных Berkeley DB, в которой записаны приватные ключи, значения настроек, адресная книга и транзакции.

Для начала достаточно поискать hex-редактором слово “xingfeng” (это самые популярные фэйки из Китая). Нашли адрес этого сайта в коде - можно дальше не продолжать.


Далее кладем файл в папку wallets и синхронизируем Bitcoin-QT. Если появились балансы и записи watch-only, значит адреса только для просмотра и приватников там не будет. Такой кошелек не фэйковый, но для нас бесполезный.

добавлены адреса только для наблюдения

добавлены адреса только для наблюдения

Важный момент - количество транзакций в списке должно совпадать с данными блокчейн-эксплореров. А все входящие и исходящие адреса можно найти, вбив в поиск "name" в hex-редакторе. Если есть расхождения по количеству транзакций или в записной книжке, то кошелек фальшивый 100%.


В старых кошельках при генерации нового адреса заводится несколько адресов и все они хранятся в файле, при этом размер файла меняется при синхронизации. После принятия BIP32 (HD wallet) для каждого платежа создается новый биткоин-адрес, а ключи хранятся в формате xpriv, размер файла не меняется независимо от количества сгенерированных адресов. Это тоже один из способов проверки. Кроме того, можно проверить типы адресов (segwit или p2pkh) в соответствии с версией кошелька.

Если нужный файл wallet.dat открыт в приложении Bitcoin-QT по умолчанию, то в консоли вводим команду "dumpprivkey 1LfV1tSt3KNyHpFJnAzrqsLFdeD2EvU1MK" , которая вернет:

код 10, значит нужно ввести passphrase (пароль)

приватный ключ, если пароль введен или не установлен, либо

ошибку "Private key for address 1LfV1tSt3KNyHpFJnAzrqsLFdeD2EvU1MK is not known (code -4)", значит файл фэйковый.

Вот такие нехитрые способы проверки подлинности файлов wallet.dat существуют. Ну и в целом, остерегайтесь сомнительных сайтов. Тут правила простые: покупайте только у продавцов с положительной историей, просите время проверки или берите через эскроу. В основном, мошенники не дают времени проверить файл, торгуются или продают несколько файлов по цене одного, но… как показывает практика, как только они получили деньги - пропадают. Так что будьте внимательны, и удачи!

Автор статьи

Куприянов Денис Юрьевич

Куприянов Денис Юрьевич

Юрист частного права

Страница автора

Читайте также: