ENS 2020 年回顾展

原文链接

2020 年对于以太坊名称服务(ENS)来说是重要的一年!我们修复了一个核心智能合约中的一个错误,扩展了 ENS 名称的功能,并且使用率得到了大幅增长。总结如下:

错误修复

ENS 以一次重要事件拉开 2020 年的序幕:我们公开宣布 Sam Sun 在 ENS 注册表智能合约中发现了一个错误。所有名称都是安全的,据我们所知,该漏洞从未被利用。尽管如此,我们的团队花了三个月的紧张工作才能解决所有问题。我们在三月份发布了完整的修复报告。幸运的是,我们正好借此机会向 ENS 添加了新功能,从而简化了注册和设置 .ETH 名称的过程。

整合

名称系统的作用与使用它的应用程序数量密切相关。2020 年开始时,我们进行了约 86 项集成,而 2019 年 6 月时还不到 30 项集成。到 2020 年 7 月,我们实现了 150 项集成,截至本文撰写时,我们已有 172 项集成。感谢所有社区的支持!

您可以在我们网站的 “ENS Ecosystem” 部分中看到完整的集成列表。这些集成包括 Coinbase、Trust Wallet 和 My Crypto 等钱包;诸如 Uniswap、Tornado Cash 和 The Graph 等 dapp;以及 Brave、Opera 和 MetaMask 扩展程序之类的浏览器。

您可以单击我们网站上的 “See More +” 来浏览完整列表。

ENS 研讨会

我们在 9 月举行了年度 ENS 研讨会。以前,我们在伦敦(两次)和大阪举行过展览,但今年是虚拟展览。我们的投票率很高,共有约 40 名参与者代表了区块链行业的顶级项目,甚至包括 DNS 界人士。Vitalik 提出了扩展 ENS 的提案,此提案后来演变为我们当前的第 2 层计划。您可以观看讨论的视频,并阅读此处发生的摘要。

去中心化网络的发展

第一个收录 ENS + IPFS 网站的搜索引擎/目录,叫 Almonit,它在 2020 年 1 月推出。您可以通过 almonit.eth(或 almonit.eth.link)访问它,并在其 “Discover” 页面上浏览其去中心化网站的目录

浏览器支持进展顺利!现在,您可以在 Brave、Opera、Status、MetaMask 手机版,以及支持 MetaMask 扩展的任何浏览器上访问 ENS + IPFS 网站。IPFS 服务现在同样支持 ENS。

Fleek 推出了一项出色的服务,使用户能够将新的代码合并后自动部署到 IPFS 并更新其 ENS 名称记录。我们很快会对此提供更多信息!

4 月份,ethereum.org 团队的网站也在 ethereum.eth(或 ethereum.eth.link)上发布了 ENS + IPFS 版本

大规模续费

在 2019 年 5 月,.ETH 名称从拍卖、锁定和返还资金模型转换为即时注册和年费支出模型。在此之前存在的所有 .ETH 名称都将免费获得第一年的使用权,这意味着它们将在 2020 年 5 月到期。此外,系统内还有一个内置的 90 天宽限期,原所有者仍可以在其宽限期内续费,此后该名称最终释放给他人注册,这意味着未更新的名称将在 2020 年 8 月被释放。

为了帮助人们进行这种过渡,我们让 .ETH 名称的续费(包括批量续费)变得更加容易,而且可以选择添加电子邮件和日历提醒。我们创建了一个可以嵌入 dapp 的小部件,该部件可以提醒用户更新他们的 ENS 名称,甚至可以与 OpenSea 和 imToken 等 dapp 一起向用户发送续费提醒的电子邮件。

2020 年 8 月释放了大约 28万个.ETH 名称。为防止疯狂抢购和 “Gas 费拍卖”(支付最高 Gas 费的人赢得注册,而且当时的 Gas 费已经很高了),我们为新释放的名称增加了溢价递减机制

L2 计划

Vitalik 提出了一种使 ENS 的一部分与 L2 兼容的方法,并在我们的年度研讨会上作了介绍。我们举行了一些社区会议来讨论。然后,我们的首席开发人员尼克·约翰逊(Nick Johnson)根据这些讨论提出了一项计划,希望在 2021 年底之前实施。

其他新功能

  • 现在,ENS 主页和 ENS APP支持 10 种语言
  • 我们现在有专用的工具,可用来回收在 2019 年 5 月之前系统中注册的 .ETH 名称的押金。
  • ENS APP 现在支持自定义文本记录,这意味着用户或项目可以使用 ENS 来存储任意数据。
  • 我们将地址编码库中支持的区块链数量大大扩展到 110 多个。我们现在认为,对多币种的支持足够深,可以包含绝大多数用户希望使用其 ENS 名称接收的几乎所有区块链资产。
  • 我们扩大了用户将其钱包连接到 ENS APP 的方式,而不仅仅是 MetaMask 这样的注入提供商,现在还包括 WalletConnect、Portis、Torus、Authereum 和 MEW 钱包。
  • 我们发布了 JS 库 ensjs 的 2 版本。目前已经有 12 个顶级库支持 ENS,但不是所有的库能够全方位的支持所有 ENS 功能。我们的库支持大多数操作。
  • 用户现在使用 ENS APP,可以通过一笔交易来设置多个记录。

其他值得注意的事情

2021 年 1 月

由于我们将于 2021 年 1 月底在发布 2020 年回顾展,因此我也将提及本月的一些更新。

继续前进

2021 年对于我们来说,一个重要的项目将是实施 L2 计划,这将使用户能够将解析记录和子名称放在他们选择的 L2 上,从而大大降低了这些操作和管理的 Gas 成本。我们还计划改善子名称服务和 ENS APP 的功能,当然还支持集成数量的持续增长。

您可以在我们的论坛上阅读和讨论我们的 2021 年路线图。ENS 一直是开源和社区驱动的项目。我们非常感谢大家提供的所有帮助,建议和贡献!