Обзор события The DAO в Ethereum: Украдено 3,6 миллиона ETH
Событие The DAO является одним из самых важных и далеко идущих чёрных лебедей в истории Ethereum.
Оно не только привело к огромным финансовым потерям, но и напрямую вызвало раскол в сообществе Ethereum, что привело к рождению сегодняшних цепочек ETH и ETC.
🔥 Фон события: Что такое The DAO?
- The DAO — это крупнейший инвестиционный фонд DAO на Ethereum, созданный в 2016 году
- Собрано 12 миллионов ETH (примерно 150 миллионов долларов) через краудфандинг
- Это был крупнейший проект крипто-краудфандинга в мире на тот момент
- Цель — создание «децентрализованного венчурного фонда»
Код The DAO работал на смарт-контрактах, но в его ключевой логике вызова была уязвимость безопасности.
⚠️ Хакер использует уязвимость для атаки
Время события: 17 июня 2016 года
Хакер использовал уязвимость повторного входа (Re-entrancy Bug) в контракте:
- Атакующий повторно вызывает функцию withdraw
- Постоянно выводит ETH до обновления баланса
- В итоге успешно переводит 3,6 миллиона ETH (на тот момент стоимостью около 50 миллионов долларов)
Переведённые ETH временно заблокированы в дочернем DAO атакующего и могут быть использованы только через 28 дней, что дало сообществу время на «обсуждение решений».
⚖️ Споры в сообществе: Стоит ли делать хардфорк?
Сообщество Ethereum сразу раскололось на две стороны:
⭕ Сторонники хардфорка (Pro-Fork)
- Считают, что средства принадлежат инвесторам и должны быть возвращены
- Уязвимость The DAO — не ответственность пользователей
- Форк может восстановить состояние до атаки
❌ Противники хардфорка (Anti-Fork)
- «Код — это закон»
- Смарт-контракты должны быть необратимыми
- Не следует вручную изменять историю в блокчейне
Споры были крайне激烈ными и продолжались несколько недель.
🔥 Окончательное решение: Хардфорк
20 июля 2016 года
Ethereum выполнил хардфорк, вернув украденные 3,6 миллиона ETH в контракт возврата средств.
Однако противники, настаивающие на «неизменяемости истории», продолжили использовать оригинальную цепочку и назвали её:
- Старая цепочка → Ethereum Classic (ETC)
- Новая цепочка → Ethereum (ETH)
Это и есть происхождение форка ETH и ETC.
📌 Влияние события
- Ускорило развитие отрасли аудита смарт-контрактов
- Повысило осведомлённость о безопасности в проектах DeFi
- Модель DAO затихла на годы, но возродилась в 2020 году
- ETH/ETC стал самым известным случаем раскола цепочек в истории Web3
Событие The DAO также стало самым типичным учебным кейсом для «гovernance блокчейна».