Everyone says contracts can't be changed after deployment, so why can some projects still be upgraded? Many people can't answer!
EIP-1967 specifies standard storage locations for proxy contracts to store the addresses of logic contracts and administrators, making it easier for block explorers and wallets to identify proxy contracts.
Upgradability lets projects fix vulnerabilities and launch new features. The trade-off is that users have to trust whoever holds the upgrade permissions not to make unauthorized changes or lose their private key.
Knowledge can help you avoid some pitfalls, but it can't replace risk management.
$ETH 2286.1 (+0.68%)
EIP-1967 specifies standard storage locations for proxy contracts to store the addresses of logic contracts and administrators, making it easier for block explorers and wallets to identify proxy contracts.
Upgradability lets projects fix vulnerabilities and launch new features. The trade-off is that users have to trust whoever holds the upgrade permissions not to make unauthorized changes or lose their private key.
Knowledge can help you avoid some pitfalls, but it can't replace risk management.
$ETH 2286.1 (+0.68%)