back

by magnetic·9y ago·view on hn ↗
I've heard this argument before and was wondering how it can be considered ok:

1) hacker steals massive amount of money from a crypto wallet

2) hacker cashes out and gets real money

3) network realizes the hack and "rewrites history" as if "the contract never went wrong"

How is this a valid outcome? Somebody in here is out a large amount of real money.

1 comments
The whole reason the DAO hard fork worked was because the funds were locked until a certain date. The hackers couldn't access them until after that date, so the hard fork before that date resulted in no hacked ETH being traded for USD (or anything else).
Actually, if I understand correctly, the hard fork could still have been done even if the funds weren't locked up. It's just that then it might not have been the hacker getting the short end of the stick, but rather whoever was unlucky enough to take their ETH in exchange for some other currency.

The hard fork may have been considered unfair by more people if the funds had not been locked, but the point still stands that if you could get enough of the network to agree with you, you can fork and start over at any block in the past you want.