用加密村的故事读懂以太坊 EIP-1559
撰文:DeGate
万众瞩目的以太坊伦敦升级将于 12965000 区块高度,预计北京时间 8 月 5 日,在主网正式上线。伦敦升级中包含的 EIP-1559 有可能是 ETH2.0 来临之前最受关注也最富有争议的提案,其核心诉求是修改以太坊手续费机制,将原来由用户进行的首价拍卖制(First-price Auction),修改为由协议调节的基本手续费(Base fee)+ 用户可选的小费(Tip)相结合的模式。
本文尝试用一个发生在加密村的故事,给大家形象生动的介绍什么是 EIP-1559。
加密村的摆渡口
加密村是一个依山傍水的美丽村庄,更准确的说是三面环山一面临水,整个村子通往村外的唯一方式,就是通过河边的一个摆渡口坐船出村。
当年设立这个摆渡口的时候,主要是为了服务村民,那时出村办事的村民很少,经常出现一船坐不了几个人的情况,所以村里决定,每次摆渡都会拿出一定的村庄津贴来补贴给船夫老张。后来大家还发现,每次遇到赶集大家都会扎堆出村,一船坐不下得分好几次摆渡,这时就得制定一个谁先走谁后走的规则。当时的村委没有经过太多思考就选择了看似最公平的首价拍卖制(First-price Auction),即每个要出村的村民都私下给老张报价,谁愿意出的船费越多谁就先走。
对摆渡口的不满
老张的摆渡口一开就是 5 年多,随着村里的人丁越来越兴旺,日子过的越来越红火,出村的需求也越来越多,摆渡口开始经常性的排起长龙,船费也水涨船高,从一开始只要 1 块钱,到现在常常要 10 块钱才能坐上船。村委委托会计小丁做调查,发现所有人对渡口都有意见:
- 李有财是村里的首富,他发现出 5 块钱的时候,有时可以搭上船,有时搭不上,于是他干脆每次都出 10 块钱来确保自己能第一批上船,虽然他不在乎钱,但每次听到同船的人出的船费远小于他时,他都为自己花的冤枉钱而忿忿不平;
- 王小二是村里的果农,为了保持水果的新鲜,他虽不富裕也必须每次都咬牙花 10 块钱,第一批登上船,船费成为了他水果生意最大的成本;
- 丽丽是个学生,钱不多,所以她每次只可以花 3 块钱,然后在渡口等上好几个小时,才轮到坐船;
- 老孙是村里的破落户,他只出的起 1 块钱的船费,据说他已经 2 年没出过村了。。。
而与此同时,船夫老张却赚的盆满钵满,家里都盖起来了 3 层小洋房。
于是,小丁又做了个计算,看看老张到底多赚了多少钱。
- 假设现在有 10 个村民要坐船,他们的出价分别是从 1 块到 10 块,最后出 6 块到 10 块的 5 个村民先过河,出 1 块到 5 块的 5 个村民后过河,于是这 10 个村民一共出了 55 块钱;
- 但我们知道,出 6 块以上的村民其实只要都出 6 块就可以第一批登船了,而出 6 块以下的村民,其实只要都出 1 块也可以第二批登船,这样 10 个村民就变成只要出 35 块钱了;
- 更进一步的,其实前 5 个村民只要都出 2 块钱,后 5 个村民都出 1 块钱,最终达成的结果也是一样的,而此时 10 个村民总共只要出 15 块钱;
村民之间盲目的竞价博弈行为,让自己付出了更多的冤枉钱。
EIP-1559 的提出
虽然加密村二期的几个新渡口已经在建造中,去市里订购的小快艇也终于快到货了,但随着越来越多的村民对渡口制度的不满,甚至抱怨说再这样下去他们宁可搬离加密村,村委还是决定立刻对现有制度进行改变,于是让小丁拿出一个方案来,而小丁拿出来的方案就是 EIP-1559。
EIP-1559 规定,未来村民坐船,不再是谁出的船费多谁先走,而是由村委会动态规定一个统一的基本船费,愿意出这个价格的人就坐,不愿意的就等着基本船费降低到自己的心理价位再坐。而村委调整基本船费的规则如下:村委首先给老张拨了笔经费来改造渡船,改造后的渡船从最多坐 5 个人,变成最多可以坐 10 个人。基本船费调节的目标是保持渡船每次都有 5 个人坐(50%),因为基于油耗和折旧来说,这样是最经济的。所以当前一次坐船的人数大于 5 时,之后的基本船费就会升高,反之就会降低。
另外,如果一段时间渡口特别繁忙,每次都有超过 10 个人坐船,而又有确实特别急着出村的村民始终排不上。对于这种情况,村委网开一面,同意村民可以通过出小费给老张的方式,来达到先乘船的目的。
同时,提案还考虑到了一个漏洞:如果老张为了提升基本船费,安排自己的亲戚轮流来坐船——如果每次都坐满 10 个人,基本船费就会不断上涨——最后老张亲戚交的基本船费又回到了老张口袋,而其他乘客的基本船费则涨了上去,算下来老张还是会比正常情况赚的多。为了应对这个漏洞,EIP-1559 规定,所有的基本船费都不再交给老张,而是用于建设村庄,老张只能得到原来的村庄津贴和乘客给的小费。
大家的反应
EIP-1559 一经提出,老张肯定是闹得最凶的,因为硬生生将他的一大部分船费收入变成了村庄建设基金;而部分村民也对提案有异议,因为觉得还是有小费的存在,如果基本船费趋向于零,后期全部走小费了,那等于换汤不换药;但总体来说,大多数村民还是对提案举双手赞成的:
- 从盲拍到基本船费+小费,模式的转变大概率会让付小费坐船成为小众行为,至少不会是固定行为;
- 基本船费可以让大家对何时坐上船有更明确的心理预期,嫌贵就等着基本船费降价,至少比以前每次都要瞎猜强;
- 繁忙时可以增加 50% 的座位,虽然不是完整的扩容方案,但也比没有强;
- 基本船费将全部用于村庄建设,让村民对加密村的未来更有信心。
因为大部分村民还是持肯定意见,所以村委力排众议,决心上马 EIP-1559,到底提案将发挥什么样的作用,引起怎样的连锁反应,可能就要留待时间来进行验证了。
理一理思路
加密村的故事告一段落,相信大家对什么是 EIP-1559 有了更加感性的认识,这里还是帮大家理一理思路,看看村子里的故事照进现实,对应的是什么:
- 摆渡出村 = 交易上链
- 村委 = 以太坊基金会
- 村庄津贴 = 区块奖励
- 船夫老张 = 矿工
- 基本船费用于村庄建设 = 基本费用全部销毁,给 ETH 开辟了通缩路径,增加价值存储叙事
- 加密村二期 = ETH2.0
- 小快艇 = Layer 2
写在最后
虽然社区内对 EIP-1559 的不同声音很多,例如质疑这种重大改动违背了「Code is Law」的加密社区初心。不过笔者认为,多做可能多错,但不做就一定得不到进步,在行业的早期阶段,只要出发点是好的,社区多数也是支持的,那么不受精神洁癖的束缚,务实的做出一些积极改动,对整个行业的发展应该是利大于弊的。
参考资料
Tim Roughgarden - An Economic Analysis of EIP-1559
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
Justin Sun suspected to have purchased $160m in Ethereum
Justin Sun suspected to have purchased $160m in Ethereum