视频笔记|ENS 开发者 ETHCC 演讲:多链的 ENS’ 精炼后的句子如下: ‘ENS 开发者在 ETHCC 演讲多链的 ENS

'ENS 开发者在 ETHCC 演讲多链的 ENS'

ENS链下存储与L2解析器的比较

如果你认为 ENS 是以太坊独有的,那你就错了:自 2017 年以来,ENS 引入了多币种地址类型。此功能可让你将各种加密货币(例如 BTC、MATIC、DOGE 或 LTC)链接到你的 ENS 地址。由于以太坊的 gas 成本,在以太坊的 L1 上存储有关其他链的信息并不划算。

ENS(Ethereum Name Service)是以太坊上的一项服务,用于将复杂的以太坊地址映射到易于记忆的域名。然而,ENS并不仅限于以太坊,自2017年以来,它引入了多种加密货币地址类型的支持,这使得用户能够将其他加密货币(如BTC、MATIC、DOGE或LTC)链接到他们的ENS地址上。这种功能在打破不同加密货币之间的壁垒,方便用户进行跨链操作的同时,也进一步提升了ENS的实用性和价值。

然而,由于以太坊网络的高gas成本,通过以太坊的L1层来存储其他链的相关信息并不划算。因此,针对这一问题,眼下的解决方案是采用链下存储与L2解析器技术。

目前存在两种可以与ENS配合使用的链下存储方案: 1. ENSIP10:通配符解析,用于将子域名解析链接到父域名; 2. EIP3668:安全链下数据检索(CCIP-Read),不是直接将数据存储在以太坊的L1上,而是通过提供一个”网关URL”来指向外部存储数据的位置。

使用链下存储技术的一个直观解释就是:你的头像图片(PFP)存储在区块链上,但其元数据(例如图片的详细信息)并不直接存储在区块链上。这种存储方式已经在一些重要的DeFi项目中得到应用,包括Coinbase Wallet、Lens Protocol和PoolTogether等。

链下存储与L2解析器的对比

链下存储与L2解析器是针对ENS中的信息存储和解析问题而提出的两种技术方案。它们分别具有不同的特点和优势。

  1. 链下解析器

链下解析器通过使用数据库、侧链和第二层解决方案等技术来实现ENS信息的解析,具有以下优势: – 可信性高:使用可靠的数据库和确定性的侧链系统,可以保证信息的准确性和可靠性; – 经济性高:与在以太坊的L1层存储信息相比,链下解析器几乎没有gas成本,可以极大地降低用户的使用成本。

然而,链下解析器也存在一些缺点,主要是信任问题。链下解析器中的CCIP-read网关充当了一个中心点的角色,用户需要信任该网关的准确解析和数据访问。这种中心化的设计可能会引发安全隐患和可信度的问题。

  1. L2解析器

L2解析器采用了一系列技术,如Optimistic rollups、ZK rollups等,旨在实现ENS信息的最小化信任解析。它具有以下优势: – 最小化信任:通过使用可验证性的技术,例如Optimistic rollups和ZK rollups,L2解析器最大限度地减少了用户对第三方的信任需求,并确保了信息的安全性; – 经济性高:L2解析器的使用几乎没有gas成本,相较于链下解析器,用户不再需要部署网关服务,可以更轻松地使用ENS服务。

当前,有几个项目正在开发支持L2解析器的概念验证,包括Arbitrum、StarkWare和Optimism等。这些项目致力于实现ENS在L2层面的广泛应用和更高级别的功能扩展。

鉴于L2解析器的潜力和发展前景,L2解析器的过渡将分为四个阶段: 1. 设置个人记录(正在进行中); 2. 建立主要名称; 3. 发布子名称; 4. 从以太坊创建跨链桥。

目前,阶段1正在由dm3进行开发,这是一种与ENS配合使用的消息传递服务。这种合作展示了开源和无许可构建的美妙之处,ENS不仅仅是为以太坊提供支持的域名服务,而是由以太坊支持的域名服务。

参考:Twitter链接