|
|
|
|
|
by drchopchop
2092 days ago
|
|
Because there is no real formal verification process for smart contracts, it's extremely easy to slip bugs into the contract code, the contract itself is generally immutable (can't fix bugs), and the effects of a breach are generally catastrophic and irreversible. Need more reasons? |
|
Also, there are patterns where the user needs to confirm that yes they want to use the new version.
There are also systems of insurance on contracts.