如何部署 Solidity 可升级合约?
今天我将讨论一个我认为对所有 Solidity 开发人员都非常有用的主题,即可升级的智能合约。
在我们开始之前,我们需要区分“可升级”并不意味着“可变”,区块链中的代码本质上是不可变的,一旦部署,它将永远存在。
究竟什么是可升级合约?
当我们说合约是可升级的时,我们指的是使用代理模式的合约。
此过程涉及部署两个合约:
代理合约
实现合约
代理模式的结构类似于:
与客户端(RPC)直接与实现合约交互(常见的不可升级合约)不同,可升级合约在两者之间有一个代理合约,用于指出智能合约实现的不...
eth.antcave.club2 min read