-

详解V神新提案:为什么EIP-3298能降低Gas费?

来源:PB模板网(PBmo.Cn) 时间:2021-03-03272
导读:OKLink行业观察:哪些银行巨头正在布局数字资产? 近日,国产电视剧《赘婿》频频喜提热搜,男主宁毅利用“期货”、“做多”、“对冲”等现代金融思维,使得对手乌家资金链断掉,


OKLink行业观察:哪些银行巨头正在布局数字资产?

近日,国产电视剧《赘婿》频频喜提热搜,男主宁毅利用“期货”、“做多”、“对冲”等现代金融思维,使得对手乌家资金链断掉,向男主宁毅低头,看得观众直呼过瘾。

据 GitHub 显示,2 月 28 日 Vitalik 已更新 EIP 3298 提案,提案内容为在伦敦升级中移除「执行 SELFDESTRUCT 获得 gas 费退款」的规则。虽然该提案至少要等到 7 月才有望执行,但 Gas 费周末简直有所下降,停止发稿时,Gas 费平均水平在 76 gwei 左右。据律动此前报道,伦敦升级将在 7 月中旬左右执行。

那么 SELFDESTRUCT 是什么?

自毁操作 SELFDESTRUCT(EIP6 之前称为 suicide)的功效是允许人们通过删除旧的或者未使用的合约来清算区块链,该操作系统会提供 gas 退款,励用户删除存储状态的方式释放资源,删除智能合约并不会消灭合约之前历史的生意纪录,区块链自己并不能改变。

Twitter ID 为 @n2ckchong 的生意员 Nick Chong 进一步注释了 SELFDESTRUCT 是若何影响了 Gas 用度,而且为何在 V 神更新提案后,Gas 费大幅下滑。

律动将 Nick Chong 推文整理并翻译如下:

当前每个在上的生意都需要 Gas 用度。而通常生意越庞大,生意消耗的 Gas 费就越多。而 SELFDESTRUCT 是 EVM 级别的操作码,可将合约的余额发送到「地址」。它的怪异之处还在于,执行操作码会直接销毁合约,但 EVM 现实上会退还给用户一些手续用度,以消除状态膨胀,从而辅助节点治理状态(State)巨细。

这听起来可能并不有趣,但一些伶俐的开发者意识到,你可以通过在 Gas 价钱低廉时在合约中储存 Gas 用度,将廉价的状态空间保持下去。

存储的方式简朴来说就是,在 Gas 费廉价的时刻铸造或者购置 Gas 费代币,好比 GST 和 1inch 团队推出的 CHI,然后在 Gas 费颠簸的时刻通过销毁这些代币实现收益。

律动注:Gas 代币将 Gas 费通证化为一个 ERC20 Token,允许用户直接生意,或者作为未来使用 gas 的预付费。在 Gas 价钱廉价时用户可适当购置、储存,然后在 gas 价钱高涨时可以使用。

详细而言,在 Gas 价钱较低时,Gas 代币激励用户到合约中建立或铸造代币 GST1/GST2,此时 Gas 代币将用用户提供的资金以较低的用度存储数据/建立合约。待 Gas 价钱暴涨时,用户可以使用或消耗 GST1/GST2,Gas 代币便通过删除数据或合约(也就是 SELFDESTRUCT)的方式,获得网络奖励或者称 gas 退款,由此实现以较低的价钱消耗 Gas。 

这也就注释了为什么许多在浏览器 Etherscan 上的套利生意,在查看生意细节之前都市有「自毁合约 0x…」的提醒。

这种方式很伶俐。

当一个运行中的套利机器人天天破费价值数千美元的生意费时,随着时间的推移,他们通过使用 Gas 代币节约手续用度可以省下来不少钱呢。

一些人以为,Gas 代币的存在导致了相当大的状态膨胀,由于当 Gas 币还廉价的时刻,节点中注入了许多「无意义的」合约。通过增添状态膨胀,叔块的比率可能会增添。

以上也许就是为何 Vitalik 昨天建议在伦敦升级中作废 SELFDESTRUCT 的 Gas 退款规则。

不管怎么说,照样谢谢 V 神的这个提议,在这个提议发出之后,Gas 用度大幅下滑,回到了较为正常的水平。而 Gas 费代币 CHI 和 GST 代币价钱也泛起了跳水:CHI 价钱下降了 40%,GST 下降了 30%。

而一旦提案正式执行,这些代币可能很快就会变得无用,因此可能没有任何诱因让用户铸造 CHI 或 GST。

加入新手交流群:每天早盘分析、币种行情分析

添加助理微信,一对一专业指导:pbmocn

加入新手交流群:每天早盘分析、币种行情分析,添加助理微信

一对一专业指导:pbmocn