主页 > imtoken在新手机上登录 > 以太坊伦敦升级要点一览

以太坊伦敦升级要点一览

imtoken在新手机上登录 2024-01-26 05:15:26

图片

- 资料来源:Henry Be-

在过去的几个月里,以太坊核心开发人员一直忙于“伦敦”升级,这是继 4 月份上线的柏林升级之后的下一次升级。 “伦敦”升级中包含的EIP已经确认,但激活时间尚未确定。 根据“伦敦”升级规范,这些EIP是:

让我们详细了解每个EIP!

EIP 1559:ETH 1.0 链的费用市场改革

EIP 1559 是以太坊最引人注目的变化之一,也是“伦敦”升级中将引入的最大变化。 EIP 1559 将在区块中引入“基础费用”以太坊升级时间,该费用将跟踪以太坊网络的 gas 价格(gas 价格取决于用户对区块空间的需求)。 这意味着钱包和用户将更容易准确估算交易费用。 此外,EIP 1559 增加了一种新的交易类型,允许用户指定他们愿意支付的最高费用,以及他们愿意支付给矿工的最高费用。 用户指定的最高费用与(基础费用+矿工小费)之间的差额将退还给用户。 最后,EIP 1559 将销毁一部分交易费用,以太坊社区的许多人认为这是对以太坊网络经济的重要改进。

EIP 1559 的工作原理、它的好处和影响远远超出了一篇文章的范围。 点击这里查看 EIP 1559 的完整资料。点击这里观看“看一看 EIP”系列视频中关于 EIP 1559 的部分。

EIP 3198:基本费用操作码

EIP 3198 是 EIP 1559 的配套 EIP。此 EIP 仅添加了操作码 BASEFEE。 此操作码返回其所在区块的基本费用值。这允许智能合约访问链上的值,这对于提交欺诈证明和创建无需信任的汽油价格衍生品很有用。 有关提案的完整介绍,请观看“Ratan Rai Sur 带您了解 EIP 3198:基本费用操作码”。

EIP 3529:减少gas返还

“London”升级引入的另一个重要变化是取消了 SELFDESTRUCT 操作码的 gas 退款并减少了 SSTORE 操作码的 gas 退款。 虽然gas refund的初衷是为了激励开发者在可能的情况下清空状态,但实际上在Gas Token出现之后,gas refund导致了state变大。 用户可以在 gas 价格低的时候铸造 Gas Token,然后在 gas 价格高的时候销毁它们以获得退款。

此外,gas返还也会导致区块执行时间发生变化。 在“伦敦”升级之前,高达 50% 的 gas 返还可以用于在同一个区块中进行进一步的计算。 这意味着块大小可以达到 gas 限制的 1.5 倍。 EIP 3529 会将“执行退款”从 50% 减少到最低 20%。 这一变化可以部分抵消 EIP 1559 造成的区块大小差异(1559 允许区块最多使用当前气体限制的两倍)。

EIP 3541:拒绝以 0xEF 字节码开头的新合约

EIP 3541 是一个简单的更改,为 EIP 3540 的 EVM 改进提案奠定了基础。 一旦 EIP 3541 实施,以 0xEF 字节码开头的新合约将无法部署。 现有合同不会受到影响。 “伦敦”升级启动后,字节码最短序列以0xEF开头但与现有合约起始顺序不匹配的合约部署将被回滚,以确定兼容EIP-3540语义的合约。 请注意:EIP 3540 需要部署额外的网络升级。 还需要注意的是,如果不部署EIP 3540,也可以使用EIP 3541为其他方案预留起始字节。

EIP 3554:难度炸弹推迟到2021年12月1日

EIP 3554 将延迟难度炸弹(又名冰河时代)。 难度炸弹/冰河时代是以太坊引入的一种机制,用于在以太坊网络过渡到权益证明时“冻结”挖矿。 鉴于以太坊网络尚未准备好过渡到权益证明,我们需要延迟引爆难度炸弹。 之前已经推迟了三次,在大都会(EIP-649)、君士坦丁堡(EIP-1234)和缪尔冰川(EIP-2384)期间。

虽然前几次都推迟了很长时间,但这次核心开发者只是将难度炸弹推迟到 2021 年 12 月。届时以太坊升级时间,以太坊网络要么成功过渡到权益证明,要么进行另一次升级。

这就是“伦敦”升级带来的所有变化。 测试网区块和相关客户端版本将很快发布在以太坊基金会博客上。

原文链接: