Översikt av Ethereum The DAO-händelsen: 3,6 miljoner ETH stulna
The DAO-händelsen är en av de mest viktiga och djupt inverkan svarta svanar i Ethereums historia.
Den orsakade inte bara enorma ekonomiska förluster, utan ledde också direkt till en splittring i Ethereum-communityn och gav upphov till dagens ETH och ETC två kedjor.
🔥 Händelsebakgrund: Vad är The DAO?
- The DAO är den största DAO-investeringsfonden på Ethereum som föddes 2016
- Samlande 12 miljoner ETH (ca 150 miljoner dollar) genom crowdfunding
- Det var då det största kryptocrowdfunding-projektet i världen
- Målet var att skapa en "decentraliserad riskkapitalfond"
The DAO:s kod kördes av smarta kontrakt, men dess kritiska anropslogik hade säkerhetshål.
⚠️ Hackern utnyttjar sårbarheten för att attackera
Händelsetid: 17 juni 2016
Hackern utnyttjade återinträdesbuggen (Re-entrancy Bug) i kontraktet:
- Attackern anropar upprepade gånger withdraw-funktionen
- Drar ut ETH kontinuerligt innan saldot uppdateras
- Slutligen lyckas överföra 3,6 miljoner ETH (värde ca 50 miljoner dollar vid den tiden)
De överförda ETH:en låstes tillfälligt i attackerns sub-DAO, och kunde inte användas förrän efter 28 dagar, vilket gav communityn tid att "diskutera lösningar".
⚖️ Community-kontrovers: Bör man hardforka?
Ethereum-communityn splittrades omedelbart i två läger:
⭕ För hardfork (Pro-Fork)
- Tror att pengarna tillhör investerarna och bör återfås
- The DAO-sårbarheten är inte användarnas ansvar
- Fork kan återställa till tillståndet före attacken
❌ Mot hardfork (Anti-Fork)
- "Code is Law"
- Smarta kontrakt bör vara irreversibla
- Man bör inte ändra kedjans historia med mänskliga medel
Debatten var extremt intensiv och pågick i veckor.
🔥 Slutligt beslut: Hardfork
20 juli 2016
Ethereum genomförde en hardfork och återförde de stulna 3,6 miljoner ETH till ett återbetalningskontrakt.
Emellertid fortsatte motståndarna som insisterade på "oföränderlig historia" att använda den ursprungliga kedjan och namngav den:
- Gamla kedjan → Ethereum Classic (ETC)
- Nya kedjan → Ethereum (ETH)
Detta är ursprunget till ETH och ETC-forken.
📌 Händelsens inverkan
- Snabbade på uppkomsten av smarta kontrakt-auditeringsbranschen
- Ökade säkerhetsmedvetenheten för DeFi-projekt
- DAO-modellen låg i dvala i många år men återupplivades 2020
- ETH/ETC blev det mest kända fallet av kedjesplittring i Web3-historien
The DAO-händelsen blev också det mest typiska undervisningsfallet för "blockkedje-styrning".