asashai.
Explainer 4 min read

The DAO Hack of 2016: The Heist That Split Ethereum

A $60 million theft forced Ethereum to choose between two sacred principles — and the choice it made literally broke the blockchain into two. The most consequential hack in crypto history.

The DAO Hack of 2016: The Heist That Split Ethereum

In the summer of 2016, Ethereum was barely a year old and brimming with optimism. Its big idea — programmable money, contracts that run themselves — was about to get its first blockbuster demonstration. It was called The DAO, and for a few glorious weeks it looked like the future.

Then someone found a bug. And the way Ethereum chose to respond didn't just recover the money. It forced the young network to answer a question so fundamental that the community never fully agreed — and the disagreement literally split the blockchain into two.

The dream: a fund with no managers

The DAO — short for Decentralized Autonomous Organization — was meant to be a venture fund run entirely by code and votes. There were no managers, no board. You sent in Ether, received DAO tokens, and used them to vote on which projects deserved funding. Profits would flow back to token holders. It was DeFi before the word existed.

The idea electrified people. The DAO raised more than $150 million worth of ETH from thousands of participants — at the time, one of the largest crowdfunding events in history. A meaningful chunk of all the Ether in existence sat inside one giant smart contract.

That concentration, as every great heist teaches, is exactly the problem.

The bug: withdrawing before the books update

The flaw was a now-infamous pattern called a reentrancy attack. In plain terms: The DAO's code let you request a withdrawal, sent you the money, and then updated your balance to zero. The attacker realized they could exploit that ordering. Their malicious contract would request a withdrawal, and before The DAO got around to setting their balance to zero, it would call back in and request another withdrawal. And another. And another — looping, draining the same balance repeatedly, like an ATM that hands you cash before checking whether your account still has any.

Over a few hours in June 2016, the attacker siphoned about 3.6 million ETH — roughly $60 million then — into a "child DAO" they controlled. The community watched it happen in real time and could do almost nothing. The code was working exactly as written; it just hadn't been written carefully enough. This is precisely why we now urge people to check a smart contract before trusting it with money.

The impossible choice

Here's where it becomes one of the great stories in crypto. The stolen funds were locked in the child DAO for 28 days by the contract's own rules. Ethereum had a month to decide what to do, and only two options, each violating something sacred.

Option one: do nothing. Honor the principle that on a blockchain, "code is law." The contract executed as written; reversing it would betray the entire promise of immutable, unstoppable agreements. The thief keeps $60 million, and thousands of investors eat the loss.

Option two: rewrite history. Coordinate a hard fork — a change to the rules that would effectively move the stolen funds back to their owners, as if the hack never happened. Save the investors, but admit that the "unstoppable" blockchain can, in fact, be stopped and reversed when enough people are upset.

This was the deepest tension in crypto laid bare: is a blockchain a neutral machine that must be obeyed even when it produces an unjust result \u2014 or a human community that can override the machine when justice demands it? There is no clean answer.

The split

The community voted, and a majority chose to fork. In July 2016, Ethereum executed the hard fork, the stolen ETH was effectively returned, and most exchanges and users followed the new chain. That chain is the Ethereum (ETH) you know today.

But not everyone came along. A determined minority refused, insisting that immutability was the whole point and that bailing out investors set a dangerous precedent. They kept running the original, unaltered chain — the one where the hack stands and the thief's transactions remain valid forever. That chain lives on as Ethereum Classic (ETC).

So a single bug produced two blockchains, two communities, two philosophies, and a debate that has never really ended. Every "code is law" argument since traces back to this moment.

Why it still matters

The DAO hack reshaped crypto in ways you still feel:

The most consequential heist in crypto wasn't the biggest by dollar value. It was the one that made an entire ecosystem look in the mirror and decide what it actually believed — and then watch two answers walk away in opposite directions.

Frequently asked questions

The DAO was a decentralized venture fund built on Ethereum in 2016. Investors put in Ether and received tokens that let them vote on which projects to fund. It raised over $150 million, making it one of the largest crowdfunding events ever at the time.

An attacker exploited a reentrancy bug — a flaw that let them repeatedly withdraw funds before the contract updated its balance. They drained about 3.6 million ETH, roughly $60 million at the time, before anyone could stop it.

When Ethereum's community voted to reverse the hack with a hard fork, a minority refused, arguing the blockchain should be immutable. They kept running the original unaltered chain, which became Ethereum Classic (ETC). The forked chain became the Ethereum (ETH) we know today.

The specific reentrancy bug is now widely understood and guarded against, and audits routinely check for it. But new classes of smart-contract bugs appear constantly, which is why checking a contract before trusting it with money remains essential.

Keep reading

Popular this week

  1. 01Rug Pulls Hall of Shame: Famous Crypto Exit ScamsAnalysis · 4 min
  2. 02Meme Coins: The Absurd Economics of Dogs and FrogsExplainer · 4 min
  3. 03OKX Exchange Review: The All-in-One App and Its Trade-offsAnalysis · 4 min
  4. 04BNB Chain Memecoins and the Ecosystem Most People IgnoreAnalysis · 4 min
  5. 05Gold vs Bitcoin: The Digital Gold Debate Grows UpAnalysis · 6 min