Smart Contract Upgrade
The process of replacing a smart contract within a DeFi protocol. Typically implemented through proxy patterns or other architectural designs, upgrades are usually limited to smart contracts with auxiliary functions rather than core protocol mechanics to maintain security. Due to the immutability of smart contracts, upgrades require deploying new contract code and redirecting users to it, either through proxy contracts or migration processes.
Back to Dictionary