The 2016 DAO hack was the first major smart contract exploit in blockchain history — draining $60 million in ETH through a reentrancy vulnerability and forcing one of the most controversial decisions in crypto: should a blockchain roll back transactions to undo a hack? The response permanently shaped Ethereum's security culture, smart contract auditing standards, and the regulatory treatment of ICOs.
What Was The DAO?
The DAO (Decentralised Autonomous Organisation) launched in April 2016 as an Ethereum-based venture capital fund. It raised 12.7 million ETH (approximately $150 million at the time) from thousands of investors — the largest crowdfunding in history at that point. Token holders could vote on investment proposals. A vulnerability in the smart contract allowed recursive calls before state was updated.
The Reentrancy Exploit
The hacker exploited a reentrancy vulnerability: the "split" function allowed DAO token holders to withdraw ETH. The exploit called the withdrawal function, then recursively called it again before the balance was updated in the contract state. Result: the attacker drained ~3.6 million ETH ($60 million) through repeated recursive calls before the balance registered as depleted.
The Controversial Hard Fork
Ethereum community debate: should the blockchain roll back transactions to return the stolen funds? "Code is law" position: the exploit was technically valid code execution — reversing it violates blockchain immutability. "Social contract" position: the community had the right to correct an obvious theft. The result: Ethereum hard-forked in July 2016 — returning the stolen funds. The minority who refused the fork continued on the original chain: Ethereum Classic (ETC).
Permanent Impact on Crypto
Smart contract security: the DAO hack created the field of professional smart contract auditing. Reentrancy guards became standard (OpenZeppelin's ReentrancyGuard). SEC response: the SEC published a 2017 report declaring DAO tokens to be securities — the first major regulatory guidance on crypto tokens. This directly triggered stricter ICO legal structures that persist today.
For the smart contract audit guide created by this era, see our smart contract audit guide. For the ICO legal framework shaped by the DAO hack, see our ICO regulations guide. For biggest crypto scams in history including the DAO context, see our biggest ICO scams guide.
Glossary
- Reentrancy Attack
- An exploit where an attacker's contract recursively calls a vulnerable function before state updates complete — the mechanism behind the DAO hack.
- Hard Fork
- A backwards-incompatible blockchain protocol change — in Ethereum's 2016 case, used to roll back DAO hack transactions, creating Ethereum Classic as the minority chain.
- Ethereum Classic (ETC)
- The original Ethereum chain that refused the DAO hack hard fork, continuing without the transaction rollback.
Disclaimer
Important: This guide covers historical events for educational purposes. CryptoPresaleNews.com is not a licensed financial advisor.
