Contract upgrade anti-patterns
blog.trailofbits.com | blog | #cloud | #web3 | #smart-contracts | #vulnerabilities | #blockchain | #delegatecall | #upgradable-contracts | #erc20
Summary
Reviewing many upgradable contracts, Trail of Bits argues current upgrade patterns - data separation and delegatecall proxies - add complexity and introduce exploitable bugs.
- Published
- Collected
--- id: 2021 title: "Contract upgrade anti-patterns" source_domain: blog.trailofbits.com source_url: "https://blog.trailofbits.com/2018/09/05/contract-upgrade-anti-patterns/" published_at: "2018-09-05T10:00:21Z" tags: ["cloud", "web3", "smart-contracts", "vulnerabilities", "blockchain", "delegatecall", "upgradable-contracts", "erc20"] phying_url: "https://phying.com/item/2021" lang: en --- # Contract upgrade anti-patterns ## Summary Reviewing many upgradable contracts, Trail of Bits argues current upgrade patterns - data separation and delegatecall proxies - add complexity and introduce exploitable bugs. ## Intelligence Metadata - **Sources:** blog.trailofbits.com - **Published:** 2018-09-05T10:00:21Z - **Original:** https://blog.trailofbits.com/2018/09/05/contract-upgrade-anti-patterns/ - **Phying News:** https://phying.com/item/2021