LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 行走笔记:以太坊EIP-1559的实施到底意味着什么,会改变什么? (上篇)

行走笔记:以太坊EIP-1559的实施到底意味着什么,会改变什么? (上篇)

2021-03-08 行走 来源:区块链网络

2月底Vitalik在币乎直播时,从提升用户体验以及销毁GAS减少通胀的供给设计角度谈及了EIP-1559。随即在一周后,我们看到EIP-1559提案正式被纳入了将于今年7月被实施的“伦敦硬分叉”升级规划中。这件事好像是板上定钉了。但显然无论是以太坊社区,还是用户、Defi生态以及以太坊应用开发者、矿工,对于EIP-1559提案到底意味着什么,实施后会带来什么影响,讨论是并不充分的。

在某种程度上,这也许是牛市行情下的必然。风来了,“先做再想”,也许确实要优于“想清楚”了再做。但对于EIP-1559,行走希望能通过这篇笔记,带给大家更多元的维度去思考和观察。

笔记来自火星财经的直播,直播持续了近两小时,行走会用三篇输出。今天上上篇。

以下,Enjoy:

主持人:我是火星财经的邹正东。我们邀请了四位大咖一起聊聊以太坊EIP-1559的提案。

以太坊最近有两个大的热点。一个是Layer 2,比如ZK rollup,Optimistic Rollup等扩容技术;第二个就是EIP-1559的提案。大家最近讨论的比较多,争论也比较多。有反对的,有赞同的,各有各的道理。我们专门组织了这期直播来讨论这个话题。

先有请各位嘉宾打个招呼。

神鱼:大家好,我是神鱼,一个老矿工。是鱼池和Cobo钱包的联合创始人。

吕国宁:大家好,我是Nervos项目的联合创始人吕国宁。Nervos项目底层使用的是POW,是挖矿的。Nervos项目和今天的话题唯一相关的是,我们也是矿圈的项目。很高兴借这个话题和几位老师一起探讨。我一直长期关注以太坊社区。

商思林:我是火星云矿总裁,很高兴和各位老板一起聊聊最近大家特别关心的EIP-1559的事。

火星云矿目前差不多有1万名矿工在挖矿。我们的客户中现在挖以太坊的比挖比特币的还要多一点。当然可能大部分是新矿工的缘故。以太坊从回报和矿机可采购的、、可购买的情况会比比特币好一些。所以我们的客户也非常关心这个话题。

阿剑:感谢火星财经的邀请。我是《以太坊爱好者》的编辑阿剑。

主持人EIP-1559的话题在推特上疯狂的发酵。我注意到有很多开发者都非常支持EIP-1559,但也有很多矿池非常反对。这次直播我们会更偏向于科普和梳理。所以我们从最基本的的开始聊起。

我注意到阿剑老师从2014、2015年就在以太坊社区里。最近看到阿剑老师写了两篇文章,观点都比较深刻。在您看来EIP-1559到底是什么?为什么会被提出来,提出的根本原因到底是什么?

阿剑:先更正一下,我是2017年才入职《以太坊爱好者》的。这里有三个问题,我先从最简单的EIP-1559是什么开始。

EIP-1559给以太坊协议引入了三个改变:

一,用户在发送交易时,需要按GAS支付一个基本费,基本费会根据上一个区块实际的GAS使用量自动调整。基本费本身作为价格,调整的目的是让实际GAS的使用量,即以太坊网络的使用量趋近于该提案的目标GAS使用量。这个目标GAS使用量恰好等于EIP-1559定义的区块大小的一半。

当实际的使用量高于目标GAS使用量的时候,基本费就向上调整。反之,如果实际使用量是低于目标使用量的,基本费作为价格就会向下调整;

第二,用户交出去的基本费会被燃烧掉,不会交给任何人

第三,用户在发送交易时,不再指定GAS标准,而是会给定两个参数。一自己愿意接受的单价上限,愿意为一个GAS付出的单价上限;第二个参数是自己愿意支付给矿工的打包费上限。矿工的收益是在两者中取更小的值。

如果用户给出的GAS单价设置减去入块时的基本费值是大于自己愿意支付给矿工的打包费的话,矿工得到的就是前者。反之就是相反的。

以上是EIP-1559的内容。如果问我它提出的根本原因是什么,我觉得有点像在问,你看完一本小说,揣测小说作者到底在想什么。这是个非常难回答的问题。

我直接用EIP-1559提案页中给出的动机来回答。总结起来有两个部分。

第一部分它认为是能够改变用户的交易体验。当前以太坊用户发送交易,我们称之为溢价拍卖。就是你给多少价格,拍卖成功了就要出多少价格。它认为溢价拍卖时低效率的。原因是需要不断猜测需要给多少手续费,一方面担心自己给多了,给多了就让矿工赚了,而给少了,交易就卡住了,后续的交易也发不出去;

第二部分,它认为如果区块奖励降到0,以太坊网络会遭遇安全问题。但出于大家的预期,增发的费用必须往下降,所以使用EIP-1559提案可以使区块奖励不必降到0,但还可以动态减少增发的比例。

动机总结起来就是这两个。

至于EIP-1559到底改变了什么。我觉得是见仁见智的。我只给出我个人的想法。

首先确实是改变了用户发送交易时的流程和体验。至于这点算不算提升?我觉得也不算是质的提升;

其次是改变了共识提供者的处境,因此也从根本上改变了以太坊的安全性。我觉得大家对这件事的误区在于,认为EIP-1559的提案只和矿工有关。如果在以太坊2.0时代继续使用这套机制,其实也是对验证者收益的剥夺。所以我的说法是提案改变了共识提供者的处境;

最后是对以太坊的货币政策会有影响。

主持人:阿剑老师的回答非常专业和全面。相信大家对EIP-1559都有了基本了解。

目前我了解的数据,反对EIP-1559的矿池有十几家,支持的只有不超过10家。目前是反对的居多,中立的也有几家。但作为以太坊头部矿池的鱼池却坚定的投了支持票。我特别好奇神鱼为什么会坚定的赞同这个提案?


神鱼:从我们的角度看,这件事还是比较简单的。如果用稍微长一点的眼光看待提案的发展是否会对整个生态有利。在现在以太坊生态,尤其从在以太坊上使用各种DeFI的资深用户角度来看,以太坊有个非常大的致命问题。即每次发出去的交易是不确定的,我不知道当前揣测的未来网络的GAS费会不会发生剧烈的变化

很多用户为了让交易能够更快的被确认,会给一个高于当前平均值的GAS费。但在随后很短的时间里,网络就剧烈的变化,导致这个交易依然没有被确认。我相信很多玩Defi的朋友都会遇到,需要不停的加速一笔交易。

如果在这个过程中你同时发起了多笔交易,很可能让DeFI使用的体验陷入混乱的不确定的状态。在一些性能稍微好一点的公链中,比如BSC这样交易所公链上,TPS较高,使用体验就比较丝滑。我们对比了在以太坊上一些简单的Defi操作和在BSC上简单操作。在以太坊上因为不确定性带来的耗时是极大的

每天高频的Defi用户在BSC上就花一点时间“收菜”就好,但在以太坊上这个体验就非常糟糕,可能需要花数小时等待几笔交易的确认。因为交易是有顺序性的。这就让DeFI的生态陷入了很难快速发展的状态,用户体验非常糟糕。这也是很多用户不得不转移到其他公链上的原因。EIP-1559从本质上改变了高频用户的体验

第二是,1559改变了货币政策以太坊之前是没有上限,长期通胀的状态。相比于比特币是总量恒定,未来是通胀逐步降低的模型,大家对以太坊长期通胀模型下价格的预期就会更低。所以在一定程度上销毁手续费,特别是在网络拥堵时销毁比较高的手续费,会让以太坊这条公链真正捕获到生态价值。

另外一点,1559会收取一个基础费用。这可能会改变以太坊上交易的格局。现在以太坊上每天有100万笔交易,基本会让以太坊上的资源耗尽。但在其中可能有10万笔以上是套利交易。除了给交易的发送者产生了经济效益以外,没有高的价值,只是浪费了链上的资源。而目前链上资源还特别宝贵。

1559实施之后,有特定行为标准的套利行为就很难开展起来,可以大幅降低对资源的占用。

基于以上分析,用稍微长远一点的眼光看待整个以太坊的生态发展,让以太坊能从生态发展中获取到应用的价值的角度,应该支持这样的提案。而不应该从短期的视角看待。

主持人:作为Defi“科学家”,神鱼肯定也参与了不少以太坊DeFI挖矿,您除了以太坊,也会去其他交易所公链挖矿吗?

神鱼:会啊。基本上各个公链我们都会去体验一遍,有好的项目也会看它的模型。但以太坊这几天好了一点,之前一段时间一直是非常影响状态的。原本5分钟能干完的事情,由于网络的各种拥堵,导致耗时很长,效率非常低。不得不插入很多打断和终止的东西。

主持人:之前看过一篇文章说,以太坊因为Defi不会再发生分叉事件了。说起分叉,以太坊分叉出的ETC去年发生了两次黑客攻击事件,导致评级机构认为这样的分叉链没有存在的必要了。

下面的问题是,如果矿工反对EIP-1559,到底有没有能力进行分叉?如果用户愿意出更高的GAS费,矿工能不能拿到更高的手续费收益呢?

阿剑:之前有一篇文章《矿工会接受1559》,核心理由是说,矿工接受1559是他们最好的策略。比起自己去分叉是最好的策略。当然这个结论不是我的重点。

我想介绍那篇文章中将矿工的收入分成了三个部分:区块奖励对以太坊本身发交易的需求高涨,所带来的交易入块费用的水涨船高;所有发送交易的人,如果在乎自己的交易一个区块中的排序位置,会愿意额外付出的费用。这第三块的费用就有点接近NEV的概念。因为合约的运行他可以抽取到很大的价值,因此愿意为交易排序付出更加高昂的费用。

在这三部分中,EIP-1559不会影响第一部分,也不会影响第三部分,因为没有办法改变大家对交易排序的意愿,而只会影响第二部分,理论上如果基础费的机制是完美的,就可以完完全全把第二部分吃掉。

我自己写文章时也提出,其实EIP-1559的影响是最长期的事情。牵一发动全身,它不仅仅会影响到货币政策,还关系到如果发起一条分叉,会成为可能的威胁。因为以太坊已经不再能吸引矿工永久的放弃那条分叉链了。这是我的观点。当然我认为这个问题更应该问神鱼,矿工到底有没有能力去分叉。

我还可以补充一点。大家一直认为分叉是矿工的专利,但为什么不能有别人来分叉,矿工只是继续挖呢?而且就算没有分叉,没有分叉就表示万事大吉么?

神鱼分叉是个博弈的过程。任何人都可以分叉,我们在2017年见到了巨多的分叉。大家可能对分叉司空见惯了。但分叉本质上并不解决问题。分叉出来的项目能否发展成一个独立的生态是更为关键的。一个新的生态系统从旧有的生态系统分叉出来,如果承载的用户观点有分歧,就会把手里的分叉资产抛掉。在新的生态中能否诞生出区别于其他生态的东西是更为关键的。

我觉得生态能否顺利的发展更多取决于生态的开发者和上面的用户,矿工只是保证了生态的基础安全。历史上看到的大部分分叉项目,没有发展出自己独特的生态系统,上面也没有各种应用,甚至很多矿工也不支持它们。导致它们的算力很低,在同样的算法下,很容易会以很低的成本被51%攻击。安全性不会得到保证。所以分叉还是要看分叉后的项目生态能产生正循环还是负循环。

我们目前看到的分叉项目基本都是负循环的状态。因为很多创新性的项目很难在分叉项目上跑起来,因为早期会有很大的抛压和阻力。

但在Defi协议中我们看到的类似(分叉)情况,比如寿司,却因为社区的运营和项目方的发展,相对比分叉前的原协议,有了不少改良和落地的地方。但我们目前还没有看到非常成功的分叉项目的产生,但不排斥有类似的可能性。

以上是笔记的全部内容。

利益声明:行走持有ETH、以太坊显卡矿机和以太坊云算力产品。

—-

编译者/作者:行走

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...