自 2017 年主网部署以来,ENS 已成为 去中心化域名系统 的基石,质押了数百万个 .eth 域名,融合成千上万的生态应用。当我们在 2024 年 5 月首次宣布 ENSv2 计划后,社区最关心的问题是:ENS 如何在 Layer 2 扩容 的同时,保留去中心化、安全与用户体验?本文将系统梳理过去数月研究所得,带大家拆解我们最终锁定的三条技术路线,并给出下一步的路线图与 FAQ.
我们为何重铸 ENS?
如果把 ENSv2 简单视作“搬去二层”,难免有失偏颇。ENSv2 是一次 自顶向下的协议重铸:回顾七年之痒,重新审视 以太坊主网限制 对注册、解析、更新域名的体验桎梏,再通过 ZK 证明、开放源码与去中心化验证 重构一切。简单说,ENSv2 想回答的问题是:
假如今天我们从头设计 ENS,它会是什么样子?
研究方法论:六个北极星指标
为确保方向不偏移,我们用 六大准则 作为北极星。无论走哪条路,都必须通过这六项硬门槛:
- EVM 兼容性:确保持有现有工具与开发者无缝对接。
- CCIP-read 支持:满足链上链下混合解析需求。
- 完全开源:任何人可审计、可分叉、可再部署。
- 一键退回 L1:必须保留 紧急逃生舱,防止治理被锁死。
- Sequencer 去中心化:区块生成权不再为单点控制。
- 快速最终性 (Finality):注册、转移域名后 无法回滚,避免竞争抢注。
现状扫描:三条备选方案
经过 6 个月的多轮采访、黑客松及 内部压力测试,我们把路径收敛到 三大方案。它们各有取舍:
开发复杂度 vs 自主可控 vs 长期维护成本,在此一图读懂。
路线一:直接部署到公共 ZK Rollup
把 ENS 合约 部署到已上线的 ZK Rollup,例如 Scroll、Taiko,或利用 OP+ZK 混合证明 的 Succinct 方案。
- 优点
• 开发最轻:零链底层改动,最多做一次合约升级。
• 生态借力:直接使用现有钱包、桥、区块浏览器。 - 缺点
• ENS 治理权会 一定程度受制于 公共链的升级策略与硬分叉时间线。
路线二:自建 ZK Rollup 实例
在成熟的 ZK 堆栈(例如 Linea 技术栈)上 独立启用一条专用链。Status Network 已示范该思路:租用了整条 Linea 实例,既 保留自主权 又 不重复造轮。
- 优点
• 高度可定制,治理模型、手续费、出块时间均可 “撸合规” 设定。 - 缺点
• 需要招募并长期维护 多签验证者、Sequencer、DA 层 等角色,运营负担陡增。
路线三:定制 zkVM 专用 Rollup
与 Axiom 合作,基于 定制化的零知识虚拟机 搭建一条 专属 Rollup。
优化指令集与存储布局,令域名操作的 证明成本 和 最终性 达到极致。
- 优点
• 可做到 秒级最终性,用户体验媲美 Web2 DNS。
• 存储与计算全部 为 ENS 量身裁剪,未来可加零知识拍卖、零知识记录等进阶功能。 - 缺点
• 开发量最大,迁移路径复杂;把现网 全部历史注册记录 迁往新 zkVM 需要严谨的双向桥。
为何把纯粹 Optimistic Rollup 排除在外?
Optimistic Rollup(如 Arbitrum、Base)确实便宜、成熟,人气亦旺。但它们默认 7 天欺诈证明挑战窗口,在技术上无法满足 快速最终性 的 ENS 宪法要求;一旦有人发起挑战,域名所有权有可能被回滚,极度危险。
ZK Rollup 则可通过 一次证明 即提交到主网,最快 2–24 小时 即可完成不可逆确认。
路线图:从理论迈向工程
接下来几个月,我们将把上述方案 转化为一组可衡量的数据,而非抽象愿景:
- Benchmark 基准测试
对三条路线在 Gas 费、吞吐、抗审查 等维度建表。 - 技术细化
继续迭代 分层注册表、新版 Universal Resolver,为开发者画好迁移手册。 - ENS DAO 资金提案
打开公开预算,让社区投票决定预算规模与子工作组。 - 社区拷问
每两周一次 AMA,公开 门禁聊天记录;本文末尾 FAQ 也将持续补遗。 - 年底递交最终方案
综合数据 → 治理公投 → 2025 年进入 工程冲刺阶段。
常见问题 FAQ
Q1:ENSv2 上线后,现有 .eth 域名需要迁移吗?
A:我们设计 “平滑迁移” 原则,老域名自动桥接至新系统,用户无需操作;仅鼓励尚未续费的域名趁升级窗口完成续费。
Q2:Layer 2 版本会收“新增费”吗?
A:升级仅以 网络手续费降低成本 为目标,绝不会新增 ENS 官方费用层;相反,注册和续费因 ZK 压缩可望下降 30–70%。
Q3:如果 DAO 最终不通过资金提案怎么办?
A:ENS Labs 已在多签中预存 12 个月「人员工资池」;但该方案仅能维持小团队线。没有 DAO 支持,进度将大幅拉长,最终影响各位用户的产品体验。
Q4:如何参与测试网?
A:我们计划在 2024 Q4 开放 “ENSv2 Beta Canary” 网络,提供 CLI 与 JavaScript SDK。任何人可 .goerli.test 域名零成本测试。关注官方推特或 Discord 拿邀请码。
Q5:普通用户怎么防范“假冒 ENSv2”钓鱼网站?
A:无官方邮件;认准 ENS 推特置顶帖的唯一域名列表;二次验证钱包操作时留意 合约地址前缀 与本次升级公告的 Keccak 摘要,一切在链上公开透明。
结语
从“今天 ENS 能做什么”到“明天 ENS 应该做什么”,ENSv2 正向每一位社区成员发出邀请:理解选择、参与投票、测试体验,共同把 Web3 身份与域名系统 推向下一篇章。我们会议在 Discord 不停、代码在 GitHub 不眠,等你加入。