4 ms·
So I see this as a growing pain. But this is something that has already been thought of as something that could happen, and there is work looking into how to so
by Cshelton 9y ago
So I see this as a growing pain. But this is something that has already been thought of as something that could happen, and there is work looking into how to solve it going back a ways: https://github.com/ethereum/EIPs/issues/156 https://github.com/ethereum/EIPs/issues/156
It looks like if this EIP is implemented in the future, the address that created the original multi-sig wallet contract created after July 20th, would just be sent the ether balance in the wallet. I'm not sure on this, but it seems like, if implemented in the future, an owner of a multi sig wallet that is frozen can call this contract from the same address they created the wallet with and it will retrieve the ether from the address where the contract is now blown away?
Another option would be during the next planned fork (upgrade), to just say, any contract that matches the byte code of the frozen wallet one, just replace the code with this code and move on. Although the first option is MUCH nicer and future proof.
People will write bad code and things like this will happen. I think the more often and earlier on we find these types of flaws and can fix them, the better for the whole ecosystem. It's $300 million today... in 10 years, a mistake like this that hasn't been worked out could cause a shock to the entire world economy. (run on the banks, but there are no banks and everyone's funds are frozen...panic!)
So better now than later!
- joosters 9y agoDo you really think a $300 million bug is an acceptable 'growing pain'?
- yarrel 9y agoA billion-dollar one was.
- erikpukinskis 9y agoThe Pound Sterling had a $1 Billion dollar growing pain. The hacker was George Soros: https://en.m.wikipedia.org/wiki/Black_Wednesday https://en.m.wikipedia.org/wiki/Black_Wednesday Have you lost faith in the Pound yet?
- tom_mellior 9y agoReally, George Soros locked a billion pounds in a safe that can never be opened? I didn't see that in the news.
- erikpukinskis 9y agoI don't understand your point.
- tom_mellior 9y agoYes, that's the problem with trying to argue through clever analogies, both in your case and in mine.