推动ETH进入通缩时代?一文读懂伦敦升级
今年下半年,以太坊社区将迎来两大变革性重点升级:「伦敦升级」和「上海升级」。
伦敦升级包含的 EIP-1559 将改变以太坊主网的 Gas 费用结构,为 ETH 代币模型引入销毁机制,同时 EIP-3529 将直接影响到升级后以太坊上的 Gas Token 失效。
上海升级或将实现 ETH1/ETH2 的合并,彻底改变以太坊主网的共识机制,同时 ETH 的代币供应发行模型也有所变化。
对于本次伦敦升级,其中涉及的一些 EIP 对于新用户来说可能理解门槛较高,在深入了解每个 EIP 之前,我们先简单概况本次升级可能带来的影响:
EIP-1559 可以让未来的以太坊 Gas 手续费更加可预测和稳定,同时未来以太坊网络中可能近一半的网络手续费将被直接销毁,虽然当前行情相对低迷,但是 ETH 销毁对 ETH 未来的长期价值支撑有着深远影响,特别是未来以太坊过渡到 PoS 后,在以太坊生态繁荣的前提下,网络销毁的 ETH 手续费甚至可以抵消网络新发行的 ETH 代币,推动 ETH 进入通缩时代。
EIP-3529 会对持有 Gas Token(例如 CHI、GST2)的用户有所影响,建议在升级前卖出或者在 Gas 费用高时使用掉,不然升级后,理论上这类 Gas Token 将归零。
EIP-3554 主要与矿工相关,难度炸弹推迟至 2021 年 12 月 1 日,或为以太坊 Pow 矿工的最后期限。
下面,我们将详细聊聊伦敦升级中的相关时间点以及 EIP,跟大家一起深入了解本次伦敦升级。
「 升级时间 」
在之前的以太坊开发者核心电话会议上,开发者将以太坊主网伦敦升级暂定于 7 月 14 日。不过具体确切时间还需要看届时各个以太坊测试网上的伦敦升级情况,按照以太坊基金会官方博客 6 月 18 日的公告,所有的测试网成功完成伦敦升级后,再确定以太坊主网的具体升级时间。当前,各个测试网的升级规划如下:
?Ropsten:6 月 24 日,区块高度 10,499,401
?Goerli:6 月 30 日,区块高度 5,062,605
?Rinkeby:7 月 7 日,区块高度 8,897,988
?Kovan:未定,可能在主网升级之后
「 升级内容 」
根据伦敦升级的规范文档,本次升级主要包括五大 EIP,他们分别是:
EIP-1559:改变以太坊主网的 Gas 费用结构,为 ETH 代币模型引入销毁机制。
EIP-3198:添加 BASEFEE 操作码。
EIP-3529:取消了 SELFDESTRUCT 操作码的 Gas 退款以及降低了 SSTORE 操作码的 Gas 退款,直接影响到升级后以太坊上的 Gas Token 失效(CHI & GST2)。
EIP-3541:拒绝以 0xEF 字节码开头的新合约。
EIP-3554:难度炸弹推迟至 2021 年 12 月 1 日,或为以太坊 Pow 矿工的最后期限。
下面,我们分别对每个 EIP 进行详细了解。
EIP-1559
EIP-1559 是本次升级的主角,也是以太坊史上最值得关注的变革之一。
简单来讲,EIP-1559 改变了当前以太坊主网价高优先的 Gas 费用机制,使用“基本费用”+“矿工小费”的 Gas 费用结构,能够有效实现网络 Gas 费用的稳定以及可预测性。同时区块大小将具备弹性上限,基础费用也会根据区块空间的利用率自动调整。
具体来讲,当前以太坊网络采用的 Gas 报价机制是第一价格拍卖机制,即优先处理 Gas Price 报价高的交易。尽管这种机制理解门槛低,操作简单,但是其最大的问题就是难以估算 Gas 费用,特别是在交易高峰期,往往会引发 Gas 竞拍,迅速拉高 Gas Price 价格。EIP-1559 通过引入“基本费用”+“矿工小费”的 Gas 费用结构以及根据需求动态变化的弹性区块大小上限这套组合拳,实现了 Gas 费用的稳定可预测。
对于用户来说,无需担心基础费用的设定,因为基础费用的设定协议会根据网络区块空间的利用情况自动调整。EIP-1559 的长期目标是每个区块 1000 万 Gas 以及每个区块 2000 万 Gas 的新硬顶。当区块大小低于目标时,基础费用会降低以刺激交易需求。当区块大小超出限制时,基础费用会增加以抑制交易需求。虽然基础费用由网络自动设置,但是在提交交易时,用户还需要配置两个参数值:「矿工小费 tip」 以及 「总费用上限 feeCap」。
矿工小费 tip:只有在区块大小高于 2000 万 Gas 硬顶的拥堵状态下,用户才有必要设置他们的矿工小费 tip,这时候矿工将优先处理矿工小费 tip 报价高的交易。
总费用上限 feeCap:代表了用户本次交易愿意支付的最高费用(即基础费用+tip)。当网络极度拥挤时,基础费用会很高,这时通过设置总费用上限 feeCap 并且也低于当前基础费用的交易将为 Pending 状态,可以等待未来基础费用下降后,等待矿工进行打包交易。
同时,本次 EIP-1559 最令人期待的功能,可能得数对基础费用的销毁了,这其中有多种深远意义:
为 ETH 代币模型引入销毁机制,能够有效地降低 ETH 代币的通胀率,未来在主网过渡到 PoS 的配合助攻下,ETH 甚至有可能进入总量通缩的时代。
从技术上讲,当前的网络交易费用不一定得用 ETH 支付,用户可以通过元交易使用任何代币向矿工支付交易费用,同时目前 MEV 盛行,很多 MEV 交易无需支付任何费用,矿工通过 MEV 获得打包报酬。应用 EIP-1559 后,每笔交易的基础费