4 ms·
I'm pretty sure a hard fork can undo anything on the block chain. You can start over from the block before the hack. There's probably a cleaner solution than th
by olegkikin 9y ago
I'm pretty sure a hard fork can undo anything on the block chain. You can start over from the block before the hack. There's probably a cleaner solution than that though.
- csomar 9y agoThe problem is, how do you reassign the funds after the hardfork? The funds are attached to addresses and not persons.
- pyrale 9y agoYou can revert the funds to the address that paid into the contract in the first place, since transactions are public.
- csomar 9y agoThat wouldn't move the money to their rightful owner but to the previous owner.
- deleted 9y ago[deleted]
- olegkikin 9y agoI don't think that's correct. If you only revert the stolen money transactions and all the branches of them since, almost nobody loses. The few stolen ETH that got sold will be a loss, but it's nothing compared to $35M.
- wyldfire 9y agoStart at block n-1, disable the buggy contract, leave the "stolen" funds where they were.
- csomar 9y agoThey were in the contract (or the contract addresses).