Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It completely obviates the point, because a contract no longer means what it says, it means what Bob says. So just wire your money to Bob, it's simpler.


While I prefer non-upgradable contracts for the same reason, there are mechanisms to reach some middle ground, like:

1) a significant delay between the announcement of an upgrade and the actual upgrade (enforced by the blockchain)

2) a mechanism to opt-out or cash out before the upgrade happens




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: