Hacker News new | ask | show | jobs
by mannykannot 3295 days ago
One thing not mentioned in this article is that the hard fork was only feasible because there was not much else in the way of contracts on Ethereum at the time, other than the DAO itself. If there had been vast networks of interdependent, concurrent contracts and their obligations, as envisioned by many of the most vociferous proponents of smart contracts, I think a rollback would have been impossible, at least in practice. Next time, they may not be so lucky.
1 comments

The success of the DAO performing a 51% attack on Ethereum virtually ensures that Ethereum is useless for other contracts. Your contracts hold no value of they can be rolled back at the whim of the holders of the largest contract in the system for reasons that have nothing to do with your contract.