Specifcally, I want to know how popularity the upgraded smart contarcts are, and are there many these contracts in real world ? moreover, I do not know where I can get these contracts
Welcome to the community
Some examples of projects using upgradeable contracts:
PoolTogether use upgradeable contracts and they have blogged on how they use them: https://medium.com/pooltogether/a-simple-explanation-of-risks-using-pooltogether-fdf6fecd3864
Coinbase and Circle’s USDC use ZeppelinOS (now called OpenZeppelin SDK) proxy: centrehq/centre-tokens
Let me know if you need more information.
Checking to see that I answered your question?
Thanks very much. I get some examples from your replys. But more specifically, I want to collect as many as upgradeable smart contracts, so is there any way to achieve that? For example, do they involve any same feature, so that i can pick out them from all ethereum smart contract
How are you looking for these contracts?
You could look at the dependents of OpenZeppelin SDK:
If searching on GitHub you could look for contracts that import Initializable.sol
Thanks for your patient and kind suggestions. I’ll try to find them considering references you provided, which helps me a lot!
Let me know if you have any questions.