原文标题:ScalingEthereumL1andL2sin2025andbeyond
作者:Vitalik,Ethereum创始人;编译:白水,金色财经
Ethereum的目标与它从第一天开始的目标一样:构建一个全球性的、不受审查的、无需许可的Blockchain。一个用于去中心化应用程序的免费开放平台,建立在与GNU+Linux、Mozilla、Tor、维基百科和之前许多其他伟大的免费开源软件项目相同的原则(我们今天可以称之为再生regen和密码朋克精神)之上。
在过去十年中,Ethereum还发展出了另一个我非常欣赏的特性:除了密码学和经济学方面的创新之外,Ethereum还是一项社会技术的创新。Ethereum作为一个生态系统,是一种新的、更开放和去中心化的构建方式的有效、现场演示。政治哲学家AhmedGatnash这样描述他在Devcon上的经历:……一瞥另一个世界可能是什么样子——一个几乎没有守门人的世界,一个没有遗留系统的世界。在社会标准地位体系的颠覆中,拥有最高社会地位的人是书呆子,他们把所有的时间都花在高度专注于独立解决他们真正深切关心的问题上,而不是玩游戏来爬上遗留机构的等级制度并积聚权力。这里几乎所有的权力都是软实力。我觉得它很美,很鼓舞人心——它让你觉得在这样的世界里一切皆有可能,这样的世界实际上触手可及。
技术项目和社会项目本质上是相互交织的。如果你在时间T有一个去中心化的技术系统,但有一个中心化的社会进程来维护它,那么就不能保证你的技术系统在时间T+1仍然是去中心化的。同样,社会进程通过技术以多种方式保持活力:技术带来用户,技术所形成的生态系统为开发人员的到来和留下提供了激励,它使社区保持扎实并专注于建设而不仅仅是社交,等等。
这一切都恰逢成功应用浪潮:各种DeFi平台、社交网络、预测市场、像Worldchain(现在拥有1000万用户)一样的奇特装置。在2010年代联盟Blockchain失败后,“企业Blockchain”运动被广泛视为死胡同,但随着L2s的出现,这一运动又重新焕发生机,Soneium就是一个典型例子。
这些成功也证明了Ethereum去中心化和模块化扩展方法的社交性:Ethereum基金会不必自己寻找所有这些用户,而是有数十个独立实体有动力这样做。这些实体也为这项技术做出了重要贡献,如果没有这些贡献,Ethereum就不会像今天这样发展。因此,我们终于接近了逃逸速度。挑战:规模和处理异质性
目前L2面临两个主要挑战:
规模:我们的blob空间几乎无法覆盖L2和当今的用例,而且远远无法满足未来的需求。
异构性挑战:Ethereum如何扩展的早期愿景涉及创建包含许多分片的Blockchain,每个分片都是由一小部分节点处理的EVM副本。从理论上讲,L2正是这种方法的实现。然而,在实践中,有一个关键的区别:每个分片(或分片集)都是由不同的参与者创建的,被基础设施视为不同的链,并且通常遵循不同的标准。今天,这转化为开发人员和用户的可组合性和用户体验问题。
第一个问题是一个容易理解的技术挑战,并且有一个易于描述(但难以实施)的技术解决方案:为Ethereum提供更多blob。除此之外,L1还可以在短期内进行适度扩展,以及改进权益证明、无状态和轻量级验证、存储、EVM和加密技术。
第二个问题引起了公众的广泛关注,是协调问题。Ethereum对在多个团队之间执行复杂的技术任务并不陌生:毕竟,我们进行了合并。在这里,协调问题更具挑战性,因为参与者和目标的数量和多样性更大,而且这个过程在游戏中开始得更晚。但即便如此,我们的生态系统以前已经解决了难题,我们可以再次这样做。
借助EIP-4844,我们现在每个slot有3个blob,或者每个slot的数据带宽为384kB。快速计算表明,这是每秒32kB,每个交易在链上大约需要150字节,因此我们得到~210tx/sec。L2beat数据几乎正好给出了这个数字。
对于计划于3月发布的Pectra,我们计划将其翻倍至每个时隙6个blob。
Fusaka的当前目标是主要关注PeerDAS,理想情况下除了PeerDAS和EOF之外没有其他东西。PeerDAS可以将blob数量再增加2-3倍。
在那之后,目标是随着时间的推移不断增加blob数量。当我们进行2D采样时,我们可以达到每个时隙128个blob,然后继续前进。有了这个,以及数据压缩的改进,我们可以在链上达到100,000TPS。
到目前为止,以上内容都是对2025年前现状路线图的重新陈述。
我们应该更愿意明确降低非blob功能的优先级。
我们应该更清楚地知道blob是目标,并将相关的p2p研发作为人才获取的优先事项。
我们可以让质押者直接调整blob目标,类似于gas限制。这将允许blob目标更快地增加以响应技术改进,而无需等待硬分叉。
我们可以考虑更激进的方法,让我们更快地获得更多blob,并为资源较少的质押者提供更多的信任假设,但我们应该对此保持谨慎。提高安全性:证明系统和原生Rollup
如今,有三种第一阶段的Rollup(Optimism、Arbitrum、Ink)和三种第二阶段的Rollup(DeGate、zk.money、Fuel)。大多数活动仍然发生在第0阶段的Rollup(即多重签名)上。这种情况需要改变。这种情况没有更快改变的一个重要原因是,建立一个证明系统并对其有足够的信心,愿意放弃训练轮并完全依赖它来确保安全,这是很困难的。
有两条路可以实现这一目标:
第2阶段+多证明器+形式验证:使用多个证明系统实现冗余,并使用形式验证(参见:经过验证的ZK-EVM计划)确保其安全性。
原生Rollup:将EVM状态转换函数验证作为协议本身的一部分,例如通过预编译(有关研究,请参阅:[1][2][3])。
今天,我们应该同时开展这两项工作。对于第2阶段+多证明器+形式化验证,路线图相对容易理解。我们可以加速的主要实际领域是更多地在软件堆栈上进行合作,减少重复工作的需要,同时增加互操作性。
原生Rollup仍是一个早期的想法。有很多积极的思考要做,特别是在如何使原生汇总预编译具有最大灵活性的话题上。一个理想的目标是让它不仅支持EVM的精确克隆,还支持具有各种任意更改的EVM,这样具有修改后的EVM的L2仍然可以使用原生汇总预编译,并且只为修改“带来自己的证明器”。这可以用于预编译、操作码、状态树和可能的其他部分。互操作性和标准
我们的目标是,在不同的L2之间移动资产和使用应用程序时,体验与它们是同一Blockchain的不同“分片”时相同。几个月来,关于如何做到这一点,已经有了一个相当容易理解的路线图:
特定于链的地址:地址应包括链上的帐户和链本身的某种标识符。ERC-3770是这方面的早期尝试,现在有更复杂的想法,它们还将L2的注册表移至EthereumL1本身。
标准化的跨链桥和跨链消息传递:应该有标准的方法来验证证明并在L2之间传递消息,并且这些标准不应该要求信任除L2本身的证明系统之外的任何东西。依赖多重签名桥的生态系统是不可接受的。如果这是一个信任假设,如果我们做了2016年风格的分片,它就不会存在,那么今天它就是不可接受的。
加快存款和取款时间,以便“本机”消息可以在几分钟内(最终一个时隙)而不是几周内完成。这涉及更快的ZK-EVM证明器和证明聚合。
从L2同步读取L1。参见:L1SLOAD、REMOTESTATICCALL。这使得跨L2互操作性变得更容易,也有助于密钥库钱包。
共享排序和其他长期工作。基于汇总的价值部分在于它们可能能够更有效地做到这一点。
只要满足这些标准,L2仍然有很大空间拥有彼此截然不同的属性:尝试不同的虚拟机、不同的排序模型、规模与安全性权衡以及其他差异。但是,用户和应用程序开发人员必须清楚他们获得的安全性级别。
为了取得更快的进展,大部分工作可以由跨生态系统运营的实体完成:Ethereum基金会、客户端开发团队、主要应用程序团队等。这将减少协调工作,使采用标准变得更加轻而易举,因为每个单独的L2和钱包所做的工作将减少。然而,作为Ethereum的扩展,L2和钱包仍然需要加紧实际实现这些功能并将其带给用户的最后一英里的工作。ETH的经济学
ETH作为三相资产
我们应该采取多管齐下的战略,以覆盖ETH作为三相资产的所有主要可能价值来源。该战略的一些关键内容如下:
广泛同意将ETH巩固为更大的(L1+L2)Ethereum经济的主要资产,支持使用ETH作为主要抵押品的应用程序等。
鼓励L2通过一定比例的费用支持ETH。这可以通过销毁一部分费用、永久质押并将收益捐赠给Ethereum生态系统公共产品或其他一些方案来实现。
部分支持基于rollup的rollup,作为L1通过MEV获取价值的途径,但不要试图强制所有rollup都基于此(因为它不适用于所有应用程序),也不要认为仅凭这一点就能解决问题。
提高blob数量,考虑最低blob价格,并将blob视为另一个可能的收入来源。作为一个可能的未来示例,如果您采用过去30天的平均blob费用,并假设它保持不变(由于诱导需求)而blob数量增加到128,那么Ethereum每年将销毁713,000ETH。然而,这种有利的需求曲线并不能保证,所以也不要以为仅靠这一点就能解决问题。总结:未来之路
Ethereum作为技术堆栈和社会生态系统已经成熟,使我们更接近一个更加自由和开放的未来,数亿人可以从加密资产和去中心化应用程序中受益。然而,还有很多工作要做,现在是加倍努力的时候了。
如果你是L2开发人员,请为工具做出贡献,使blob更安全地扩展,为代码做出贡献,以扩展EVM的执行,以及为使L2可互操作的功能和标准做出贡献。
如果你是钱包开发人员,同样要参与贡献和实施标准,使生态系统对用户更加无缝,同时像Ethereum只是L1时一样安全和去中心化。
如果你是ETH持有者或社区成员,请积极参与这些讨论;许多领域仍然需要积极思考和集思广益。
Ethereum的未来取决于我们每个人的积极参与。
本文特别感谢TimBeiko、JustinDrake以及来自各个L2团队的开发人员的反馈和审查。
免责声明:Vitalik新文:要确保ETH累积价值 EthereumL1和L2未来如何扩展文章转发自互联网,版权归其所有。
文章内容不代表本站立场和任何投资暗示。加密货币市场极其波动,风险很高,可能不适合所有投资者。在投资加密货币之前,请确保自己充分了解市场和投资的风险,并考虑自己的财务状况和风险承受能力。此外,请遵循您所在国家的法律法规,以及遵守交易所和钱包提供商的规定。对于任何因使用加密货币所造成的投资损失或其他损失,本站不承担任何责任。
Copyright © 2021.Company 元宇宙YITB.COM All rights reserved.元宇宙YITB.COM