以太坊伦敦升级简述

距离8月5日以太坊伦敦升级完成已经过去5天时间,这一技术上的重要革新对以太坊主网产生的影响也正在逐步显现。伦敦升级包括哪些内容?它们对以太坊的未来发展意味着什么?

01

·升级内容·

根据以太坊的伦敦升级规范,纳入本次计划的EIP共有5个,分别是EIP-1559、EIP-3198、EIP-3529、EIP-3541、EIP-3554。以下将对这五个提案分别进行介绍。

EIP-1559

EIP-1559主要更改了以太坊的费用模式。在此之前,以太坊的收费采取首价拍卖(First-price auction)模式。用户在以太坊上设置自己愿意为交易支付的手续费用,矿工根据出价高低决定将哪笔交易填入区块并获取手续费作为报酬。这种模式下,用户的出价完全由自己决定而缺乏一定的依据,这也对用户出价造成了一定的困难。在交易较为拥堵的时期,为了使自己的交易得到优先处理,用户不得不无限制地提高自己的出价,这在一定程度上提高了以太坊上的交易成本,损害了以太坊的流动性。EIP-1559用固定价格售出(Fixed-price sale)取代了首价拍卖,即将交易费用机制更改为固定费用+小费的形式。固定费用取决于目前网络情况,由交易系统给出,假如用户觉得这一费用过高也可以取消该笔交易。小费则与之前类似,是用户为了使自己的交易得到优先处理愿意支付的额外费用。

此外,EIP-1559更加重要的改动是燃烧机制。现在,用户支付的费用中的固定部分将不再归矿工所有,而是直接销毁。这一改动的目的是降低以太坊的通胀水平,甚至使以太坊达到通缩。更通俗地来说,这一改动是希望减少系统中发行的以太坊总量,提高以太坊的单位价值。

具体EIP内容:https://eips.ethereum.org/EIPS/eip-1559

EIP-3198

EIP-3198同EIP-1559相搭配。它添加了一个BASEFEE操作码,现在智能合约可以通过调用该操作查看执行交易所在区块的基本费用。这一改动有利于“提交欺诈证明与创建gas价格衍生品”。

具体EIP内容:https://eips.ethereum.org/EIPS/eip-3198

EIP-3529

EIP-3529移除了操作码SELFDESTRUCT的gas返还以及减少了SSTORE的gas返还。Gas返还的设立初衷是鼓励开发者保持良好的应用状态,及时清理不需要的存储空间和合约。然而,该技术的执行效果并未达到预期,且产生了以下两项副作用:

  1. Gas返还需要引入GASToken,而这增加了状态空间的大小。GASToken在gas价格较低时将填充状态空间,而在gas价格较高时获取返还的回报。
  2. Gas返还会造成区块大小变化的加剧。由于返还机制的存在,返还的gas将在同一个区块内进行计算,实际上最大的区块容量是1.5倍gas limit,这对于区块的计算效率同样有着负面的影响。

具体EIP内容:https://eips.ethereum.org/EIPS/eip-3529

EIP-3541

EIP-3541拒绝以0xEF开头的新合约部署,已经存在的合约不受影响。这是因为EIP-3540,一个EVM的改进提案中将不支持以0xEF字节码为开头的合约。也就是说,此举是为了为之后的EVM改善奠定基础。值得注意的是,即使EIP-3540在之后不会投入使用,EIP-3541也可以为其他的改进提案提供助力。

具体EIP内容:https://eips.ethereum.org/EIPS/eip-3541

EIP-3554

最后的EIP-3554提案延缓难度炸弹(Difficulty Bomb)或者说是冰河时代(Ice Age)至2021年12月。难度炸弹是以太坊创建时便引入的使得以太坊挖矿难度逐步增加的机制。这一机制的设计是因为以太坊在开发之初便计划了PoS(权益证明)挖矿机制。但由于技术的限制,当时的以太坊挖矿仍然依赖传统PoW(工作量证明)共识算法。因此,开发者向代码中嵌入每隔一段时间便使得区块生成复杂程度提高的机制,希冀在PoS机制开发完成后,将PoW挖矿变得无利可图,从而实现挖矿方式的变更与用户的迁移。然而,由于PoS开发进度不及预期,过去已有三次难度炸弹的推迟。在这次延迟之后即2021年12月后,以太坊网络将需要另一次网络升级或是彻底进入PoS时代。

具体EIP内容:https://eips.ethereum.org/EIPS/eip-3554

02

· 升级后的以太坊·

Gas费用

在EIP-1559的变动内容中我们可以看到,固定费用+小费机制的实质同之前自由定价实际上是相似的,仍然存在用户自由决定的小费部分,而矿工也依然可以依据出价高低选择交易上链。因此,Gas费用也很难产生实质上的降低。目前的平均交易手续费仍在35-40gwei左右浮动,同升级之前并未有显著区别。

图片来源:etherscan.io ETH Gas费用

ETH销毁状况

截至8月10日下午6时,以太坊已经燃烧销毁超过21000枚ETH,以太坊区块高度达到12996710。按照伦敦升级生效的12965000区块,目前已经新增31710个区块,平均每个区块销毁的ETH量达到0.672枚。以1 ETH=3,000 USD计算,价值接近6400万美元的ETH已经被销毁。

数据参考:watchtheburn.com ETH总销毁量数据截至2021年8月10日

尽管这个数字看起来非常可观,但相比于每天ETH的新增量而言,想要仅仅依靠销毁来扭转通胀趋势仍然不可能。目前,ETH每日新增约13,000枚,销毁的ETH占1/3左右。想要让以太坊真正成为通缩的价值资产,PoS机制的开发更加关键。

03

·总结·

总而论之,本次伦敦升级对于降低gas费用影响并不显著,燃烧机制则将以太坊的“通缩之路”向前推进了一小段。本次升级更像是对以太坊产生积极影响的一次过渡性改进,而想要从本质上提升以太坊的价值,使以太坊迈入ETH 2.0,我们还需要等待PoS机制的正式开发完成、分片技术的进步以及Layer2技术的突破。

Subscribe to 阁楼小精灵
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.