本文是智能合约升级系列教程的第二篇,主要介绍了EIP-1967和EIP-2535两种代理合约的编写,并结合openzeppelin库详细讲解了合约的原理、标准、架构、代码实现、测试与部署,以及信标代理的原理与使用。同时对比了两种方案的优缺点,方便开发者选择合适的合约升级方案。
openzeppelin
本文介绍了以太坊智能合约升级的几种早期方案,包括Eternal Storage、EIP-897 Proxy和EIP-1822 UUPS。