3 ms·
I would wager most contracts deployed these days are immutable. Upgradable contracts are frowned upon in the space, moreso every day. But given that humans are
by pshc 5y ago
I would wager most contracts deployed these days are immutable. Upgradable contracts are frowned upon in the space, moreso every day.
But given that humans are prone to making mistakes, when code is fresh and unproven, proxies are a practical way to go. Once you've ironed out all issues, you blow the fuse so that the contract can't be changed anymore.
- pjc50 5y ago> can't be changed anymore .. which means that when an undiscovered vulnerability is found all the investors are guaranteed to lose their money.
- user-the-name 5y ago> Once you've ironed out all issues Yeah this is something that famously happens with software development, you just iron out all the issue and then never have to change anything ever again.