Первый твит из серии загадок был опубликован ещё в конце мая — тогда конкурс официально и начался. В среду Милн объявил о "плохой новости" — кому-то все-таки удалось добраться до ключа, разгадав все загадки известного криптоэнтузиаста, сообщает Decrypt. Рассмотрим подробнее, как новый счастливый владелец 1 BTC смог добраться до заветной монеты.
Раздача монет через «взлом» кошелька
Ключом к одному биткоину была комбинация из 12 слов — уникальная мнемоническая фраза, с помощью которой кошелек можно восстановить на любом устройстве. Милн планировал раскрывать комбинацию постепенно, давая криптоэнтузиастам подсказки в Твиттере. Вот его первый твит, в котором он раскрыл схему проведения конкурса.
Приватные ключи к кошельку 1BTC по адресу 3HX5tttedDehKWTTGpxaPAbo157fnjn89s были сгенерированы из мнемонической сид-фразы из 12 слов. В течение следующих 30 дней я буду публиковать слова (или подсказки к ним) на своих страницах в социальных сетях.
The private keys to the 1BTC wallet at: 3HX5tttedDehKWTTGpxaPAbo157fnjn89s were generated from a 12-word mnemonic seed
Over the next ~30 days I will be releasing the words (or a clue to a word) on my various social media pages
— Alistair Milne (@alistairmilne) May 28, 2020
Отметим, что инициативу Милн в том числе использовал для популяризации своих аккаунтов в социальных сетях. Например, первое слово из фразы он пообещал опубликовать тогда, когда твит о конкурсе наберёт тысячу ретвитов.
В определённый момент я скрою некоторые из своих учетных записей в социальных сетях, чтобы дать ранним подписчикам больший шанс найти все сид-слова.
The first seed word will be published if/when the start of this thread reaches 1000 RTs.
At certain points I will lock some of my social media accounts to give early followers the best chance of finding all seed words.
— Alistair Milne (@alistairmilne) May 28, 2020
Чтобы избежать брут-форса — то есть самостоятельного подбора фразы путём банального перебора с помощью программы — Милн планировал раскрыть последние три или четыре слова в один момент. Вот твит, в котором он озвучил данную особенность.
To try to prevent brute forcing, I may give the last 3/4 words all at once
First step: find a wallet that accepts a 12-word seed to restore a wallet … blink and you'll miss it!
Good luck!
— Alistair Milne (@alistairmilne) May 28, 2020
Однако до двенадцатой подсказки дело так и не дошло — одному любителю криптовалют всё же удалось получить фразу с помощью брут-форса. Это случилось после того, как Милн опубликовал восьмую подсказку. На подбор комбинации у нового владельца биткоина ушло примерно 44 часа.
Милн отметил, что взлом кошелька состоялся быстрее, чем он предполагал. По его словам, для подобного темпа взлома нужно было наверняка арендовать несколько видеокарт, чтобы увеличить скорость подбора.
Я знал, что иду против времени, однако большинство людей думали, что на подбор четырёх оставшихся слов уйдёт несколько недель.
Woke up to some 'bad' news this morning. The 1BTC wallet has been brute forced, which is pretty impressive. They must have rented several GPUs to do it so quickly!
I knew I was against the clock but most people thought it would take a few weeks to brute force 4 seed words pic.twitter.com/uAoLyQkhRJ
— Alistair Milne (@alistairmilne) June 17, 2020
Милн упомянул в Твиттере, что он надеялся сделать раздачу более открытой для «не очень технологически подкованных». Эта головоломка — не только умная раздача, но и технический эксперимент о том, как быстро потенциальный злоумышленник может получить мнемоническую фразу из 12 слов, если у него есть больше половины слов.
По теме: Любитель криптовалют спрятал 0.05 биткоина в головоломке, и никто не может её решить.
Мнемоническая фраза для криптовалютного кошелька — это комбинация из 12 или 24 слов, которая служит резервной мерой защиты для приватных ключей кошелька. По некоторым оценкам, потребовались бы миллиарды лет, чтобы взломать эти фразы, не зная ни одного слова (или буквы). Но с каждым намеком и словом, которые Милн опубликовал в этом пазле, сид-фразу становилось расколоть намного легче.
Под конец Алистар пошутил, что уже пишет письмо разработчикам Bitcoin Core. Мол, будет требовать провести хардфорк, чтобы вернуть свой биткоин.
BRB, just writing a letter to all Bitcoin Core devs to demand they return my BTC back via a hard fork …
— Alistair Milne (@alistairmilne) June 17, 2020
Забавно, но шутку поняли далеко на все.
Никто не будет проводить хардфорка из-за 1 BTC. Это просто невозможно. Кроме того, разработчики Bitcoin Core не контролируют BTC, и по сути они ничего не могут сделать.
No-one will make chain fork due to 1 BTC. It is simply impossible. Furthermore, Bitcoin Core devs do not control the BTC, and they can't do pretty much anything.
— Alexander Sadovskyi (@Sadovskyi_Alex) June 17, 2020
В ответ читатели пошутили, что шутка, мягко сказать, не попала в голову упомянутому человеку.
Wow, that joke went right the fuck over your head
— Bitcoin GYP (@Bitcoin_Gyp) June 17, 2020
В итоге Милн был впечатлен скоростью, с которой хакер сумел найти нужную комбинацию и получить доступ к целому биткоину. Его также заинтриговала высокая комиссия в размере 0.01 BTC, которую анонимный энтузиаст заплатил за вывод монеты. Видимо, он хотел, чтобы его транзакцию обработали как можно быстрее, пока никто другой не добрался до сид-фразы.
Напомним, чем выше комиссия за транзакцию, тем быстрее она будет проведена. Однако это не значит, что за перевод пары сотен долларов нужно отдавать миллионы — как недавно сделала одна южнокорейская биржа.
Мы считаем, что конкурс действительно удался. И дело не только в возможности получить криптовалюту на несколько тысяч долларов. Куда важнее то, что инициатива Алистара Милна привлекла внимание обычных людей к индустрии монет. Очевидно, некоторых из них желание побороться за главный приз заставило подробнее узнать об устройстве блокчейна, сид-фразах и прочих важных особенностях индустрии. Так что идея отличная — хотелось бы, чтобы со временем их было больше.
Актуальные курсы монет есть в нашем классном рейтинге криптовалют, а в нашем крипточате мудрых инвесторов удастся получить качественные советы.
ПОДПИСЫВАЙТЕСЬ НА НАШ КАНАЛ В ТЕЛЕГРАМЕ. БИТКОИН – ВСЕМУ ГОЛОВА!