当前位置:首页 区块链 正文

以太坊现阶段的一些存续问题

2023-03-01

以太坊生态系统所采用的正确方法(往往是困难的方法)已经使以太坊变得、而且还将继续使它变得更有韧性。尽管在这个行业中存在着大量的欺诈行为,以太坊依然存在;在熊市中, Ethernet持续增长和创新;在全球动荡的背景下, Ethernet找到了一种能够发挥重大作用的方式。

尽管我会对即将到来的技术挑战做出一些思考,但是这些思考主要涉及到了一些生存方面的问题:层1的生态系统健康,捕获,卡特尔,L2与 Etherkey的一致性,等等。

PoS演化

在建立者/建建者分离方案(PBS)、LMD-GHOST确认规则、单个 slot实现最终确定性(SSF)、单个秘密领导者选举(SSLE)、托管证明(proof of custody)、执行证明(PoE)以及早期 RANDAO reveal罚没(RANDAO reveal)之间,还有大量的研究、规范和建设工作需要进行,以推动以太坊价值证明向其最终图景演化,最安全和最可持续的形态演化。

上面提到的大部分机制都涉及到以下几个目标:降低甚至消除博弈,卡特尔痛点,共同的悲剧,诚实的假设,即使是在特殊而高强度的对峙环境中也要强化协议。虽然网络最终会回归到社会复原模式,但要确保该协议能够独立地处理大规模的攻击情况,仍需付出大量的努力。

科技

不管用什么标准来衡量,以太坊在2022年度的表现都令人瞠目结舌。虽然已经推迟了数年,但对于以太坊协议,乃至整个加密世界而言,这一天都是具有转折性的一刻。事实证明,以太坊不仅能达到主要技术目标,而且还能通过分散的方式实现。“合并”是一个独一无二的成就,没有任何一个项目可以在技术成熟度、执行力以及全球分散化三个层面上与之匹敌。

合并已经向我以及全世界证明,这种计划及其结构不仅可行,而且一旦成功,它将变得更加强大,更加富有弹性。

转换为价值证明机制需要更长的时间。当我第一次为 EF工作时,2018年春天,田美子曾问我们何时才能完成向 PoS的转变。我记得当时回答说八个月吧。由于许多原因,我荒谬地低估了这个时间。但最终,我们拥有了一个多层次、丰富、多客户、具有弹性的生态系统以及协议来支持去中心化质押水平,这是其他区块链从未尝试过的。诚然,在某些方面存在改进的空间,一些协议和公司为了控制整个抵押网络而相互竞争,但是,以太坊 PoS机制运行良好。

道阻且长,任重而道远。

虽然合并对我们来说是一件值得宽慰的事情,因为这是一个至关重要的可持续与安全的里程碑,但我们前面的路还很长。尤其是鉴于2023年我们面临的形势,特殊利益集团日趋复杂,监管措施似乎不可避免,应用程序和 layer 2协议迫切希望实现可扩展性,并有一个能支撑未来几十年发展的基本框架。

看看 Vitalik发布的《以太坊路线图》就知道,这个协议距离“完成”还有很长很长的一段路要走。“10年?”你禁不住感到一种混沌的沉重感。我们不应因合并的完成而沾沾自喜,而应借此机会,利用相关的专业知识,工具,程序,来应对仍然存在的诸多挑战。

但何为“要完成”?它是一种终极状态,它在各个方面都得到充分的实现。什么叫功能,什么叫安全,什么叫分散,这些都是很重要的。清晰地认识到这一点,有助于制定未来的轻重缓急,并在复杂度与功能间找到适当的平衡。这也有助于解决“僵化”问题,我们稍后再谈。

现有技术问题

虽然我们仍有许多事要做,但许多问题已不再令我烦恼。然而,在中短期内,仍然有一些研究与开发方面的活跃领域需要注意。以下就是我挑选出来的几个技术要点。

1级协同博弈

在以太坊L1的交付方面,我们已经看到在协调和组织方面取得了可喜的进展。客户端团队已经成熟,开发人员使用测试网络来提供支持,更多的测试资源和更多的复杂度被分成了两个层次。

L1发展

在过去的五年中,随着我们对协议所提供的复杂升级能力的飞跃式发展,参与其中的团队和个人人数已经翻了五倍,无论是软件还是思想共享的灵活性都得到了提高。任何单一的团队或组织都不能对协议的开发与完善起到决定性的作用。

在通用层客户机生态系统中,专门技术的多样化和客户机使用的多样化是最大的成就。执行层客户机生态系统一开始存在着较大的不对称性,所以要达到同样的专业水平和可靠程度还需要较长的时间。但是我认为,到2023, geth主网络的使用率将会超过80%。事实上,这次合并是个转折点。

DAS的实际应用

数据可用性抽样(DAS)是一种很好的解决数据可用性的方法,但在实际p2p网络中却很难实现。2022年,虽然已有多个研究组参与到该问题的研究中,但仍有大量的研究工作有待于进一步的研究。

问题本身并不复杂,但设计空间极大,要在复杂度与健壮性之间找到适当的平衡点是很困难的。如果我们愿意放弃分散性和健壮性,那么 DAS就能重新利用现成的网络部件。但是,如果攻击这一网络结构,就有可能彻底摧毁整个链条的生命力,因此,仅仅是有效是不够的。

EIP-4844提供了一种扩展数据容量的方法,并为我们提供了一个参数(数据的气量上限)以使 DAS能够处理更大的负载。我建议用一种非常保守的方式来提高这一参数——比方说将数据的天然气上限设得比理论上要低得多;一边运行 DAS一边完成4844数据下载;保持高度的网络冗余度,以此类推。

有争议的是,相对于其他竞争对手, DAS的发布顺序应该是什么?我的直觉告诉我,在4844之后,给 DAS更多的时间,让它成熟起来,然后花12个月以上的时间,把精力集中在非可扩展的升级上(无状态,安全, PBS,等等),而在主网络中,我们可以观察到,在加入 gossip技术,比如 episub,然后根据初始化参数,逐步增加数据的 Gas上限。

打开潘多拉的盒子

在过去的两个月里,最大可抽取值(MEV)已经成为了讨论的焦点,这不仅影响到了应用层,也影响到了第一层的安全。这就像是潘多拉的盒子被打开了, MEV已经将我们所认为的和希望的简单的东西,转化成了一种更加复杂的,包含了动机、攻击性和更多的东西。MEV对验证者集合具有集中效应,使垄断企业获得更高的报酬,直接激励重组;并且引入了大量的新玩家,让原本简单的“用户-验证者模式”变得更加复杂。

在以太坊路线图“完成”过程中, MEV起着不容忽视的作用。协议不能对 MEV问题视而不见,否则将导致网络不稳定,甚至导致网络崩溃。目前已有多种解决方案,如建议者/建议者分离(PBS)、 MEV销毁(MEV)、单序列实现最终确定性(SSF)、 PBS背景下的抗审查等。

我既主张尽快提出缓解 MEV的方案(威胁确实存在),又主张多花点时间去了解问题并找到解决办法,这样研究才能继续进行下去。我担心,尽管我们对这一问题有了很大的了解,但这一研究才刚刚开始,而且我们目前所做的还不能满足以太坊长期发展的需求。

通过研究,我们发现,移动互联领域内在的激励机制能够促进解决方案、网络及产品的建立,并能迅速被采纳并产生广泛影响。如果我们不尽快采取行动,那么第三方解决方案和行为就会变成,被定义,甚至被破坏的关键协议规范。

动机

在牛市的最高点,与以太坊应用程序、二级层及一级竞争对手相比,我更关心一级一级的激励机制。在所有这些选择中,有代币奖励,因为新的代币具有很高的流动性,这些奖励具有很高的升值潜力。

在牛市中,流动性产品的价值已经达到了一个疯狂的程度。所以,那时我们面对的是大量的人员变动,与此同时,一种更加隐秘和日益增长的不满情绪,在关键基础架构的贡献者和在上面建造它的实施者之间,获得的收益是天壤之别。我不知道当时我有没有提到过这件事,但是回过头来看,我对建立在L1协议之上的其它层所积累起来的令人震惊的财富感到嫉妒。至于其它的L1公链(区块链),一些人认为不合理的激励机制是区块链的根本,而L1总是吞噬并挤占已有的L1。这些言论在当时也显得很幼稚,但是其影响和负面影响却一直在增长。

尽管我不能肯定以太坊L1的开发是否会像初创企业那样有很大的发展空间,但是目前在L1开发的激励机制上已经有了很大的改善。协议工会为期一年,已从超过20个团队中的120名成员中募集到超过1200万美元。追溯性公共物品融资实验至少可以部分地证明对软件和安全的支持,以及对L2的依赖。还有其他融资机制,如 gitcoin和 clr.基金等,为支持生态系统公益事业而不断创新。此外,本项目还在社会层开展了其他融资试点,如可选择捐赠质权人交易费/MEV分成协议(如,向用户提供1%的质权人交易费)。

复杂度

以太坊很复杂,并且只会越来越复杂。我担心,这个动态系统已经或者将要变得越来越复杂,以至于很难使用,很难理解,也很难保证它的安全。

模块化,可以很好地应对系统的复杂度。我们把执行与共识分开,在(共识)网络层使用libp2p,加密层使用鲁棒的、经过审核/验证的类库,减少了大量的复杂度。这使得每一部分都可以独立地进行修改,也使得每一位相关的人和团队都可以形成专业化,并将他们聚集在一起成为一个更加复杂的整体。

再者,我们不能把核心协定扩大到超过最低限度的范围。超出充分性范围的行动可能使协议变得复杂。