请选择 进入手机版 | 继续访问电脑版

厦门部落

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 189|回复: 0
打印 上一主题 下一主题

洞察Matter Labs:为什么我们未能如期在8月上线zkSync 2.0

[复制链接]

969

主题

969

帖子

2万

积分

论坛元老

Rank: 8Rank: 8

积分
24749
跳转到指定楼层
楼主
发表于 2022-2-21 17:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



★ 厦门人自己的微信平台、厦门微帮...点击查看>>>




今年月,M L表示将在8月上线S 20,但如今并没有顺利上线,因而撰文谈及具体原因,以及接下来的上线计划。即便如此,imtoken也要坚守行业的品质,为公司打造独一无二的产品。


来源:M L博客编译:链捕手 2021 年  月 27 日,我们宣布了 S 1 和 20 的计划。 我们成功地将 S 1 升级部署到主,但未能满足我们对 8 月发布 S 20 的预测。在这篇文章中,我们将讨论延迟、逐步推出测试以及公平启动主。



为什么要延迟

早在  月份,我们就完成了 S 20 的设计,并估算了构建所需的时间。由于  费用一直居高不下,我们的设计优先考虑安全性和时间,在效率、优化和与以太坊的兼容性方面进行了一些权衡——由于线路的基本限制,使线路环境适应 EVM 并不简单。 然而,有一个关键决定没有优先考虑主上线时间:选择 LLVM。虽然从头开始现自定义编译器会更,但从长远来看,除了 LLVM 之外别选择。LLVM 由从事工业级产品(LLVM 是 OS 和 OS 不可或缺的一部分)的工程师构建,是生产工业级产品的最先进的编译器框架,迫使我们考虑调试器、链接器、汇编器、反汇编器和二进制用程序,即使我们只是想速发布一个编译器。通过利用 LLVM,我们的编译器具有所有经典优化、超过 20,000 个回归测试和 ,000 个集成可执行测试、低维护负担、 5 月份,虽然我们的节点和 VM 已准备就绪,但与我们的架构和 LLVM 存在一些法预料的不兼容性,我们需要额外的时间来集成到框架中。我们不想打开一个缺少个核心组件之一的测试,但即使有初始开销,我们仍然坚持我们从一开始就采用 LLVM 的决定。M L 绝不会在安全性或代码质量方面妥协。遵循最佳工业级践是缓慢的,但替代方案是使用技术债务进行编程。债务总有一天要还的。 构建S 20是一个紧张的研发过程:

对  友好的 EVM 和相同地址空间中不同的每个帐户数据可用性策略以前从未做过;它需要同时解决编译器、EVM 和节点的需求。由于现与研究高度相关,很多时候我们找到了一个更好的解决方案,导致更低的成本、更好的兼容性或更方便的接口:

我们进行了几次迭代以提高编译器的效率,这为我们提供了如何使我们的 VM 更高效的想法(更多详细信息在技术见解帖子中);我们的 API 和 SDK 与 W API 和  非常相似,因此我们决定通过额外的 S L2 特定功能来支持两者;我们找到了一种方法来取消交易执行跟踪长度的限制,从而现任意大的交易。随着G价格在6、7月平均为20 G,我们感到时间压力有所减少,当我们看到有明确的方法可以做得更好时,我们不想上线。现在,我们将在发布任何版本之前整合所有改进,以尽可能避免任何破坏性升级。我们现在正在开发的版本比我们月份发布的版本功能更多,成本更低,并且更兼容和更方便。 然而,我们确想对你直截了当地说话。瞄准8月份是一个非常雄心勃勃的目标。我们现在很清楚,即使我们放弃了效率和以太兼容性的改进,在质量上不妥协的交付也是不可能的。这就是技术创新边缘研发的本质:任何预测总是围绕着许多未知因素进行猜测。



状态更新

在 6 个月的时间里,我们已经现并测试了:

执行节点EVM(线路和执行环境)S 和 Z 编译器(已编译并成功测试 U 2)我们正在敲定:

W+ API(完全支持开箱即用的 W API + S L2 特定功能)以太+ SDKL1 到 L2 通信(对于抗审查很重要:来自 S 的资金可以通过 L1 交易提取,即使你必须先从智能合约转移它们。)进行中:

将线路证明器和数据可用性协议集成到执行器节点中L2 到 L1 通信(例如从 L2 触发 L1 合约)V 开发人员:V 团队目前正在构建 V--LLVM 前端,我们的编译器团队正在与他们密切合作,以确保你可以在 S 20 上的 V 中缝部署智能合约。

测试计划

我们将分个阶段开放测试: 1N S 几周后,我们将开始发布一组协议的第一个版本。我们希望与这些团队密切合作,以便在我们发布开放测试时促进反馈和修复的速迭代,并最大限度地减少错误和挑战。如果你对此阶段感兴趣,请填写此表格。 2 S S? 然后,我们希望向愿意创建内容的人开放。这可以从推文线程到博客文章,再到完整的开发人员演示视频。我们的目标是在我们完全打开我们的测试时可以随时使用各种有用的资源,并作为我们系统的另一轮测试。如果你喜欢写作或制作技术内容,请填写此表格。  K? 测试对所有人开放。



主上线

M L 致力于构建一个中立的第 2 层,所有协议和基础设施都可以以公平公正的方式部署和运行。 因此,我们的主发布是一个公平的发布对我们来说至关重要:我们将为每个人提供时间在同等条件下在 S 上准备和启动项目。 我们到终点了!预计不会有更大的变化,我们正在努力集成所有活动部件,现方便的 SDK,并编写文档。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|厦门兼职网 ( 闽ICP备14019374号-1

GMT+8, 2024-5-4 18:11 , Processed in 0.062500 second(s), 22 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表