Самая жирная биткойн-головоломка
Самая жирная биткойн-головоломка

Начало

Начало этой истории напоминает сюжет фантастического детектива.

27 декабря 2015 года пользователь Bulista с форума Bitcointalk (тот самый легендарный форум, где общался Саташи Накамото) написал пост о том, что он создал сканер адресов биткойна.

Суть работы сканера заключалась в том, что он перебирал все приватные ключи биткойна, которые по сути представляют из себя числа от 1 до 115792089237316195423570985008687907852837564279074904382605163141518161494336 (это примерно 2256 или 1077), из приватного адреса создавал номер кошелька и проверял, есть ли в этом кошельке средства.

С этого сообщения началась эта история
С этого сообщения началась эта история

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

Чтобы примерно представлять трудность, скажем несколько конкретных цифр: на 1 логическом ядре процессора типа Epyc 7С13 мы можем перебрать таким образом ~200К приватных ключей в секунду (тестировалось мною на скомпилированной Go программе). Математическая система Pari/Gp может дать до 360-500K сложений на эллиптической кривой в аффинных координатах, но она не приспособлена к другим операциям типа вычисления хэшей RIPE160, и поэтому не подошла. На перебор всеми 128 ядрами процессора Epyc 7C13 всего пространства приватных ключей биткойна нам потребуется 1.43 × 1063 лет. Если у нас будет 1 миллиард таких процессоров, то нам нужно 1.43 × 1054 лет.

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

На самом деле вскрыть можно быстрее...

Реальная защита —160 бит, это 2160 попыток, из-за хэширования RIPE160, которое обрезает 256-битный хэш, до 160-ти бит. И одному биткойн-адресу в формате P2PKH соответствует 296 верных приватных ключей, но всё равно число лет для взлома будет огромное. А точнее 1.8 × 1034 лет.

Зная эти факты, пользователи форума Bitcointalk смеялись и издевались над пользователем, который, скорее всего, написал свой чудо-сканер на Python — языке, известном своей медлительностью.

Ты потратишь время и деньги
Ты потратишь время и деньги
Ты бессмертный?
Ты бессмертный?

Стадия шока

Смеялись и потешались до тех пор, пока пользователь не написал, что он уже вскрыл 53 кошелька!

Bulista опубликовал адреса вскрытых кошельков, и они поражали своей незащищённостью.

Огромный список кошельков, который нашёл Bulista

Я уже говорил, что приватный ключ в биткойне — это просто число от 1 до 115792089237316195423570985008687907852837564279074904382605163141518161494336, так вот большинство кошельков, которые вскрыл пользователь Bulista, имели приватные ключи типа: 1, 3, 5, 8, 12, 22, 111, 247 и так далее. Очень небольшие числа.

Но в среднем каждый следующий приватный ключ был в 2 раза сложнее предыдущего.

Многие из этих кошельков получили деньги посредством одной волшебной транзакции, которую впоследствии прозвали Puzzle Transaction.

Её также обнаружил пользователь Bulista. И стартовал новый топик про неё Bitcoin puzzle transaction ~32 BTC prize to who solves it.

Bulista обнаружил транзакцию, в которой некто отправил средства на 256 кошельков. И приватный ключ каждого следующего кошелька был примерно на 1 бит больше.

Принятие

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

Одна из графических попыток осмысления логики головоломки
Одна из графических попыток осмысления логики головоломки

Пошло активное обсуждение, в ходе которого была высказана мысль, что поскольку формат ключа P2PKH имеет внутри всего 160 бит энтропии, то фактически все кошельки с 160 до 256 можно подобрать не более, чем за 2160 операций.

2017-й. Прошло 2 года. Явление Сатоши — создателя головоломки

Далее произошло явление Сатоши народу. Он явился для того, чтобы объяснить свои цели и исправить свой косячок в головоломке.

Неизвестно, был ли это тот самый Сатоши или какой-то другой.

Но факт вот в чём: пользователь saatoshi_rising опубликовал сообщение в теме и дал некоторые подсказки.

saatoshi_rising признался, что он создатель головоломки. Признал свою ошибку. Которая заключается, что нет смысла прятать деньги на кошельках, где энтропия выше 160 бит. И потом снял средства с кошельков 161-256, поместил их на младшие, ещё невскрытые кошельки и увеличил призовой фонд.

Он сказал, что его цель — это проверка ломательных возможностей сообщества. Также он рассказал, что нет системы в приватных ключах, что он сгенерировал нормальные кошельки и просто замаскировал старшие биты у приватных ключей. Но некоторые до сих пор ищут принцип. Ставки высоки.

Суммарный фонд составил около 100 BTC.

Это было первое и последнее сообщение от saatoshi_rising.

Первое и последнее сообщение saatoshi_rising
Первое и последнее сообщение saatoshi_rising

Неизвестно, кто это был. По некоторым мнениям, возможно, это был кто-то из спецслужб США, которым нужно отслеживать, какого порядка вычислительные мощности есть на планете у хакеров. Чтобы выдавать более точные рекомендации по защите информации.

Но факт есть факт. Это чуть ли не единственные кошельки, официально разрешённые для вскрытия. Уже множество их вскрыто (около 80 из 160) и люди получили свои деньги.

2019-й. Сатоши жив! Явление публичных ключей

Через 4 года после создания транзакции-головоломки произошла новая интересная транзакция.

Особенностью биткойна является то, что при трате (даже неполной) средств с кошелька раскрывается его публичный ключ.

Некто потратил с каждого пятого кошелька-головоломки по ‎0,00001 BTC. Скорее всего, это был опять saatoshi_rising.

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

Если известен публичный ключ, то для вскрытия можно применять алгоритмы на основе Кенгуру Полларда. Этот алгоритм даёт существенное ускорение взлома. Примерное число попыток становится пропорциональным квадратному корню от числа попыток методом bruteforce. Это значит, что кошелёк с приватным ключом примерно в 2100 бит можно вскрыть за ~250 шагов.

2023 год. 16 апреля. Деньги-деньги-дребеденьги!

Кто-то увеличил размер всех призов в 10 раз. Транзакция.

Либо это был saatoshi_rising или кто-то иной, кто хочет подогреть энтузиазм сообщества (по некоторым теориям — спецслужбы США).

Теперь в каждом кошельке-головоломке лежит сумма, привязанная к его номеру и числу бит приватного ключа. Например, в кошельке 71 лежит 7.1 BTC, сложность приватного ключа этого кошелька составляет 71 бит. В 160 кошельке - 16 биткойнов.

Джон Поллард

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

Он придумал для общего случая алгоритм (Ро Полларда) «кенгуру Полларда», когда известно, в каком диапазоне находится ключ. И многие другие алгоритмы.

Всё это было придумано ещё в 70-80-х годах, когда в практической плоскости такие задачи ещё не стояли.

С использованием алгоритма «кенгуру Полларда» приватные ключи до 100 бит можно вскрыть за разумное время даже на CPU.

Сейчас у всех кошельков-головомок, номера которых кончаются на 0 или 5, открыты публичные ключи. Что позволило вскрыть все кошельки, номера которых делятся на 5, до 130 бит включительно. При этом методом bruteforce сейчас вскрывается только кошелёк-головоломка № 71.

На текущий момент примерно 916.5 BTC ещё ждут своих открывателей.

Два направления взлома

С 2019 года цифровые кладоискатели разделились на 2 лагеря. Первые стали совершенствовать методы bruteforce, вторые — усовершенствовать алгоритмы на основе «кенгуру Полларда».

Как я уже говорил, saatoshi_rising существенно поднял вознаграждения по неоткрытым кошелькам-головоломках. Кроме этого, он сделал серьёзную подсказку цифровым кладоискателям.

Алгоритмы на основе «кенгуру» существенно сложнее, поэтому большинство старателей работают методами bruteforce.

Выдающийся кенгурист — RetiredCoder

Одним из выдающихся представителей лагеря «кенгуру» является пользователь RetiredCoder. Он сильно усовершенствовал кенгуру-алгоритмы. Поднял эффективность примерно до 1×√ (до этого наилучший результат был около 1.36×√).

Вот тред о его исследованиях на bitcointalk. Ему хотелось рассказать миру о своих открытиях. Он не выложил высокооптимизированных программ под CUDA, но рассказал принципы, которые использовал.

Он вскрыл 120-й, 125-й, 130-й кошельки. И сейчас работает над вскрытием 135-го кошелька.

По его словам, для вскрытия 130-го кошелька ему потребовалось 400 карт RX4090 и 2 месяца, а также тайная версия его программы для GPU. Он считает, что ему сильно повезло, поскольку по расчётам ему требовалось значительно больше времени.

По его мнению, до 2030 года будет вскрыт только 135-й кошелёк методом «кенгуру».

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

В данный момент цифровые кладоискатели открывают примерно 1-2 таких кошелька в год.

Вообще, насколько реально найти приватный ключ от кошелька? Как часто это происходит?

Сейчас это происходит примерно 2 раза в год. Однако не прошло и половины 2025 года, а уже были решены 2 головоломки.

21 февраля 2025 — 6.7BTC — Головоломка 67 была решена. Смотреть в блокчейне.

6 апреля 2025 — 6.8BTC — Головоломка 68 была решена. Смотреть в блокчейне.

30 апреля 2025 в 17:45 головоломка была решена. И кто-то стал счастливым обладателем 6.9 BTC.

Список кошельков-головоломок до 70 (все решены)

Решённые головоломки 1-70

Адрес кошелька и ключи

Статус

1

1BgGZ9tcN4rm9KBzDn7KprQz87SZ26SAMH ? Приватный ключ: 000000000000000001

Решена

2

1CUNEBjYrCn2y1SdiUMohaKUi4wpP326Lb ? Приватный ключ: 000000000000000003

Решена

3

19ZewH8Kk1PDbSNdJ97FP4EiCjTRaZMZQA ? Приватный ключ: 000000000000000007

Решена

4

1EhqbyUMvvs7BfL8goY6qcPbD6YKfPqb7e ? Приватный ключ: 000000000000000008

Решена

5

1E6NuFjCi27W5zoXg8TRdcSRq84zJeBW3k ? Приватный ключ: 000000000000000015

Решена

6

1PitScNLyp2HCygzadCh7FveTnfmpPbfp8 ? Приватный ключ: 000000000000000031

Решена

7

1McVt1vMtCC7yn5b9wgX1833yCcLXzueeC ? Приватный ключ: 00000000000000004c

Решена

8

1M92tSqNmQLYw33fuBvjmeadirh1ysMBxK ? Приватный ключ: 0000000000000000e0

Решена

9

1CQFwcjw1dwhtkVWBttNLDtqL7ivBonGPV ? Приватный ключ: 0000000000000001d3

Решена

10

1LeBZP5QCwwgXRtmVUvTVrraqPUokyLHqe ? Приватный ключ: 000000000000000202

Решена

11

1PgQVLmst3Z314JrQn5TNiys8Hc38TcXJu ? Приватный ключ: 000000000000000483

Решена

12

1DBaumZxUkM4qMQRt2LVWyFJq5kDtSZQot ? Приватный ключ: 000000000000000a7b

Решена

13

1Pie8JkxBT6MGPz9Nvi3fsPkr2D8q3GBc1 ? Приватный ключ: 000000000000001460

Решена

14

1ErZWg5cFCe4Vw5BzgfzB74VNLaXEiEkhk ? Приватный ключ: 000000000000002930

Решена

15

1QCbW9HWnwQWiQqVo5exhAnmfqKRrCRsvW ? Приватный ключ: 0000000000000068f3

Решена

16

1BDyrQ6WoF8VN3g9SAS1iKZcPzFfnDVieY ? Приватный ключ: 00000000000000c936

Решена

17

1HduPEXZRdG26SUT5Yk83mLkPyjnZuJ7Bm ? Приватный ключ: 00000000000001764f

Решена

18

1GnNTmTVLZiqQfLbAdp9DVdicEnB5GoERE ? Приватный ключ: 00000000000003080d

Решена

19

1NWmZRpHH4XSPwsW6dsS3nrNWfL1yrJj4w ? Приватный ключ: 00000000000005749f

Решена

20

1HsMJxNiV7TLxmoF6uJNkydxPFDog4NQum ? Приватный ключ: 0000000000000d2c55

Решена

21

14oFNXucftsHiUMY8uctg6N487riuyXs4h ? Приватный ключ: 0000000000001ba534

Решена

22

1CfZWK1QTQE3eS9qn61dQjV89KDjZzfNcv ? Приватный ключ: 0000000000002de40f

Решена

23

1L2GM8eE7mJWLdo3HZS6su1832NX2txaac ? Приватный ключ: 000000000000556e52

Решена

24

1rSnXMr63jdCuegJFuidJqWxUPV7AtUf7 ? Приватный ключ: 000000000000dc2a04

Решена

25

15JhYXn6Mx3oF4Y7PcTAv2wVVAuCFFQNiP ? Приватный ключ: 000000000001fa5ee5

Решена

26

1JVnST957hGztonaWK6FougdtjxzHzRMMg ? Приватный ключ: 00000000000340326e

Решена

27

128z5d7nN7PkCuX5qoA4Ys6pmxUYnEy86k ? Приватный ключ: 000000000006ac3875

Решена

28

12jbtzBb54r97TCwW3G1gCFoumpckRAPdY ? Приватный ключ: 00000000000d916ce8

Решена

29

19EEC52krRUK1RkUAEZmQdjTyHT7Gp1TYT ? Приватный ключ: 000000000017e2551e

Решена

30

1LHtnpd8nU5VHEMkG2TMYYNUjjLc992bps ? Приватный ключ: 00000000003d94cd64

Решена

31

1LhE6sCTuGae42Axu1L1ZB7L96yi9irEBE ? Приватный ключ: 00000000007d4fe747

Решена

32

1FRoHA9xewq7DjrZ1psWJVeTer8gHRqEvR ? Приватный ключ: 0000000000b862a62e

Решена

33

187swFMjz1G54ycVU56B7jZFHFTNVQFDiu ? Приватный ключ: 0000000001a96ca8d8

Решена

34

1PWABE7oUahG2AFFQhhvViQovnCr4rEv7Q ? Приватный ключ: 00000000034a65911d

Решена

35

1PWCx5fovoEaoBowAvF5k91m2Xat9bMgwb ? Приватный ключ: 0000000004aed21170

Решена

36

1Be2UF9NLfyLFbtm3TCbmuocc9N1Kduci1 ? Приватный ключ: 0000000009de820a7c

Решена

37

14iXhn8bGajVWegZHJ18vJLHhntcpL4dex ? Приватный ключ: 000000001757756a93

Решена

38

1HBtApAFA9B2YZw3G2YKSMCtb3dVnjuNe2 ? Приватный ключ: 0000000022382facd0

Решена

39

122AJhKLEfkFBaGAd84pLp1kfE7xK3GdT8 ? Приватный ключ: 000000004b5f8303e9

Решена

40

1EeAxcprB2PpCnr34VfZdFrkUWuxyiNEFv ? Приватный ключ: 00000000e9ae4933d6

Решена

41

1L5sU9qvJeuwQUdt4y1eiLmquFxKjtHr3E ? Приватный ключ: 0000000153869acc5b

Решена

42

1E32GPWgDyeyQac4aJxm9HVoLrrEYPnM4N ? Приватный ключ: 00000002a221c58d8f

Решена

43

1PiFuqGpG8yGM5v6rNHWS3TjsG6awgEGA1 ? Приватный ключ: 00000006bd3b27c591

Решена

44

1CkR2uS7LmFwc3T2jV8C1BhWb5mQaoxedF ? Приватный ключ: 0000000e02b35a358f

Решена

45

1NtiLNGegHWE3Mp9g2JPkgx6wUg4TW7bbk ? Приватный ключ: 000000122fca143c05

Решена

46

1F3JRMWudBaj48EhwcHDdpeuy2jwACNxjP ? Приватный ключ: 0000002ec18388d544

Решена

47

1Pd8VvT49sHKsmqrQiP61RsVwmXCZ6ay7Z ? Приватный ключ: 0000006cd610b53cba

Решена

48

1DFYhaB2J9q1LLZJWKTnscPWos9VBqDHzv ? Приватный ключ: 000000ade6d7ce3b9b

Решена

49

12CiUhYVTTH33w3SPUBqcpMoqnApAV4WCF ? Приватный ключ: 00000174176b015f4d

Решена

50

1MEzite4ReNuWaL5Ds17ePKt2dCxWEofwk ? Приватный ключ: 0000022bd43c2e9354

Решена

51

1NpnQyZ7x24ud82b7WiRNvPm6N8bqGQnaS ? Приватный ключ: 0000075070a1a009d4

Решена

52

15z9c9sVpu6fwNiK7dMAFgMYSK4GqsGZim ? Приватный ключ: 00000efae164cb9e3c

Решена

53

15K1YKJMiJ4fpesTVUcByoz334rHmknxmT ? Приватный ключ: 0000180788e47e326c

Решена

54

1KYUv7nSvXx4642TKeuC2SNdTk326uUpFy ? Приватный ключ: 0000236fb6d5ad1f43

Решена

55

1LzhS3k3e9Ub8i2W1V8xQFdB8n2MYCHPCa ? Приватный ключ: 00006abe1f9b67e114

Решена

56

17aPYR1m6pVAacXg1PTDDU7XafvK1dxvhi ? Приватный ключ: 00009d18b63ac4ffdf

Решена

57

15c9mPGLku1HuW9LRtBf4jcHVpBUt8txKz ? Приватный ключ: 0001eb25c90795d61c

Решена

58

1Dn8NF8qDyyfHMktmuoQLGyjWmZXgvosXf ? Приватный ключ: 0002c675b852189a21

Решена

59

1HAX2n9Uruu9YDt4cqRgYcvtGvZj1rbUyt ? Приватный ключ: 0007496cbb87cab44f

Решена

60

1Kn5h2qpgw9mWE5jKpk8PP4qvvJ1QVy8su ? Приватный ключ: 000fc07a1825367bbe

Решена

61

1AVJKwzs9AskraJLGHAZPiaZcrpDr1U6AB ? Приватный ключ: 0013c96a3742f64906

Решена

62

1Me6EfpwZK5kQziBwBfvLiHjaPGxCKLoJi ? Приватный ключ: 00363d541eb611abee

Решена

63

1NpYjtLira16LfGbGwZJ5JbDPh3ai9bjf4 ? Приватный ключ: 007cce5efdaccf6808

Решена

64

16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN ? Приватный ключ: 00f7051f27b09112d4

Решена

65

18ZMbwUFLMHoZBbfpCjUJQTCMCbktshgpe ? Приватный ключ: 01a838b13505b26867

Решена

66

13zb1hQbWVsc2S7ZTZnP2G4undNNpdh5so ? Приватный ключ: 02832ed74f2b5e35ee

Решена

67

1BY8GQbnueYofwSuFAT3USAhGjPrkxDdW9 ? Приватный ключ: 0730fc235c1942c1ae

Решена

68

1MVDYgVaSN6iKKEsbzRUAYFrYJadLYZvvZ ? Приватный ключ: 0bebb3940cd0fc1491

Решена

69

19vkiEajfhuZ8bs8Zu2jgmC6oqZbWqhxhG ? Приватный ключ: 101d83275fb2bc7e0c

Решена

70

19YZECXj3SxEZMoUeJ1yiPsw8xANe7M7QR ? Приватный ключ: 349b84b6431a6c4ef1

Решена

Список кошельков-головоломок до 71-160 (частично решены)

В основном нерешённые головоломки 71-160

Адрес кошелька и ключи

Статус

71

1PWo3JeB9jrGwfHDNpdGK54CRas7fsVzXU

Не решена

72

1JTK7s9YVYywfm5XUH7RNhHJH1LshCaRFR

Не решена

73

12VVRNPi4SJqUTsp6FmqDqY5sGosDtysn4

Не решена

74

1FWGcVDK3JGzCC3WtkYetULPszMaK2Jksv

Не решена

75

1J36UjUByGroXcCvmj13U6uwaVv9caEeAt Приватный ключ: 4c5ce114686a1336e07

Решена

76

1DJh2eHFYQfACPmrvpyWc8MSTYKh7w9eRF

Не решена

77

1Bxk4CQdqL9p22JEtDfdXMsng1XacifUtE

Не решена

78

15qF6X51huDjqTmF9BJgxXdt1xcj46Jmhb

Не решена

79

1ARk8HWJMn8js8tQmGUJeQHjSE7KRkn2t8

Не решена

80

1BCf6rHUW6m3iH2ptsvnjgLruAiPQQepLe Приватный ключ: ea1a5c66dcc11b5ad180

Решена

81

15qsCm78whspNQFydGJQk5rexzxTQopnHZ

Не решена

82

13zYrYhhJxp6Ui1VV7pqa5WDhNWM45ARAC

Не решена

83

14MdEb4eFcT3MVG5sPFG4jGLuHJSnt1Dk2

Не решена

84

1CMq3SvFcVEcpLMuuH8PUcNiqsK1oicG2D

Не решена

85

1Kh22PvXERd2xpTQk3ur6pPEqFeckCJfAr Приватный ключ: 11720c4f018d51b8cebba8

Решена

86

1K3x5L6G57Y494fDqBfrojD28UJv4s5JcK

Не решена

87

1PxH3K1Shdjb7gSEoTX7UPDZ6SH4qGPrvq

Не решена

88

16AbnZjZZipwHMkYKBSfswGWKDmXHjEpSf

Не решена

89

19QciEHbGVNY4hrhfKXmcBBCrJSBZ6TaVt

Не решена

90

1L12FHH2FHjvTviyanuiFVfmzCy46RRATU Приватный ключ: 2ce00bb2136a445c71e85bf

Решена

91

1EzVHtmbN4fs4MiNk7dMAFgMYSK4GqsGZim

Не решена

92

1AE8NzzgKE7Yhz7BWtAcAAxiFMbPo82NB5

Не решена

93

17Q7tuG2JwFFU9rXVj3uZqRtioH3mx2Jad

Не решена

94

1K6xGMUbs6ZTXBnhw1pippqwK6wjBWtNpL

Не решена

95

19eVSDuizydXxhohGh8Ki9WY9KsHdSwoQC Приватный ключ: 527a792b183c7f64a0e8b1f4

Решена

96

15ANYzzCp5BFHcCnVFzXqyibpzgPLWaD8b

Не решена

97

18ywPwj39nGjqBrQJSzZVq2izR12MDpDr8

Не решена

98

1CaBVPrwUxbQYYswu32w7Mj4HR4maNoJSX

Не решена

99

1JWnE6p6UN7ZJBN7TtcbNDoRcjFtuDWoNL

Не решена

100

1KCgMv8fo2TPBpddVi9jqmMmcne9uSNJ5F Приватный ключ: af55fc59c335c8ec67ed24826

Решена

101

1CKCVdbDJasYmhswB6HKZHEAnNaDpK7W4n

Не решена

102

1PXv28YxmYMaB8zxrKeZBW8dt2HK7RkRPX

Не решена

103

1AcAmB6jmtU6AiEcXkmiNE9TNVPsj9DULf

Не решена

104

1EQJvpsmhazYCcKX5Au6AZmZKRnzarMVZu

Не решена

105

1CMjscKB3QW7SDyQ4c3C3DEUHiHRhiZVib Приватный ключ: 16f14fc2054cd87ee6396b33df3

Решена

106

18KsfuHuzQaBTNLASyj15hy4LuqPUo1FNB

Не решена

107

15EJFC5ZTs9nhsdvSUeBXjLAuYq3SWaxTc

Не решена

108

1HB1iKUqeffnVsvQsbpC6dNi1XKbyNuqao

Не решена

109

1GvgAXVCbA8FBjXfWiAms4ytFeJcKsoyhL

Не решена

110

12JzYkkN76xkwvcPT6AWKZtGX6w2LAgsJg Приватный ключ: 35c0d7234df7deb0f20cf7062444

Решена

111

1824ZJQ7nKJ9QFTRBqn7z7dHV5EGpzUpH3

Не решена

112

18A7NA9FTsnJxWgkoFfPAFbQzuQxpRtCos

Не решена

113

1NeGn21dUDDeqFQ63xb2SpgUuXuBLA4WT4

Не решена

114

174SNxfqpdMGYy5YQcfLbSTK3MRNZEePoy

Не решена

115

1NLbHuJebVwUZ1XqDjsAyfTRUPwDQbemfv Приватный ключ: 60f4d11574f5deee49961d9609ac6

Решена

116

1MnJ6hdhvK37VLmqcdEwqC3iFxyWH2PHUV

Не решена

117

1KNRfGWw7Q9Rmwsc6NT5zsdvEb9M2Wkj5Z

Не решена

118

1LWeQ5goVhTXoUcsuKB1F7VNo7CknispWL

Не решена

119

1J2We8CXG1tS2g9Jn4gr7Pr9o2FjZRK2us

Не решена

120

1F1S65Hopp1W2s8rJimmFMzGdsn7W2vT82 Приватный ключ: 8ca349e1f01237ab6b3f6f4c0897d4e4

Решена

121

1G9zV5Rw6jYhU3FJGcxW7TfZUDK1N4YHEy

Не решена

122

1G3xQ7zMaPSY5TFv2NAk3cM3zW3zVG2Zmx

Не решена

123

1DHoq5yDJ7qms5Qmtv3rZ3hefxtb2WvJCM

Не решена

124

1F6x2wZ3G1qXzM3uWnW64N6Kctq96jbeBc

Не решена

125

1M3jS6X3zVKn3PG1Zup4Z3sYJ8WNgE6Y5t

Решена

126

1M65fUppgG4yZJ1hN8AtrooSiT3nT4M3uW

Не решена

127

14NSRrsM9fX6TuJ1K3nWKVypY3V3TA4C4Y

Не решена

128

1D7eT6uU1M8k6WaW3pM6G5vXnm3n8n7Cfx

Не решена

129

1MNeT6yemMJSd7kt9L1PP2u3eZ8XsDTS3Y

Не решена

130

14yhdGZmW1Z9G3bZ1fY1KX7n7fY1KX7n7f

Решена

131

1M3jS6X3zVKn3PG1Zup4Z3sYJ8WNgE6Y5t

Не решена

132

1M65fUppgG4yZJ1hN8AtrooSiT3nT4M3uW

Не решена

133

14NSRrsM9fX6TuJ1K3nWKVypY3V3TA4C4Y

Не решена

134

1D7eT6uU1M8k6WaW3pM6G5vXnm3n8n7Cfx

Не решена

135

1MNeT6yemMJSd7kt9L1PP2u3eZ8XsDTS3Y

Не решена

136

14yhdGZmW1Z9G3bZ1fY1KX7n7fY1KX7n7f

Не решена

137

1M3jS6X3zVKn3PG1Zup4Z3sYJ8WNgE6Y5t

Не решена

138

1M65fUppgG4yZJ1hN8AtrooSiT3nT4M3uW

Не решена

139

14NSRrsM9fX6TuJ1K3nWKVypY3V3TA4C4Y

Не решена

140

1D7eT6uU1M8k6WaW3pM6G5vXnm3n8n7Cfx

Не решена

141

1MNeT6yemMJSd7kt9L1PP2u3eZ8XsDTS3Y

Не решена

142

14yhdGZmW1Z9G3bZ1fY1KX7n7fY1KX7n7f

Не решена

143

1M3jS6X3zVKn3PG1Zup4Z3sYJ8WNgE6Y5t

Не решена

144

1M65fUppgG4yZJ1hN8AtrooSiT3nT4M3uW

Не решена

145

14NSRrsM9fX6TuJ1K3nWKVypY3V3TA4C4Y

Не решена

146

1D7eT6uU1M8k6WaW3pM6G5vXnm3n8n7Cfx

Не решена

147

1MNeT6yemMJSd7kt9L1PP2u3eZ8XsDTS3Y

Не решена

148

14yhdGZmW1Z9G3bZ1fY1KX7n7fY1KX7n7f

Не решена

149

1M3jS6X3zVKn3PG1Zup4Z3sYJ8WNgE6Y5t

Не решена

150

1M65fUppgG4yZJ1hN8AtrooSiT3nT4M3uW

Не решена

151

14NSRrsM9fX6TuJ1K3nWKVypY3V3TA4C4Y

Не решена

152

1D7eT6uU1M8k6WaW3pM6G5vXnm3n8n7Cfx

Не решена

153

1MNeT6yemMJSd7kt9L1PP2u3eZ8XsDTS3Y

Не решена

154

14yhdGZmW1Z9G3bZ1fY1KX7n7fY1KX7n7f

Не решена

155

1M3jS6X3zVKn3PG1Zup4Z3sYJ8WNgE6Y5t

Не решена

156

1M65fUppgG4yZJ1hN8AtrooSiT3nT4M3uW

Не решена

157

14NSRrsM9fX6TuJ1K3nWKVypY3V3TA4C4Y

Не решена

158

1D7eT6uU1M8k6WaW3pM6G5vXnm3n8n7Cfx

Не решена

159

1MNeT6yemMJSd7kt9L1PP2u3eZ8XsDTS3Y

Не решена

160

14yhdGZmW1Z9G3bZ1fY1KX7n7fY1KX7n7f

Не решена

Какое программное обеспечение есть для решения головоломок

В этом разделе я приведу ТОЛЬКО полностью бесплатные программы или программы, в которых есть бесплатный режим.

Программы и утилиты для компьютеров

Большинство программ размещены на GitHub. Тут приведены не только программы для вскрытия кошельков-головоломок (их мало), но различные вспомогательные утилиты.

Название

Платформа

Ссылка

Описание

BitCrack

GPU

GitHub

Hunt for Bitcoin private keys

BitCrack2

GPU

GitHub

Hunt for Bitcoin private keys (random order)

KeyHunt

Linux

GitHub

Hunt for Bitcoin private keys

Kang-1

Windows/CPU

GitHub

CPU-решение для метода «кенгуру»

RCKangaroo

GPU

GitHub

GPU-решение для метода «кенгуру»

Kangaroo

Windows/Linux

GitHub

Реализация метода Кенгуру для поиска приватных ключей

Kangaroo (JeanLuc)

GPU

GitHub

Метода Кенгуру для поиска приватных ключей (до 125 бит включительно)

secp256k1

Windows/Linux

GitHub

Библиотека для быстрых вычислений на эллиптической кривой Secp256k1

WifSolverCuda

GPU

GitHub

Решение WIF-ключей с использованием CUDA

rsz

Python

GitHub

The script parse the data of rawtx to fetch all the inputs in the transaction and reconstructs the unsigned message for each of them to find the Z value.

btc_words

Python

GitHub

Search Mnemonic words for BTC address

C-Sharp-Mnemonic

Windows

GitHub

lostword

Java

GitHub

Утилита для работы с мнемоническими фразами

Coinhammer

GPU

Website

GPU-решение для локального и облачного использования

Программы для смартфонов и визуальные утилиты

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

В качестве визуализации приватных ключей можно использовать мини-приложение в Телеграм @BtcMoleBot в режиме «Я — экстрасенс».

Пытаемся решить головоломку визуально
Пытаемся решить головоломку визуально

Его же можно использовать для попыток подбора 71-го кошелька в режиме «Автодиггинг», который можно подключить бесплатно через меню «Задачи».

Производительность телефонов, конечно, меньше, чем компьютеров, но разрыв стремительно сокращается.

У кладоискателя нет настольного компа
У кладоискателя нет настольного компа

Заключение

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

Вы тоже можете попытать удачу сами — как на своём оборудовании, так и на наших серверах. Шансы малы, но они больше нуля!

Вы можете арендовать мощные серверы на процессорах Epyc в в дата-центре Rucloud компании RUVDS. Они подойдут для этих головоломок — и, само собой, для хостинга высоконагруженных приложений и сайтов, работы с базами данных, обработки больших данных, виртуализации и контейнеризации.

© 2025 ООО «МТ ФИНАНС»

Комментарии (0)