以太坊正在准备下一次重大更新,即上海升级,该升级预计将于今年4月12日进行。这是继去年9月以太坊合并后的一次重要升级,据BeaconScan的数据显示,截至今年3月,以太坊上已经有50多万名验证者,此次以太坊上海升级将对验证者产生重大影响。
什么是以太坊上海升级?
上海升级是以太坊协议的计划硬分叉。从以太坊的扩展路线图中可以发现,在以太坊合并(Merge)和分片(Surge)之间还会有几个额外的重要升级,此次上海升级就是其中之一。
上海升级将实施多项以太坊改进提案,这些提案将对网络产生重大影响,此次提案包括4个关键的以太坊协议:EIP-4895、EIP-3855、EIP-3860和EIP-3651。
EIP-4895
自2020年12月信标链推出以来,所有有兴趣成为以太坊信标链中验证者的用户,一直在以太坊上质押一定数量的ETH以获得奖励,而这种质押是单向的。这里的质押,是指用户锁定加密货币以支持网络并帮助验证交易,用户可以从中获得被动收入。根据beaconcha.in的数据,截至4月4日,以太坊信标链上质押的ETH已超过1700万个,约为328亿美元。
图片源自beaconcha.in
EIP-4895是上海升级最重要的发展,随着上海升级,以太坊的质押锁定将被解除,以太坊的质押者能够提取质押,选择其他更灵活的质押机制,即ETH锁仓阶段将结束,用户可自由进行质押存取。
EIP-3855
EIP-3855将引入一个新的指令“PUSH0”,在合约代码中调用时压零,这将降低开发人员的Gas费用并减少存储大小,从而提高以太坊网络的交易速度。
EIP-3860
EIP-3860是对EIP-170的扩展,以限制initcode的最大大小并确保initcode公平收费,在与“initcode”代码交互时限制开发人员的Gas费用,从而降低交易费用。
EIP-3651
EIP-3651是一条“Warm COINBASE”指令。为了更好的支持COINBASE支付,降低访问COINBASE的成本,上海升级将通过该项协议使COINBASE地址在交易执行时已经预热的,这样可以降低Gas费用,从而使用户更便宜。
此次以太坊上海升级的最大改变是让验证者能够提取质押的代币,旨在提高希望提取资金的质押者和验证者的流动性。目前,上海升级(Shapella)已经上线了以太坊Goerli测试网,供用户提前测试代码。