shazow pfp
shazow
@shazow.eth
Some of the biggest losses in crypto have been due to upgradeable contracts. Naively it sounds safer, but it adds a lot of complexity and attack surface. If you're working on a contract, enable easy migration instead of upgradeability if possible. If you must, limit upgrading to the smallest components.
3 replies
4 recasts
33 reactions

Dean Pierce ๐Ÿ‘จโ€๐Ÿ’ป๐ŸŒŽ๐ŸŒ pfp
Dean Pierce ๐Ÿ‘จโ€๐Ÿ’ป๐ŸŒŽ๐ŸŒ
@deanpierce.eth
This classic always comes to mind: https://diligence.consensys.io/blog/2019/01/upgradeability-is-a-bug/
0 reply
0 recast
3 reactions