Hacker News new | ask | show | jobs
by drdrey 3049 days ago
Mutable history is the problem. What's written to the blockchain is supposed to be immutable forever and independently verifiable by everyone. If an entity can rewrite history (eg drop or revert transactions), it becomes a problem. This is what happened after the DAO hack and it resulted in the Ethereum classic fork.
1 comments

Well, sort-of?

The chain still includes the transaction history of what happened with the DAO, but the hard fork added a special case unique state change which undoes most of the effects of the transactions that happened with the DAO.

So, the transactions still are recorded as having happened, but the state was edited?

Not that that necessarily is a particularly important distinction, but I think it is one that can reasonably be made.