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

Как всё началось?

15 января 2015 года неизвестный пользователь перевёл биткоины на 256 различных кошельков . Суммы были уникальными: от 0.001 BTC до 0.256 BTC , увеличиваясь на 0.001 BTC для каждого последующего адреса. На первый взгляд, это могло показаться обычной транзакцией, но вскоре форумчане на Bitcointalk начали замечать нечто необычное.

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

  • Первый адрес (1 бит): сумма 0.001 BTC.
  • Второй адрес (2 бита): сумма 0.002 BTC.
  • Третий адрес (3 бита): сумма 0.003 BTC.
  • И так далее, до 256 бит.

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

Поворотные моменты истории

2017 год: Корректировка головоломки

13 марта 2017 года один из участников форума сделал важное замечание: поскольку биткоин использует хэш-функцию RIPEMD-160 , максимальная энтропия составляет всего 160 бит . Это означало, что адреса от 161 до 256 бит не имеют практического смысла, так как их невозможно использовать в реальности.

27 апреля 2017 года создатель головоломки признался, что это он её придумал, и объявил об исправлении ошибки. Все средства с адресов от 161 до 256 бит были собраны и равномерно распределены между адресами от 1 до 160 бит.

11 июля 2017 года изменения были реализованы: все деньги с адресов от 161 до 256 бит были переведены обратно на первые 160 адресов.

2023 год: Увеличение вознаграждения

К апрелю 2023 года сумма вознаграждения на неразгаданных адресах была увеличена в 10 раз. На данный момент общая сумма, находящаяся в "игре", составляет около 936 биткоинов — это примерно 8 миллиардов рублей по текущему курсу.

Как работает система?

Каждый адрес находится в определённом диапазоне сложности:

  • Адрес с 1 битом (диапазон 0–1) был легко взломан.
  • Адрес с 2 битами (диапазон 2–3) также пал быстро.
  • Адрес с 7 битами (диапазон 64–127) потребовал больше усилий, но тоже был успешно взломан.

Однако чем дальше, тем сложнее становится задача. Например:

  • Адрес с 67 битами (диапазон 2^{66}$–$2^{67}) содержит 6.7 биткоинов (~60 миллионов рублей). Для его взлома требуется огромная вычислительная мощность.

Особенность головоломки

Через каждые 5 адресов публичный ключ становится известным. Зная публичный ключ, можно значительно ускорить процесс перебора приватных ключей. Это делает задачу доступнее для энтузиастов, хотя основная часть работы всё равно остаётся крайне сложной.

Как взломать адрес?

Процесс взлома состоит из нескольких этапов:

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

Существуют специализированные программы и алгоритмы, которые позволяют выполнять этот процесс намного быстрее, особенно если используется GPU или FPGA.

Современное состояние

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

  • Адресы с низкой сложностью (до 10 бит) давно выпотрошены.
  • Адреса с высокой сложностью (например, 67–70 бит) всё ещё ждут своего часа.

Будущее головоломки

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

Если вы хотите попробовать свои силы, вам понадобится:

  • Хорошие знания в области криптографии.
  • Высокопроизводительное оборудование.
  • Терпение и упорство.

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

А пока что остаётся лишь одно: если вы чувствуете в себе силы и желание покорить эту головоломку, то самое время начать! Кто знает, возможно, именно вы станете следующим победителем в этой удивительной игре.

Не забывайте следить за обновлениями и делиться своими мыслями в комментариях. Удачи в вашем криптографическом путешествии! 🚀