[ad_1]
In a perfect world, smart contracts are assumed to be immutable. However, most smart contracts are actually upgradeable, due to various practical reasons such as bug fixes and new features.
For example, Solana smart contracts can be modified and upgraded by default, and Ethereum smart contracts can be upgraded using a proxy such as TPP or UUPS.
What if your favorite (or dependent) smart contract is being upgraded w/o a prior notice, due to possibly a malicious attack, developers…
[ad_2]
Source link