织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

以太坊伦敦升级临近,梳理 EIP(2)

时间:2021-07-13 10:29来源:未知 作者:admin 点击:
其中,D1 为扩容前 Gas 需求曲线,D2 为扩容后需求线;供给线同理。不难看出,随着 Gas 上限的提升,在用户量没有增加的前提下需求曲线会向左移,相应

以太坊伦敦升级临近,梳理 EIP-1559 的七个潜在影响

其中,D1 为扩容前 Gas 需求曲线,D2 为扩容后需求线;供给线同理。不难看出,随着 Gas 上限的提升,在用户量没有增加的前提下需求曲线会向左移,相应地 Gas 费将会下降,但由于 Gas 数量增加,矿工得到的交易费并不会减少。不仅如此,实际上由于用户量的不断增加,用户对 Gas 的需求并没有因为 Gas limit 的提升而有所下降,因此 Gas price 不降反升。

需要注意,此处(后文同理)所涉及的供给量,指的是矿工愿意为打包信息付出的工作量,而并非区块的大小。区块大小固定为 Gas limit (实际略有浮动),不受矿工算力的影响;同样,出块时间也只受解密难度影响,以太坊算法会根据矿工投入的算力自动调整难度以达到平均 13 秒出一个区块的速度。因此,真正由矿工掌握的是记账权力,即矿工可以选择不打包任何内容,只传递一个空块出去。这也是 1559 协议背后,矿工最大的博弈优势。

EIP-1559 协议是什么

EIP-1559 最大的改变就是将原来的交易费拆分成了 base fee 与 tip。其中,base fee 为用户必须支付的费用,金额由前一区块的利用率决定,而不再由用户拍卖决定。为此,1559 协议还特意改变了区块的空间上限,从之前的 1500 万扩大至 3000 万,但仍以 1500 万为目标大小。这样设计的意图是为了将区块利用率维持在 50%,以方便 base fee 的计算。当区块利用率超过 50% 时,系统会自动提升 base fee;反之亦然。具体计算如下:

以太坊伦敦升级临近,梳理 EIP-1559 的七个潜在影响

其中,b0 为前一区块 base fee,s0 为前一区块利用率。通过计算我们可以发现,当出现连续 39 个区块利用率接近 100% 后,base fee 将会扩大至原来的 99 倍(1.125^39)。也就是说,若初始 base fee 为 10Gwei,那么不到九分钟的时间,这项费用就会超过 1000Gwei。显然,用户无法承受如此高昂的交易费,因此随着 base fee 的上升,链上信息量便会减少,随着几个利用率不足 50% 的区块出现后,base fee 也就随之回落。通过这种方式,协议可以将区块维持在「半满」状态。

在这过程当中,钱包会根据前一区块大小自动计算出当前 base fee,用户可以选择接受与不接受。若不接受,那么用户只能等待 base fee 回落后再被打包,在交易不是很急迫的情况下,这未尝不可。若接受,那么信息就有可能在当前区块被成功打包。注意,这只是可能,因为系统是根据前一区块的利用率计算 base fee 的,但并不能预测当前区块的利用率。假设一种情况:由于前几个区块的利用率不足 50%,base fee 已大幅下降,此时用户认为费用较低,便纷纷支付,乃至购买的 Gas 数量超过了当前区块的最大容量,此时部分信息便无法被当前区块所打包,只能等待下一个区块。但由于当前区块利用率达到 100%,下一区块的 base fee 会有所上升,若不追加交易费,这部分信息只能继续等待,直到 base fee 重新回落。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容