TIM:EVM等效性:开启以太坊增长的新范式_Optimism BOB

原文标题:《EVMEquivalence》

EVM等效性:与EVM(以太坊虚拟机)规范完全一致。?

EVM等效性的设计理念是创建与以太坊有着「最小差异」的OptimisticRollup。?

EVM等效性将以太坊的属性扩展到了L2s网络。它模糊了以太坊L1和L2Rollups开始之间的界限。

?这就是在「在以太坊上扩展」和「扩展以太坊本身」之间的区别。

?完美克隆以太坊EVM的OptimisticRollups?不仅共享以太坊的安全性,而且还共享以太坊网络效应的方方面面。

?其他L2设计结构不具有获取以太坊所有网络效应的同等特权,并且总是比具备EVM等效性的L2网络更加专门化。?

EVM兼容性已死。EVM兼容性要么通过坚持以太坊标准来优化通用性(因此选择与其他所有人相同的标准),要么构建完全不同的、为特定用例高度优化的东西?(比如ZK-Rollups)。?

想要将以太坊的全部力量完全延伸到L2s网络,我们需要的不仅仅是EVM兼容性。?

我们需要EVM等效性。

1.兼容性vs等效性?

当Optimism团队去年引入EVM等效性时,他们讨论了等效性和兼容性之间的技术差异。

Rollups被誉为我们的扩容救世主:「终于有一个可以运行Uniswap的L2网络了!」?

最早的一些Rollups网络是通过完全重新创建Uniswap来实现的,也即在一个定制的Rollup之上使用定制的代码。?

这还不够好。

EVM的网络效应远远超出了Solidity。大量支持工具赋予了以太坊开发人员超能力。因为这些工具也运行在EVM标准上,所以它们不适合于定制的Rollup。更不用说协议开发人员需要付出巨大的努力来创建一些与Solidity兼容的东西!?

借助EVM等效性,EVM本身就能够被复制粘贴到L2中。引擎盖下的一切都是一样的。

ConsenSys推出其zkEVM测试网Linea:4月26日消息,ConsenSys推出其zkEVM测试网Linea,该网络旨在为基于以太坊构建的dApp提供支持,并将与MetaMask和Truffle进行原生集成。[2023/4/27 14:29:09]

2.EMV是一座城市?

DavidMihal?给了我这样一个比喻:?

「开源代码就像一座城市。它是由许多发现问题并构建解决方案的开发人员自发地自下而上创建的。随着时间的推移,城市变得优化、强健和高效……EVM链就像拉斯维加斯版的巴黎;它们试图人为地复制有机的东西。」?

开源软件是一种公共产品,由各自的社区维护和升级。

使用开源软件的开发者在使用时会遇到各种各样的问题;有些问题微不足道,有些很关键,还有一些问题介于两者之间。有些开发者会花时间解决这些问题,然后游说社区接受他们的意见。如果社区看到了价值,那么该贡献就会被合并。新的标准被创建,软件的实用性和鲁棒性得到了提高。?

就像一个新兴的城市,构建者们来到这里,生产出周围社区需要和重视的东西。共享的资源和实用程序被生产出来,并且由于它是代码,它永远不会衰减。这是一条增值的单行道;只要每个人都在同一个基础上工作。?

每个开发者都按照自己的方向进行构建,并发现自己的特定贡献可以添加到集体中。随着时间的推移,一个高度稳健的公共产品是由数千名开发者的共同贡献而产生的。?

Geth?

这正是Geth的故事。?Geth在过去几年里慢慢吸收了以太坊开发者们有意义的贡献,并生产出了一款拥有以太坊内部和外部最强大网络的软件。

这就是为什么Geth已经成为了加密行业中很大一部分的基础参考点。分叉Geth并创建出非以太坊的区块链仍然是在为以太坊所在的基础做出贡献。?

如果Geth分叉偏离了这个参考版本,则相当于在偏离?Web3中最大的网络效应。一次性复制越往不同方向移动,就需要越多的人力和资源来跟上核心网络的发展。?

3.EVM主车群?

Ankr宣布为Polygon zkEVM提供基础设施支持:3月29日消息,据官方消息,Web3 基础设施提供商 Ankr 宣布为 Polygon zkEVM 提供基础设施支持,通过 Ankr 的现成解决方案套件,包括自定义应用程序编程接口 (API) 和远程过程调用 (RPC),开发人员可以无需任何改动即可在 Polygon zkEVM 上部署与以太坊兼容的代码[2023/3/29 13:32:58]

在自行车赛事中,「自行车主车群」(Peloton)是指由公路自行车手组成的一个团队。一个自行车主车群里的车手会通过紧跟在其他车手后面以节省能量。这种阻力的减少是显著的;骑在运作良好的主车群中间,阻力可以减少到5%-10%。利用这种潜在的能量节省将带来车手和车队之间在比赛战术上形成非常复杂的协作和竞争性互动。?

如果你想走得快;那么你就一个人走。如果你想走得远,那么就一起走。?

主车群的队伍越大,效率和速度就越快。空气阻力分布在更广泛的群体中;随着主车群规模的扩大,团队的效率也会提高。骑在一个主车群的中间基本上是毫不费力的,因为你可以紧跟在整个队伍的后面。由于主车群的领头人要承受顶风阻力的全部力量,必须花费额外的能量来设定自行车队的速度,所以车队的领头人经常会骑出去。?

但是当领头人累了,节奏慢下来时,之前一直在车队后面的很多新的「贡献者」就会来取代其位置。?

雨林中的毛毛虫成群移动的速度要快于个体

开源社区的发展速度总是会超过中心化团队。这个行业发展如此迅速的原因在于它是一个协作性飞轮。我们建立在彼此的成功之上,当我们中的一个人前进到前线时,他会把我们一起带入前线——有点像这些毛毛虫。

EVM等效性是自下而上的、类似于新兴城市的公共产品。另一方面,EVM兼容性只是它的一次性副本。?

有无数种不同的方法可以偏离EVM,但只有一种方法可以遵循EVM。?

Polygon zkEVM现已完全开源,漏洞赏金高达100万美元:3月28日消息,Polygon Labs宣布其Polygon zkEVM已在AGPL v3许可下完全开源。Polygon zkEVM主网测试版也已经同步启动。目前已经设置了高达100万美元的漏洞赏金用于记录关键漏洞。[2023/3/29 13:31:53]

4.复制应用层?

创建一个具有EMV等效性的L2生态系统对于维持可组合性和互操作性的网络效应至关重要!?

具有EVM等效性的Rollup网络允许即时跨链复制粘贴代码库。在单个具有EVM等效性的Rollup网络中的开发和创新,能够无缝地转移到任何其他具有EVM兼容性的OptimisticRollups?以及以太坊本身之中。由于所有一切都是基于EVM标准来开发的,以太坊L1的网络效用能够延申到L2s网络中,并且L2上的创新也会反射回整个生态系统中。?

当某一行代码被部署到一个OptimisticRollup上时,该行代码的意义更大。如果你是一名开源开发者,你希望你的代码被广泛使用,你自然会想要使用一个具有EVM兼容性的OptimisticRollup,因为你的代码将可以立即兼容于所有其他具有EVM等效性的OptimisticRollups。?

如果你只编写一次代码,但是该代码可以在1000条兼容链上无缝地运行,那么你生成的代码的价值就非常大了。

EVM等效性将?EVM网络效应提升到一个全新的水平。?

不具有EVM等效性的OptimisticRollups将不能从这种共享的网络效用中受益。不具有EVM兼容性的OptimisticRollups缺少了「最小差异」的设计哲学,打破了以太坊网络和有着EVM等效性的OptimisticRollups与这些不具有EVM等效性的L2s网络之间的关系。?

以太坊网络效应的巨大浪潮将随着每个具有EVM等效性的OptimisticRollup的新增而变得更大。如果你不在这个浪潮中冲浪,那么你将不得不拼命游泳才能赶上。?

5.复制协议层?

这些EVM网络效应不仅适用于以太坊应用层。它也适用于协议层本身;这才是真正有趣的地方。?

由于具备EVM等效性的OptimisticRollups?与以太坊有着「最低限度的差异」,它们为以太坊提供了一个在实际生产环境中测试的新EIPs的平台。?

Polygon:月底zkEVM主网Beta启动时Polygon钱包套件将获得支持:3月14日消息,Polygon宣布当Polygon zkEVM的主网Beta在本月晚些时候启动时,Polygon钱包套件也将在 Polygon zkEVM上可用。Polygon钱包套件将提供与Polygon zkEVM上的Polygon PoS几乎相同的用户体验,包括桥接、?Fast Finality、资产管理、无需映射等。此外,Matic.js SDK和Gas Station也将在Polygon zkEVM主网Beta推出后不久得到支持。

此前报道,Polygon将于3月27日发布zkEVM主网Beta版本。[2023/3/15 13:04:19]

当前,EIPs(以太坊改进提案)?使用以太坊测试网进行测试。EIPs会在测试网上进行多次测试,以确保在最终集成到以太坊L1时不会出现任何故障。?

这样做总是有风险的,因为测试网与以太坊之间没有「最低限度的差异」。在Goerli或Koven测试网中实现EIP与在以太坊中实现EIP是不同的;不同之处在于以太坊之上的经济活动的规模、重要性和性质,这些都是测试网络无法赶上的。在将某个EIP实现到以太坊L1上时,总会有一些「未知」。?

EVM等效性提供了一个解决方案。?

当某个EIP在一个具有EVM等效性的OptimisticRollup上成功实现时,这基本上就给以太坊L1链提供了一个强有力的保证,即同一个EIP也可以成功地集成到以太坊L1上,而不会出现错误。具有EVM等效性的OptimisticRollup提供了一个真实的生产环境,其中存在着对EIPs进行测试的真实经济活动和真实资本风险。EIPs可以在OptimisticRollup层进行测试,而不会有损坏或影响整个系统的风险。?

当L2s网络普遍采用同一个EIP时,这就向以太坊L1发出了一个信号,即该EIP受到了社区喜爱,并且可以安全地集成到以太坊L1中。?

具有EVM等效性的?OptimisticRollups使以太坊能够感知到其L2s网络上参与者的意愿,使每个L2网络成为成为满足以太坊用户需求的天线。传统金融(TradFi)和Web2的支配&控制治理转变成了Web3的感知&响应范式。?

Filecoin将分阶段推出EVM兼容的Filecoin虚拟机:11月12日消息,Filecoin将推出Filecoin虚拟机(FVM),为Filecoin网络引入智能合约的可编程性。FVM原生代码语言为WASM(WebAssembly),使得Web2的开发者能够更快地投入Web3的开发,此外,FVM还将首先实现EVM(以太坊虚拟机)兼容,Solidity开发者可以更快地在Filecoin上部署智能合约。FVM将分阶段上线,首阶段预计在2021年第4季度在Filecoin主网上推出不可编程的FVM,只运行系统角色(systemactors)。第二阶段引入协议分叉(2022年第1季度),在开发者可编程之前引入准备性调整,包括Gas机制和架构调整。随后的两个阶段将引入可编程性,重新设计系统角色和更深层次的协议变化,使其更容易针对系统角色进行编程,预计2022年第2季度完成。[2021/11/12 21:46:45]

由于每个OptimisticRollup都有其自身的主权经济,它将根据用户的需要和愿望,独立地、异步地实现各种EIPs,与以太坊生态系统的其他部分无关。?

随着时间的推移,随着越来越多独立的OptimisticRollups看到同一个EIP的价值,那些最好的EIPs将会主导L2OptimisticRollups的格局。当某个EIP开始在OptimisticRollups的整个领域占据主导地位时,该EIP将向以太坊L1发出信号,表明它是一个好的EIP,并且在L1协议层实现它是安全的。如下图所示:?

6.EVM等效性,总结?

EVM等效性的意义:以太坊摆脱了其L1枷锁的束缚。以太坊得以向外延申到L2s网络中。以太坊L1与具有EVM等效性的L2s网络之间的分界线变得非常模糊。?

7.「空白恐惧」?

「自然界里是没有真空的。」-Aristotle?

大自然真的很擅长填补空白。一个生物越适应进化,它所占据的空间就越大。动物在环境允许的最大程度上进食和繁殖。所有的植物都是分形的体现,因为分形是使表面积最大化的算法。增加的植物表面积增加了它从叶子上吸收阳光和从根部吸收营养的能力。

(编者注:分形(fractals)具有以非整数维形式充填空间的形态特征。)?

亚马逊雨林是世界上生物多样性最丰富的地区之一,只有不到2%的光到达地面,因为树木非常有效地捕捉阳光。?

最后一英里问题?

最后一英里是一段旅程的最后一段,整段旅程包含了人员和货物从运输中心到最终目的地的移动。「最后一英里」(Thelastmile)描述的是将人员和包裹从中心运输到最终目的地的最后一段艰难的路程。「最后一英里交付」的一些挑战包括降低成本、确保透明度、提高效率和改善基础设施。?

大自然真的很擅长解决最后一英里的问题。这是「适者生存」的自然结果;能够最好地复制和繁殖的生物将会填补其生存环境的空白。?

即使在一个有机体内,分形(fractals)也是增加有机体规模和效率的基本模式。肺负责捕获氧气并将其分配到血液中;循环系统负责将氧气和其他营养物质输送到生物体的最末端。?

分形(Fractals)是一种结构,其中每个子结构都具有与整体结构相同的性质。分形可以被认为是永无止境的模式,可复制性和可繁殖性构成了分形。?

只有可复制和可繁殖的结构才能有效地填补自然界中的空白。Crypto领域是一个巨大的空间;还有很多东西要构建。但如果想要用新的结构填补所有这些空白,我们需要能够复制和繁殖的系统。?

EVM等效性创造了产生这些特性所需的基础。?

借助EVM等效性Rollup生态系统,以太坊可以以极快的速度进行复制和繁殖,聚焦于用户的需求,并更新代码以反映这些需求。?

每个L2网络都可以朝着自己独特的方向前进,专攻任何它想专攻的领域。拥有许多用户和大量价值的成功L2s网络会向其他L2s发出信号,表明它们发现了一些有价值的东西。我们都知道Crypto行业真的很好,一旦某些东西被证明是有用的,就会被复制。?

比如,2013至2015年PoW型公平启动,2020年DeFi之夏期间的收益耕作被抄袭,2021年L1Geth的分叉,等等。?

一旦某个L2发现了新的价值来源,这个价值来源就可以在整个生态系统中复制和共享,并最终被引入到生态系统的中心。?

大卫·爱丁堡的声音:这个app开发者发现了食物!看,EVM等效性将之带入L1进行共享。这位年轻的开发者肯定会获得无限的资助和Twitter粉丝。?

8.EIPs是新的基因

理查德·道金斯(RichardDawkins)的《自私的基因》一书讨论了有机体的每个基因是如何成为最小的生命单位的,它在自身的保护和复制中固有的利己主义提供了所有生命赖以生存的基本模式。?

好的基因将存活。不好的基因将死去。?

随着生物体进化和适应,使生物体健康的基因随着时间的推移通过复制和繁殖在整个物种中繁殖。在个体有机体中有益的随机突变帮助它比其他生物更好地生存和发展,因此,这个基因从只存在于一个实例中到存在于所有可能的实例中,因为它是一个好基因。?

在模块化以太坊的世界里,EIPs是新的基因。?

好的EIPs将有效传播。不好的EIPs将消逝。?

以太坊是一个响应性自适应系统,具有EVM等效性的OptimisticRollups允许新的基因(EIP)首先被实现,然后在这个新EIP证明其生存能力后,该EIP向外传播到其余的OptimisticRollups中。如果该EIP足够好,它将一路回到以太坊跳动的心脏:L1。?

以太坊成为能够响应和适应其环境的有机体,即使其环境随着时间而变化。生物有机体从起源起就有固定的基因,以太坊有能力根据需要来创造和整合新基因,以跟上世界不断变化的需求。?

发现EVM等效性范式中的价值,能够将该价值转化为可以在整个以太坊生态系统中共享的公共产品,而不仅仅是针对某个特定的L2网络。?

9.追溯性公共产品:为整个生态系统建设基础设施?

追溯性公共产品资助?(RPGF)将使以太坊从一个响应其用户的系统变成一个可以采取主动行动的系统。?

Optimism?正在开创一种资助公共产品的新模式,将硅谷式的资金激励注入到建设公共产品的项目中。?

它具有作为科技初创公司的潜力,但作为产品的是公共产品。?

来自L2区块空间费用的收入将直接流向为?Optimism?L2构建有用内容的创新者和创始人。RPGF将资金投向未来,让公共产品的建设者有能力建设,并保证如果他们建造有用的公共产品,就会有资金等着他们。?

?影响力=价值。

?RPGF和EVM等效性的结合意味着,当OptimismL2构建一些有用的东西时,它立即可以被具有EVM等效性的生态系统的所有其他部分使用。?

在?Optimism网络上的区块空间销售不仅会转变成?Optimism?L2的基础设施,而且会转变成所有L2s的基础设施,最终会转变成以太坊本身的基础设施。区块链生态系统以对基础设施和公共产品投资不足而闻名。?

图源:?Vitalik?

RPGF?和?EVM等效性的结合为我们提供了解决公地悲剧的第一个有希望的途径,不仅是为?Optimism,不仅是为L2s,不仅是为以太坊,而是为整个星球:?

第一步:为?Optimism上的公共产品提供资金;

第二步:将这些公共产品(免费!)扩展到所有其他L2s网络。

第三步:将这些公共产品集成到以太坊中;

第四步:将这些公共产品的范围从以太坊扩展到世界。

第五步:解决全球协调失败,开启星际迷航的未来。?

原文作者:DavidHoffman,Bankless联合创始人

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:15ms0-9:935ms