ZKSync2.0为何没按计划在8月份发布?

时间:2021-09-01 10:54       来源: www.zntron.com

今年3月,matter实验室表示将在8月发布ZKSync2.0,但现在尚未成功发布。因此,笔者谈了具体是什么原因和下一步的发射计划。

2021年3月27日,大家宣布了ZKSync1.X和2.0的计划。

大家成功地将ZKSync1.X升级并部署到主互联网,但未能满足大家对8月份发布ZKSync2.0的预测。在本文中,大家将讨论延迟、逐步淘汰测试互联网与公平地启动主互联网。

早在3月份,大家就完成了ZKSync2.0的设计,并估算了施工时间。因为天然气本钱高,大家的设计优先考虑安全性和时间,并在效率、优化和与ETH的兼容性方面进行了一些权衡——因为线路的基本限制,使线路环境适应EVM并困难。

然而,一个重要的决定并没优先考虑主线时间:选择llvm。虽然从头开始达成自概念编译器会更快,但从长远来看,除去llvm,别无选择。Llvm由从事工业商品的工程师构建(Llvm是MacOS和IOS不可分割的一部分)。它是工业商品最早进的编译器框架,迫使大家考虑调试器、链接器、汇编程序、反汇编程序和二进制实用程序,即便大家只想迅速地释放编译器。通过借助llvm,大家的编译器具备所有经典优化、20000多个回归测试和3000多个集成/可实行测试、较低的维护负担,并可以用任何语言撰写智能合约,这部分语言可以翻译为llvm IR。

5月份,尽管大家的节点和虚拟机已经筹备好了,但大家的体系结构和llvm出现了一些意料之外的不兼容,大家需要更多的时间来集成到框架中。大家不想打开一个缺少三个核心组件之一的测试互联网,但即便有刚开始的开销,大家仍然坚持从刚开始就使用llvm的决定。物质实验室从来不会在安全性或代码水平上妥协。遵循最好工业实践是缓慢的,但替代策略是用技术债务进行编程。债务总有一天会还清的。

构建ZKSync2.0是一个密集的研发过程:

因为推行与研究高度有关,大家一般会找到更好的解决方法,从而减少本钱、更好的兼容性或更便捷的接口:

因为6月和7月的平均天然气价格为20 Gwei,大家觉得时间重压已经减少。当大家看到有明确的办法做得更好时,大家不想上网。目前,大家将在发布任何版本之前集成所有改进,以尽量防止任何破坏性升级。大家正在开发的版本比大家3月份发布的版本功能更多、本钱更低、兼容性更强、更便捷。

然而,大家确实想直接对你说真相。以8月为目的是一个很雄心勃勃的目的。大家目前知晓,即便大家放弃提升效率和乙醚兼容性,在水平上不妥协的出货也是不可能的。这就是处于技术革新边缘的研发的本质:任何预测一直围绕着很多未知原因。

在6个月内,大家推行并测试了:

North Star

几周后,大家将开始发布一组协议的第一个版本。大家期望与这部分团队密符合作,在发布开放测试互联网时促进反馈和修复的迅速迭代,并最大限度地降低错误和挑战。假如你对此阶段有兴趣,请填写此表。

Kindergarten

手头有:

大家将分三个阶段开放测试互联网:

Sh3otlight Search

然后,大家期望对想创建内容的人开放。这可以从推文线程到博客帖子,再到完整的开发者演示视频。大家的目的是,当大家完全开放大家的测试互联网时,大家可以随时用各种有用的资源作为大家系统的另一轮测试。假如你喜欢写作或制作技术内容,请填写此表。

测试互联网向所有人开放。

Matter labs致力于构建一个中立的第2层,在该层中,所有协议和基础设施都可以以公平公正的方法部署和运行。

因此,大家的主要网站发布是一个公平的发布,这对大家来讲尤为重要:大家将为每一个人提供时间,在同等条件下筹备和启动zksync上的项目。

大家快到终点了!预计不会有更多变化。大家正在尝试集成所有活动部件,达成便捷的SDK和撰写文档。

大家正在最后确定: