I’m building an Ethereum smart contract and need an upgradeable solution. I explored proxy patterns and OpenZeppelin but need clarity on best practices, state management, and potential risks.
I tried proxy patterns, OpenZeppelin upgradeable contracts, and EIP-2535 but faced challenges in state management and compatibility. I expected a secure, maintainable, and efficient upgrade solution with minimal risks.ethereum
I’m building an Ethereum smart contract and need an upgradeable solution. I explored proxy patterns and OpenZeppelin but need clarity on best practices, state management, and potential risks.
I tried proxy patterns, OpenZeppelin upgradeable contracts, and EIP-2535 but faced challenges in state management and compatibility. I expected a secure, maintainable, and efficient upgrade solution with minimal risks.ethereum
I expected a secure, maintainable, and efficient upgrade solution with minimal
This is Ethereum, not a Japanese car.
Unfortunately, any of the solutions you list are the only solutions you can have. EVM is 2014 old tech and just cannot do better. On the other hand, everyone else can manages to do upgradeability with these solutions just fine, so you can do it as well.
If you need something more robust try non-EMV blockchains. There a lot of blockchains which offer smart contract upgradeability natively, like NEAR.
