2021年8月5日,以太坊网络成功完成了其备受瞩目的“伦敦”硬分叉升级,此次升级不仅是以太坊发展道路上的一个重要里程碑,更是其向“以太坊2.0”全面演进过程中的关键一步,通过引入多项协议改进和关键机制,深刻影响了以太坊的经济模型、网络性能及未来发展轨迹。

伦敦升级的核心:EIP-1559的“燃烧”机制

伦敦升级中最引人注目、也是对用户和生态影响最深远的改进,当属以太坊改进提案EIP-1559(以太坊改进提案1559号)的正式实施,在EIP-1559之前,以太坊的gas费模型采用的是“拍卖”机制,即用户为交易优先级竞价,导致gas费波动极大,尤其在网络拥堵时,用户常常需要支付高昂甚至“天价”gas费。

EIP-1559引入了一种全新的、更可预测的gas费定价模型:

  1. 基础费用(Base Fee):每笔交易都会被销毁一笔基础费用,该费用根据网络拥堵程度动态调整——拥堵时基础费用上升,空闲时下降,这部分费用直接从流通中销毁,而非支付给矿工。
  2. 小费(Tip):用户可以在基础费用之外,自愿支付一笔小费给矿工,以激励矿工优先打包其交易。

这一机制带来了革命性变化:

  • 费用可预测性:用户在发起交易时即可大致估算所需费用,无需盲目竞价。
  • 通缩压力:基础费用的销毁机制使得以太坊在网络繁忙时可能出现通缩,改变了以往 solely 通胀的模型,对ETH的价值支撑产生了积极影响。
  • 改善用户体验:有效降低了极端拥堵时的“gas战争”现象,使网络交易更加平稳。

不仅仅是EIP-1559:其他重要改进

除了EIP-1559,伦敦升级还包含了几项重要的EIP,共同提升了以太坊的效率和安全性:

  • EIP-3198:GAS价格操作码:引入一个新的操作码GASPRICE,允许智能合约直接获取当前区块的gas价格,增强了智能合约的灵活性和功能。
  • EIP-3529:减少操作码的gas成本:对某些操作码的gas成本进行了优化和降低,特别是对“SELFDESTRUCT”操作码的返还进行了调整,从而在一定程度上降低了整体交易成本,提升了网络效率。
  • EIP-3541:禁止在合约创建时使用前字节0xEF:此改进旨在为新版本的以太坊(如以太坊2.0的EVM)预留合约空间,防止未来可能出现的冲突。
  • EIP-3607:禁止来自已销毁账户的呼叫:禁止智能合约调用已被销毁的账户,提高了网络的安全性,防止某些潜在的攻击向量。

伦敦升级的意义与影响

伦敦升级的成功实施,对以太坊及其生态系统产生了深远影响:

  1. 经济模型的优化:EIP-1559的销毁机制是ETH走向通缩的重要一步,增强了ETH的稀缺性和价值存储属性,吸引了更多长期投资者和持有者。
  2. 网络性能与用户体验提升:更合理的gas定价、部分交易成本的降低,使得以太坊网络在处理交易时更加高效和用户友好,为大规模应用落地奠定了基础。
  3. 随机配图