23-е сентября
2 минуты чтения

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

Биткоин-пазлы представляют собой 75 кошельков, в которых находится 969 BTC (примерно $25 миллионов по текущему курсу). Любой желающий может получить доступ к этим биткоинам, если подберет соответствующие приватные ключи. В данной статье мы узнаем, кто создал биткойн-пазлы, как извлечь оттуда биткоины и как создать свои собственные пазлы.

Кто и когда создал биткоин-пазлы?

Анонимный создатель (возможно, что это был сам Сатоши Накамото) разделил 32,9 BTC между 256 адресами 15 января 2015 года. Распределение было следующим: первый адрес получил 0,001 BTC, второй — 0,002 BTC, третий — 0,003 BTC и так далее, до 0,256 BTC.

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

  1. Ключ к первому адресу имел вид 0…00000000001;

  2. Ключ к четвертому адресу имел вид 0…00000001000;

  3. Ключ к девятому адресу имел вид 0…000111010011;

Создатель проекта остается неизвестным до сих пор, однако периодически напоминает о себе. В 2017 году он переместил биткоины с адресов с №161 по №256 на адреса с меньшими номерами. Вероятно, это связано с тем, что в ближайшем будущем невозможно будет подобрать ключи длиннее 160 битов.

photo_2023-09-23 19.52.29.jpeg

Почему адреса были названы пазлами?

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

Аноним, создавший эту головоломку, старается поддерживать интерес сообщества к игре. В апреле 2022 года он увеличил вознаграждения в 10 раз и забрал биткоины с каждого пятого адреса. На данный момент 75 пазлов (с №66 по №160) с балансами от 6,6 BTC ($175 000) до 16 BTC ($425 000) оставались невзломанными.

Общая сумма монет в пазлах составляет 969 BTC (~$25 млн).

Как получить биткоины из пазлов?

Чтобы дешифровать биткоин-пазл, необходимо найти приватный ключ, соответствующий определенному адресу. В первые сутки с момента создания головоломки пользователи расшифровали 29 пазлов. На поиск ключей для адреса №40 ушло две недели, для адреса №47 — семь месяцев, а для адреса №64 — пять лет.

Самый простой из оставшихся пазлов имеет 66 случайных битов. Всего существует 7,37 * 10^19 возможных комбинаций. Проверяя миллиард вариантов в секунду на видеокарте GTX 1660 Ti, потребуется две тысячи лет, чтобы пройти весь диапазон.

Сообщество участников разработало множество инструментов для разгадывания пазлов. Вот некоторые из них:

Как создать свои биткоин-пазлы?

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

  1. Сгенерировать строку из 256 бит, где случайными будут от 1 до 256 бит.

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

  3. Создать публичные адреса.

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

Заключение

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

Поделиться: