给大忙人看的EIP1559 简史:以太币「通缩」其实是个迷思?

一、要解决的问题

交易手续费竞争

目前包括比特币、以太坊在内的区块链都有效能的限制,比特币的TPS(每秒交易数)是7,以太坊大约是15,而一旦待处理的交易数量超过区块链的处理上限,负责产出区块的验证者(矿工)就会从中选择手续费高的交易打包,让「谁的交易先被处理」的问题交由市场机制解决。

这样的设计乍看之下合理,却会对日常使用者造成额外的认知负担。

给大忙人看的EIP1559 简史:以太币「通缩」其实是个迷思?

矿池直接告诉你目前待处理交易的手续费分布,加深使用者的焦虑

一般来说,当我们送交易的时候都是希望越快被处理越好,但是付的钱要越少越好,所以这时候出价的策略就会变成「先看看别人都出多少」,再用略高一点点的价格赢过别人。这件事会要求使用者去「预测」区块链的拥挤程度,才能用最少的钱挤进下一个区块,徒增困扰。而且当很多人都急着发交易的时候,手续费会被无情的推高,直到多数人付不起为止,而这些爆高的手续费进到矿工口袋,在利益分配上也不是最佳的。

区块资源缺乏弹性

另一个EIP1559 想要解决的问题是区块链资源的尖离峰调度。

给大忙人看的EIP1559 简史:以太币「通缩」其实是个迷思?

手续费有明显的尖峰时段

目前,每一个区块能够塞的交易量是固定的,但使用的需求却会有高低起伏,通常是周间比周末多,亚洲时间的晚上到深夜又比白天多。偶尔也会出现像ICO 或NFT 发售之类的突发需求,短时间内大幅推高手续费到非常夸张的境界,对于不愿意出那么高价的使用者而言,相当于区块链暂时瘫痪。

二、解决方案的演进

第二价格拍卖

原本的交易手续费是你出多少就会被收多少(第一价格拍卖),所以导致大家要处心积虑的选出一个不高不低的数字。如果换成第二价格拍卖法,也就是「不论原始出价多少,同一个区块内的交易,统一收取相同的费用」,手续费由这批交易中的最低价者决定。这样一来,使用者不用多想,只要出自己真正愿意付的最高价就好,反正超过最低价的部分会被退回。

烧毁手续费

然而,第二价格拍卖有个明显的漏洞,那就是会被矿工操纵。当矿工由高到低排好了要打包的交易之后,他可以把出价最低的几笔交易换掉,故意自己制造一些高手续费的无用交易,反正手续费最后都会回到矿工身上,而且垫高最低手续费后,排在前面的交易也要付更多钱给矿工,矿工赚。

给大忙人看的EIP1559 简史:以太币「通缩」其实是个迷思?

vitalik.ca/files/misc_files/EIP_1559_Fee_Structure.pdf

为了解决矿工操纵手续费的问题,最干脆的解法就是这笔钱谁也不要拿了,交易手续费通通烧掉矿工用自己的钱去垫高手续费只会亏更多。

系统手续费+ 小费

EIP1559 最后定了一个有趣的方案:系统根据需求自动调整手续费。

首先把原本的区块大小上限变成目标的两倍,如果希望一个区块用掉15,000,000 gas,就把上限设成30,000,000 gas。矿工还是可以尽情塞满区块,但是这个区块的满溢程度会决定下一个区块的系统手续费,每个区块可以有正负12.5% 的手续费调整。

举例来说,如果系统手续费原本是20 Gwei,区块刚好装到半满的15M gas,下个区块的系统手续费就保持20 Gwei;如果这个区块是空的,下次的手续费降到17.5 Gwei;如果这个区块塞满30M gas,下个区块的手续费提升到22.5 Gwei。

新系统的设计立意和第二价格拍卖的市场供需决定论类似,但是很大程度的降低了矿工操弄的空间,而且让整个区块链对突发的高需求有更多弹性去应付,系统可以暂时以两倍速处理交易,虽然会快速垫高手续费,但是等到离峰时段自然会慢慢降下来,等于是跟未来「借」了一些容量来用。

不过如果遇到像是NFT 开卖这种瞬间壅塞的情况,两倍的空间可能还是不够用,而且每个区块12.5% 的手续费涨幅也许不足以熄灭买家的热情,所以EIP1559 还是保留了「小费」,也就是给矿工塞钱的机制,让你在极端状况时还是可以靠买通矿工来加速交易。

三、社群反应

矿工好生气、好生气

说不定,这搞不好是开发者们意料之外的发展。

以太坊核心开发者和矿工起争议也不是第一次,包括之前降低区块奖励,以及取消ProgPoW 升级都曾让矿工扬言搞事。而且在可见的未来,PoS 也会让矿工彻底失业。相较之下,这次只是拔掉手续费收入,矿工理论上应该已经习惯逆来顺受了才对。

但恰好2020 年适逢DeFi 流动性挖矿起飞,交易需求飙高,经常有破百甚至好几百的手续费持续很久,让矿工的收入结构的手续费占比从本来的5–10% 忽然升高到几乎跟区块奖励1:1,甚至超过,这时后说要烧掉手续费收入,矿工当然就非常有感觉了。

崩盘的矿工开始在社群上各种哭闹,一下说开发者抢钱,一下说这样会破坏区块链的安全性(实际上相反,高手续费占比会导致区块重组),与矿池友好的区块链专栏作家也在此事上无情批判提出EIP1559 的人的经济学应该要当掉重修云云,最后大矿池们甚至再度连署号召硬分叉顽抗到底。

不过勒,现在以太坊上有超防叉的DeFi,信标链又已经在跑,PoS 也是随时准备上线的状态….

矿工想搞分叉? ¯_(ツ)_/¯

破除通缩迷思

另一个有趣的战场在以太坊的Twitter 意见领袖群。

过去,当比特币和以太坊社群互酸互嘴的时候,以太币没有发行量上限这件事常常被比特币拥护者调侃,说你有智慧合约、有DeFi 又怎样,这种乱印钞通膨的币根本比不上有总量限制的「数位黄金」—— 比特币。

但现在情况不同了,EIP1559 看起来似乎能改变以太币的发行趋势,如果每次交易都会烧币,那岂不是要比总量固定更赞,直接变成会通缩的超稀缺资源吗?如果比特币是sound money(健全的货币),那改版后的以太币根本就是ultra sound money(超音波… 货币?)了呀。

于是这些以太坊的网红公知,像是Bankless 的两个创办人和EthHub 的两个创办人,你可以简单理解为区块链世界的朱学恒或周玉蔻吧,便开始带起这个吹捧通缩迷思的风潮,在名字旁边放上蝙蝠和声音的emoji(🦇🔊),说以太币这下肯定要起飞啦,又DeFi 又2.0 又通缩,市值迟早超越比特币。

不过呢,EIP1559 实际上并没有保证通缩,交易手续费是会被销毁没错,但区块奖励还是会印出新的币,有可能多也有可能少。长期而言,最稳定的情况应该是在通膨和通缩间摆荡才对。

有些脑袋清醒的人选择不随通缩迷思起舞,比方说My加密货币的创办人就跳出来力战群雄,劝那些网红收敛一点,以太坊本来就很好,不需要用误导性的说词。另一边,开发者社群倒是没什么声音,可能币价和跟比特币输赢本来就不是关心的重点,有EIP 狂粉帮忙在气势上压制矿工也不错,他们更在乎测试链运作的状况,以及专心为主链升级做好准备。

四、EIP1559 实际影响

以太币会不会涨?

不知道。

0 gas 交易死去

原本在Flashbot 和ArcherDAO 的研究之下,有几个用MEV searcher 发免手续费交易的方案出现,概念上就是你发交易的时候gas 栏位填0,但是在合约执行期间直接送钱到矿工地址(block.coinbase),借此让没有以太币但是有ERC20 token 的钱包也能发交易。

这个做法升级后将变得不可行,因为0 gas 会违反系统强制收手续费烧掉的限制,只能暂时退回比较原始的meta transaction relayer,也许等未来帐号抽象的方案做出来再看有没有机会了。

手续费设置自动化

这应该才是EIP1559 的本意,升级后,使用者发送交易不太需要再观察区块链mempool 的状况,只要参考上个区块的手续费再多加一点,就有很高的机率会在下几个区块被执行。不过对于那些想要设得比目前市价更低、愿意慢慢等来省钱的人来说,交易打包的时间还是要看运气就是了。

声明:文章仅代表作者个人观点意见,不代表区块客观点和立场,所有内容及观点仅供参考,不构成投资建议。投资者应自行决策与交易,对投资者交易形成的直接间接损失作者及区块客将不承担任何责任。

这篇文章给大忙人看的EIP1559 简史:以太币「通缩」其实是个迷思?最早出现于区块客。

内容搜集自网络,整理者:BTCover,如若侵权请联系站长,会尽快删除。

(0)
BTCover的头像BTCover
上一篇 31 8 月, 2021 10:16 上午
下一篇 31 8 月, 2021 10:16 上午

相关推荐