Добавить в корзинуПозвонить
Найти в Дзене
CryptoSOSka

Кто-то взломал биткоин. И создал 184 миллиарда монет.

Хакер нашёл дыру в коде. Не украл чужие монеты - именно создал новые. Из воздуха. Одним переводом. 😮184 700 000 000 BTC. Это в 8 800 раз больше, чем вообще может существовать биткоинов. По сегодняшнему курсу - больше, чем вся экономика планеты, раз в сто. Номер злополучного блока - 74 638.
Его хеш: 0000000000069f2ca9d895858dcd78fa8004e8189b7f0988d926e0db2dc5e14d
Он до сих пор существует в цепочках забытых блоков - как шрам в истории сети. Как такое вышло? В протоколе был баг: если сложить два очень больших числа, результат переполнялся - как одометр в машине, который после 999 999 км показывает 000 000. Хакер специально подобрал два числа так, чтобы получить переполнение. Сеть не заметила подвоха и приняла блок как обычный. Блокчейн - неизменяемый и защищённый - просто записал это и пошёл дальше. Один участник форума заметил странный блок и написал об этом. Никто не знал, что делать. А потом в ветке появился Сатоши Накамото. 15 августа 2010 года. Биткоину полтора года. Одна монета сто
Оглавление

Хакер нашёл дыру в коде. Не украл чужие монеты - именно создал новые. Из воздуха. Одним переводом.

😮184 700 000 000 BTC.

Это в 8 800 раз больше, чем вообще может существовать биткоинов. По сегодняшнему курсу - больше, чем вся экономика планеты, раз в сто.

Номер злополучного блока - 74 638.
Его хеш:
0000000000069f2ca9d895858dcd78fa8004e8189b7f0988d926e0db2dc5e14d
Он до сих пор существует в цепочках забытых блоков - как шрам в истории сети.

Как такое вышло? В протоколе был баг: если сложить два очень больших числа, результат переполнялся - как одометр в машине, который после 999 999 км показывает 000 000. Хакер специально подобрал два числа так, чтобы получить переполнение. Сеть не заметила подвоха и приняла блок как обычный.

Блокчейн - неизменяемый и защищённый - просто записал это и пошёл дальше.

Один участник форума заметил странный блок и написал об этом. Никто не знал, что делать. А потом в ветке появился Сатоши Накамото.

15 августа 2010 года. Биткоину полтора года. Одна монета стоит меньше доллара. Большинство людей о нём ещё никогда не слышали. Именно в этот вечер решалось, будет ли биткоин вообще существовать дальше.

Сатоши написал тогда фразу, которая стала легендарной:

«I'm more concerned about fixing the issue»
(«Меня больше волнует исправление проблемы»)

Никакой паники. Никаких споров. Просто - починка.

Как прошли эти пять часов

17:00 — баг замечен и опубликован на форуме
18:00 — Сатоши подтверждает проблему, начинает писать патч
20:30 — выходит обновлённая версия биткоина
22:00 — майнеры переходят на исправленную цепочку

Плохой блок исчез.

Но технически - он не был «стёрт» в привычном смысле.
Сеть просто договорилась работать на другой ветке (хардфорк). Старая ветка с 184 миллиардами монет осталась в памяти у нескольких узлов, но была полностью проигнорирована.

Это не единственный такой случай в мире криптовалют.

Но важный нюанс - в мейннете Bitcoin это был единственный хардфорк по инициативе Сатоши.

Позже похожий баг (value overflow) находили в тестовой сети Bitcoin в 2018 году.
А в 2018-м же - в сети
Bitcoin Cash (BCH) - такой баг привёл к временной остановке сети.

Но в главном биткоине - никогда больше.

После этого вечера Сатоши ещё несколько месяцев отвечал на сообщения, закрывал баги, передавал дела. А потом просто перестал выходить на связь.Без объяснений. Без прощания.

Биткоин остался работать без него. Работает до сих пор.

Самая дорогая вещь в мире

Это код, который никто не контролирует. Кроме одного человека, который решил, что так правильно - и ушёл.

CryptoSOSka