Vitalik Buterin :以rollup为中心的以太坊路线图_币世界+巴比特

2020-10-10 13:01 栏目:行业动态 来源:网络整理 查看()

上周,优化团队宣布了其测试网络的第一阶段和主网络的路线图。写在前面:面对日益增长的扩张需求,Ethereum联合创始人Vitalik Buterin最近提出了一个以上卷为中心的Ethereum新路线图,其中说:目前Ethereum用户账号在第1层,ENS域名、应用等。也完全在第一层,所有这些都必须改变。我们需要适应这样一个世界,用户的主账户、余额、资产完全迁移到rollup等二层网络。

Vitalik Buterin :以rollup为中心的以太坊路线图_币世界+巴比特

上周,优化团队宣布了其测试网络的第一阶段和主网络的路线图。他们不是唯一的。Fuel正在朝着发布测试网络的方向发展,而Arbitrum已经有了一个测试网络。在ZK汇总领域,基于Starkware技术的Loopring、Zksync和Deversifi已经推出,并在主网络上拥有用户。随着OMG网主网的beta运营,等离子也在向前发展。与此同时,Ethereum 1.0的气价攀升到新高,以至于一些非金融dapp被迫关闭,而其他一些应用则选择在测试网上运行。

Ethereum 2.0的路线图提供了可扩展性,Ethereum 2.0的前期正在快速接近,但应用的基础层可扩展性需要在Ethereum 2.0的最后一个主要阶段实现,这需要几年的时间。具有讽刺意味的是,以太网2.0作为汇总数据可用性层的可用性出现在第1阶段(第1阶段,将在第2阶段之前提前着陆。综上所述,这些事实可以得出一个特殊的结论:作为一个短期和中期的扩展策略,以太网生态系统可能会迁移到上卷(加上一些等离子体和通道)。

如果从这个前提出发,可以看到它会得出一些关于以太网核心发展和生态系统发展优先顺序的具体结论,在某些情况下与目前的路径不同。这些结论是什么?

短期:为Rollup推进以太坊1.0

短期内,这项工作的主要成果是将邰方基础层的扩展重点放在扩展数据块的容量上,而不是链上计算或IO操作的效率上。汇总的可伸缩性的唯一决定性因素是链可以容纳多少数据。任何超过当前~60kb/s的提升都将有助于进一步提高Rollup的可扩展性。

基层仍然存在一些问题:

EIP 2929,确保区块链在目前的瓦斯水平下能够抵御DoS攻击;

EIP 1559,用来烧ETH,方便发送确定进入下一块的交易(汇总还是要看确认);

新的椭圆曲线预编译完全支持人们希望通过ZK卷积实现的目标;

十六进制树——二进制树的改变和其他改进对无状态客户端支持的改变(因为无状态客户端无论如何使用区块链都是有价值的);

账户抽象不是很重要,因为它可以在L2实现,不管L1是否支持。但是,其他“智能基层功能”的优先级也降低了。

Ethereum 1.0客户端可用作最佳汇总客户端。最优汇总仍然需要所有节点。如果汇总的内部状态转换规则本质上只需要修改Ethereum客户端,那么现有的代码可以重新调整用途来运行所有这些节点。在Ethereum 1.0 2.0的合并环境中,已经完成了共识引擎和状态转换引擎的分离工作,这也有助于实现这个目标。尤其是这意味着像TurboGeth这样的项目还是很重要的,它不仅是一个高吞吐量的汇总客户端,也是一个基本层的Ethereum 1.0客户端。

短期:为Rollup调整基础设施

目前用户账号在L1,ENS域名也在L1,应用完全在L1等等,这些都要改。我们需要适应一个用户的主要账户、余额、资产等的世界。完全位于L2。这里有一些需要注意的事情:

ENS需要支持在L2注册和传输域名;如何做到这一点,请参考这里。

第2层协议应该内置在钱包中,而不是像网页dapp那样。目前,L2集成到dapp/准dapp(如Gitcoin的zksync集成)要求用户完全信任dapp,安全性大大降低。理想情况下,我们希望L2成为钱包本身的一部分(元面具、地位等)。),这样就可以维护当前的信任模型。这种支持应该是标准化的,这样支持zksync支付的应用程序就会立即支持zksync内置Metamask、zksync内置Status等等。

我们需要在跨L2传输方面做更多的工作,让不同L2之间的资产转移体验尽可能接近即时、无缝;

更明确地标准化Yul或类似的中间编译语言。

以Rollup为中心的经济可持续优点

一个加密项目必须是财务上可持续的,这是一个不可避免的问题,到了2020年,就意味着上百万甚至上千万美元。其中一些可以由公共物品资助实体(如吉库恩赠款或埃瑟伦基金会)覆盖,但这些机制的规模不足以覆盖这一水平的资金。但是,第2层项目可以用自己的令牌覆盖33,354个,前提是令牌有真正的经济价值作为后盾(即L2应该能够获取成本)。

以汇总为中心的路线图的另一个优点是,它为L2协议留出了空间,后者可以收取费用/兆位,并可以直接或间接资助开发(通过支持令牌来资助开发)。以太网基础层的另一个重要要求是诚信中立,这使得协议中的公共产品融资变得困难,但L2有自己的公共产品融资机制(或Gitcoin grant),争议要小得多。因此,为了以太馆的长期经济可持续性,开放这个空间是一个很好的战略措施。

除了资金问题,最有创意的研究人员和开发人员往往想在自己的孤岛上处于一个有很大影响力的位置,然后和别人没完没了地争论以太网协议的未来。此外,还有许多现有的项目试图创建各种平台。以汇总为中心的路线图为所有这些项目提供了一个明确的机会,使其成为以太网生态系统的一部分,同时仍然保持高度的本地经济和技术自主性。

长期关注点

,除了这些短期关注之外,以汇总为中心的路线图还可能意味着重新设想Ethereum 2.0的长期未来:作为每个人都可以处理的单一高安全性执行切片,加上可扩展的数据可用性层。

要理解为什么会发生这种情况,请考虑以下几点:

如今,以太网主网的TPS约为15个;

如果每个人都转向汇总,那么我们很快就会有3000个左右的tps;

一旦Ethereum 2.0阶段1出现,汇总转移到Ethereum 2.0片段链进行数据存储,理论上我们会达到最大值10000 tps左右;

最后会出现阶段2,带来Ethereum 2.0碎片链和原生计算,给我们带来1000-5000 tps左右;

在我看来,当第二阶段最终到来的时候,基本上没有人会在意。不管我们喜不喜欢,每个人都适应了一个以上卷为中心的世界。到那时,继续沿着这条路走下去会比试图让大家回到基本链上更容易(回去没有任何好处,可扩展性降低了20-100倍)。

这相当于以太网2.0的一个“1.5阶段”方法,其中减少了基础层,专注于一些事情,即一致性和数据可用性。

事实上,对于以太网2.0,这可能是一个更好的位置,因为碎片数据的可用性比碎片EVM的计算更安全。尽管分块EVM计算的不诚实多数证明需要欺诈证明,这需要两个时期的严格且潜在风险的同步假设,但是数据可用性采样(如果使用零知识证明ZKP或多项式承诺)在异步条件下是安全的。

这将有助于区分以太网2.0主链和其他碎片化的L2链,其中以太网2.0将是一个基本层,其功能强大到足以实现功能逃逸速度。

从长远来看,以太坊2.0可以专注于什么?

交错不同切片上的块时间,因此在任何时候,一些切片被安排成在几百毫秒内提出块。这使得跨多个切片的汇总具有超低延迟,并且不存在链本身具有超低延迟的风险。

改进并固化其一致性算法;

调整EVM,使其对反欺诈证明验证更加友好(例如,这可能意味着某种“框架”功能,以防止代码从沙箱溢出),或者允许SLOAD/SSTORE被重新映射,以使用除帐户存储之外的东西作为其数据源;

ZK——偷任何东西;

折衷提案

如果你不相信“阶段1.5”的方向,有一个很自然的折中办法:有几个执行片(比如4-8)和更多的数据片。目标是执行的片数仍然足够少,这样在特殊情况下,常规计算机就能完全验证所有的片,但是相比现在,基层空间还是大很多。

基础层的空间不要太小,因为用户和应用程序还是需要的,比如在汇总层之间移动,提交欺诈证书,在ZK汇总中提交零知识证书,颁发根ERC20令牌契约(当然大部分用户都会在汇总中活跃,但是基础契约必须存在于某个地方……)。如果这些交易每次花费140美元,这仍然是用户体验的巨大损失。所以,如果需要,用4-8片代替1片可以提供很大的缓解。而且一台电脑还是可以验证所有切片的。现在平均每13秒验证一次Ethereum 1.0块大约需要200-500毫秒,所以短时间内验证8个这样的执行线程是完全可行的。我们可以想象,客户有这样的政策:“如果网络等待时间似乎很短或者委员会满员率为80%,特殊情况下请依靠诈骗证明和委员会直接核实所有片段。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:币友交流QQ/WX群请联系客服加入!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
虚拟币开发,虚拟币交易平台开发,山寨币交易平台开发 Keywords: 虚拟币开发 虚拟币交易平台开发 山寨币交易平台开发