ENSv2的进展更新详览:下一步的方向是什么
来源:ENS博客;编译:邓通,金色财经
我是 Esk3nder.eth,ENS 实验室的产品负责人。我很高兴向您介绍我们于 2024 年 5 月宣布的 ENSv2 计划。简单回顾一下,ENSv2 是我们雄心勃勃的计划,旨在将 ENS 扩展到第 2 层,同时从头开始重新构想协议。自 2017 年以来,ENS 已成为加密基础设施的基石,拥有数百万个 .eth 名称和数千个生态系统集成。但 ENSv2 不仅仅是关于 L2 扩展;它还利用七年的经验和技术进步使 ENS 更易于访问、去中心化和更强大。
我们希望此更新可以让您了解我们迄今为止的研究过程,以及我们目前在 ENSv2 L2 扩展之旅中所处的位置。与往常一样,我们在这里回答任何问题和反馈——感谢您的耐心和支持!
我们的研究之旅
ENSv2 项目始于一个基本问题:“如果我们今天从头开始重新构想 ENS,它会变成什么样?”由于受到主网对用户体验的限制,我们开始对生态系统进行调查。我们与整个领域的建设者进行了交流,在经过富有成效的团队外部和内部讨论后,我们一致同意将 ENS 扩展到第 2 层。
在过去的几个月里,我们沉浸在 L2 生态系统中,咨询了各种各样的利益相关者——从 L2 团队和 RaaS 提供商到基础设施公司和早期初创公司。我们邀请了他们中的许多人参加 EthCC 期间的“ENS 非会议”,讨论 ENSv2 的技术障碍和机遇。我们还将演讲上传到 Youtube,供那些希望在家关注的人观看!在整个过程中,我们一直专注于六个关键标准(以下不分先后顺序列出),这些标准充当我们的北极星,帮助我们在探索第 2 层格局时规范化我们的流程。
EVM 兼容性
CCIP 读取支持
开源
退出至 L1
序列器去中心化
最终性
我们的立场:三个有希望的选项
好的,开门见山!好吧,我们将重点缩小到三个主要选项,这些选项没有特定的顺序:
公共 ZK 链
此选项涉及将 ENS 直接扩展到现有的公共 ZK 链上,例如 Scroll 和 Taiko。或者,我们可以利用具有 ZK 证明功能的 Optimistic L2,类似于 Succinct 最近在 Frontiers 上展示的(OP SP1)。这种方法需要最少的链开发和长期维护成本,但在一定程度上牺牲了 ENS 治理对公共链的独立性。
我们自己的 ZK 链实例
这种方法涉及部署我们自己的现有 ZK 链堆栈实例。这种方法的一个最新示例是 Status 最近宣布他们正在与 Linea 合作推出他们自己的 Linea 堆栈实例。此选项为团队提供了更大的灵活性,同时仍受益于成熟的技术。另一方面是开发、启动和维护单独的 L2 实例的努力。
zkVM(特殊用途汇总)
这种方法涉及开发专门针对 ENS 操作进行优化的自定义 zkVM(零知识虚拟机)。我们正在与 Axiom 合作探索此选项,他们正在帮助我们开发 zkVM 原型。通过优化 VM,您可以使 ZK 集成更加高效。这降低了证明成本,并允许您更频繁地生成证明,从而大大缩短了最终时间。但是,它代表了与我们当前架构的最大背离,需要最广泛的开发和迁移工作。
未选择的道路
您可能已经注意到,我们的选项列表中没有纯粹optimistic的链。虽然像 Arbitrum 和 Base 这样的链目前主导着第 2 层经济活动,证明了它们的产品市场契合度和久经考验的技术堆栈,但这种遗漏是故意的,并且与我们的第六个标准相关:最终性。在这种情况下,最终性是指一个商定的检查点,其中所有先前的块都被视为不可逆。
在optimistic汇总中,状态发布到主网时没有立即证明有效性。这会启动一个“挑战窗口”——通常为 7 天——在此期间,提议的状态可以在被视为最终状态之前受到质疑。相比之下,ZK 汇总使用“ZK 证明”来立即证明已执行、批处理然后发送到 L1 进行最终结算的每一笔交易的有效性。与“挑战窗口”的时间相比,ZK 最终性往往在 2-24 小时内,而“挑战窗口”的时间通常设置为 7 天。这种快速确定性对于 ENS 防止名称所有权回滚至关重要,这是 ENS DAO 章程中规定的一项原则。为了更深入地了解 Optimistic 和 ZK 汇总之间的差异,StarkWare 发布了一篇出色的解释文章。
但是,我们并没有完全否定 Optimistic 技术。正如我们的第一个选择所见,将 Optimistic 链与 ZK 证明相结合的混合解决方案仍在考虑之中。随着我们继续研究和开发,我们仍然对符合我们核心标准和价值观的整个 L2 生态系统的创新持开放态度。
下一步
过去几个月我们学到了很多东西,并想感谢所有为这个过程做出贡献的团队和个人。感谢他们的帮助,我们开始从理论转向实践,接下来的步骤如下:
基准测试和测试:我们知道我们的三条主要路径,并将测试它们的性能、成本效益和可扩展性,以便我们可以使用具体的数据来指导我们的决策。
技术改进:我们的团队正在努力改进 ENSv2 架构,包括分层注册系统和更新的通用解析器。
资金提案:为了支持这项关键工作,我们正在为 ENS DAO 准备一份资金提案,该提案将广泛概述实现 ENSv2 所需的资源。
社区参与:在我们踏上这一旅程的过程中,您的意见非常宝贵,我们将继续举办社区电话会议和 AMA 会议,以深入了解并听取您的想法。
最终建议:我们的目标是在未来几个月内为 ENSv2 的 L2 策略提出最终建议。