Кража $50 миллионов, которая создала два Ethereum

В 2016 году у Ethereum был проект под названием *The DAO* — что-то вроде децентрализованного инвестиционного фонда. Он собрал *$150 миллионов долларов* в ETH — на тот момент это был крупнейший краудфандинг в истории. В него вложились 11 тысяч человек.

А потом, *17 июня 2016 года*, хакер обнаружил в коде идиотскую ошибку под названием «повторный вход» (reentrancy).

Представьте банкомат, который выдаёт вам деньги ДО того, как списать их со счёта. Вы снова и снова нажимаете «снять», пока банкомат не успел обновить данные. Именно это и сделал хакер: вывел 3,6 миллиона ETH (около $50 млн на тот момент), бесконечно повторяя одну и ту же функцию. 58dd

*Неожиданный поворот, о котором никто не рассказывает:*

1. Украденные деньги оказались ЗАПЕРТЫ на 28 дней в дочернем контракте. Сразу вывести их было нельзя. Это дало сообществу время решить, что делать.

2. В сообществе разгорелся ЖЁСТКИЙ спор: одни говорили: «Код — это закон, пусть хакер оставит деньги себе». Другие предлагали: «Давайте отмотаем время назад и отменим кражу». В итоге блокчейн разделился на ДВЕ цепочки.

20 июля 2016 года, на блоке 1.920.000, провели хардфорк. Цепочка, в которой отменили кражу, стала тем самым *ETH, которым мы пользуемся сегодня*. Исходная цепочка, в которой кражу оставили без изменений, стала *Ethereum Classic (ETC)*.

3. А самое безумное — то, что происходит СЕЙЧАС: часть этих денег, около 75 тысяч ETH, так никто и не забрал. Сегодня они стоят *примерно $150–200 миллионов долларов* и станут фондом безопасности для Ethereum. Деньги от крупнейшей кражи в истории будут защищать сеть.

Виталику было 19 лет, когда он всё это создал, потому что разработчики Bitcoin сказали «нет» его идее. Он назвал проект Ethereum, потому что увидел слово «ether» в вики по научной фантастике и оно показалось ему загадочным.

$ETH #Криптовалюты #ETH #TheDAO #Блокчейн