Reentrancy (7 of 7)
The most prominent early project on Ethereum, emerging within months of genesis, was the DAO -- a project to form a decentralized autonomous organization, in which members pay in ether in order to vote (and invest) in various project proposals that the DAO would support. Members could also withdraw their funds or "split" from the DAO under certain timing constraints. Its popularity exploded. Illustrated in this original are many incoming transactions into the DAO, much of it from exchanges, and in May 2016 it rapidly exceeded $100,000,000 in equivalent ETH. A famous bug was found in the DAO code, one that was also found in other token projects. This bug was a reentrancy ...