В поисках криптосокровищ: что такое биткоин-пазлы
Фото: Freepik

В поисках криптосокровищ: что такое биткоин-пазлы

02.11.2023

Время прочтения - 6 мин.

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

Что такое биткоин-пазлы?

Связанные с биткоином и блокчейном загадки, для решения которых надо применять логические и аналитические навыки, получили название биткоин-пазлов. Ребусы в них могут быть разнообразными: шифры, числовые последовательности, географические координаты, математические и криптографические задачи.

Для того чтобы разгадать криптоголоволомку, участникам предоставляются определенные данные, которые нужно расшифровать, чтобы подобрать приватный ключ к цифровым активам. Такой процесс называется «брутфорс» (в переводе с англ. brute force — «грубая сила»). Это метод угадывания пароля или приватного ключа путем систематического перебора комбинаций из различных символов.

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

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

  • BitCrack — веб-приложение, которое работает на ОС Windows с использованием видеокарты.
  • KeyHunt — программа с открытым исходным кодом для ОС Linux.
  • Private Key Finder — приложение для подбора приватных ключей к биткоин-кошелькам.

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

«Скрижали Сатоши», или первые биткоин-пазлы

Впервые криптографические головоломки появились в январе 2015 года. Тогда пользователи сообщества Bitcointalk заметили, что анонимный пользователь распределил 32,9 биткоина между 256 адресами. Причем на первый адрес было отправлено 0,001 BTC, на второй — 0,002 BTC, на третий — 0,003 BTC и так далее, на последнем оказалось 0,256 BTC.

 

Сообщение о таинственной транзакции члена сообщества Bitcointalk. Источник — Bitcointalk

 

Была выявлена еще одна закономерность — все приватные ключи к этим адресам в бинарном формате (последовательность произвольных байтов, в которой все записи делаются только при помощи «1» и «0») начинались с нулей. И постепенно их количество уменьшалось. Например, первый ключ 0…00000000001 содержал один случайный бит, второй — 0…00000000010 — два случайных бита, девятый — 0…000111010011 — девять случайных битов и так далее.

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

В первые сутки с момента появления криптографической головоломки пользователи разгадали 29 пазлов. С остальными ребусами было сложнее. На подбор комбинаций к адресу 40 ушло две недели. Приватный ключ к адресу 47 подбирали семь месяцев. А на разгадывание адреса 64 потратили целых пять лет.

Несмотря на то, что создателя первого биткоин-пазла никто не знает, он периодически проявляет себя. Так, в 2017 году аноним переместил активы с адресов 161-256 на более «молодые» адреса. А в апреле 2022 года он забрал биткоины с каждого пятого адреса, увеличив вознаграждение на оставшихся в 10 раз.

На данный момент не разгадано 75 пазлов — с 66 по 160 с балансами от 6,6 до 16 биткоинов — на общую сумму 969 ВТС.

Самая простая из оставшихся головоломок содержит 66 случайных битов. Если подбирать по миллиарду комбинаций в секунду, то на поиск правильного ключа уйдет две тысячи лет. Интересно, что сейчас брутфортсом адреса 66 занимается пул 66 Bit Collective. Чтобы увеличить шансы подбора, они разделили возможный диапазон комбинаций на 33 млн частей, каждый из которых проверяется отдельным участником.

Другие биткоин-пазлы

Создать криптографическую головоломку может любой держатель достаточного количества цифровых активов. Причем сделать пазл можно в любой сети. Для этого надо просто повторить этапы, пройденные анонимом несколько лет назад:

  1. Сгенерировать 256-битные строки.
  2. Превратить каждую из них в приватный ключ с использованием криптографической формулы выбранной сети.
  3. Сгенерировать адреса.
  4. Отправить на них криптовалюту, чтобы размер вознаграждения соответствовал количеству бит в приватном ключе.

Благодаря такому алгоритму появилось несколько биткоин-пазлов с интересными и трудными заданиями. Вот несколько примеров:

  • The Pineapple Fund’s Puzzles. Создан анонимным благотворителем под ником An early Bitcoin adopter («Ранний пользователь биткоина») в 2017 году. Для решения пазлов нужно справиться с техническими и математическими задачами.
  • Вitcoin Challenge by BetterHash. Головоломка от компании, которая занимается программным обеспечением для майнеров. За разгадывание сложных ребусов, связанных с криптографией и хешированием, победители получат по 1 биткоину.
  • Montecrypto: The Bitcoin Enigma. Это компьютерная игра в виде биткоин-пазла. Она была создана неизвестными пользователями в феврале 2018 года. Тот, кто решит все головоломки и дойдет до финала, получит цифровые активы, размещенные в игре.

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

 

Источники: Cryplogger, Cryptohowtoeasy, Steemit

Подпишись на наш телеграм канал

только самое важное и интересное

Подписаться
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Читать также

{"type":"article","id":7190,"isAuthenticated":false,"user":null}