主页 > imtoken和比特派 > 科普 | 什么是 ENS?以太坊域名系统分步指南

科普 | 什么是 ENS?以太坊域名系统分步指南

imtoken和比特派 2023-10-21 05:11:14

作者:Bitpush News Mary Liu

以太坊域名服务(ENS)是基于以太坊区块链的域名系统(Domain Name System:DNS),在互联网上分配地址。 ENS 将包含随机数字和字母的复杂以太坊地址转换为易于阅读/易于理解的名称。

这使得新兴的 Web3 生态系统更加“接地气”且更具市场价值,因为人们和 dApp 可以轻松共享加密地址。 由于以太坊的市场主导地位,ENS 引发了对最佳 ENS 注册的狂热,类似于 1990 年代“.com”域名引发的趋势。

ENS 来源,关键数据

来自新西兰的前谷歌软件工程师 Nick Johnson 于 2016 年 4 月在以太坊基金会工作时引入了 ENS 的概念。2017 年 5 月,ENS 作为顶级域(TLD:Top-Level Domain)推出. 次年,ENS 作为独立实体离开了以太坊基金会。

TLD 处于域中的最高层级,例如,.com 部分是 TLD。

ENS最初使用原生的.eth作为TLD,后来整合了.xyz、.kred、.luxe、.app、.io等。

自 2017 年以来,已经为超过 550,000 个唯一参与地址创建了超过 230 万个 ENS 名称。 从 2021 年 8 月到 2022 年 5 月的 ENS 注册高峰期,ENS 月收入合计增长了 264%。

siteqq.com 以太坊注册_以太坊域名注册好怎么用_以太坊手机版注册教程

对于超过 5 个字符的域名,每年的 ENS 续订费用为 5 美元,而较短的域名费用更高:四个字符 – 160 美元/年,三个字符 – 640 美元/年。

可以随时添加新的到期年份,但最短更新间隔为 28 天。

由于续订费用由智能合约的注册商支付,因此无法收回。 当然,注册名字的时候还需要支付ETH的gas费,因为它是在以太坊区块链上执行的去中心化服务。

尽管 ENS 与以太坊基金会是分开的,但它仍然与以太坊经典实验室、Binance_X、Chainlink 和 Protocol Labs 一起得到它的支持。 Nick Johnson、Brantly Millegan 和 Kevin Gaspar 共同领导 ENS 基金会。

Johnson 还领导 ENS 核心开发团队,团队成员包括来自 Chainlink 的 Sergej Nazarov、来自 MetaMask 的 Dan Finlay 和来自以太坊基金会的 Jason Carver。

以太坊名称服务如何运作?

以太坊域名注册好怎么用_以太坊手机版注册教程_siteqq.com 以太坊注册

Vitalik 的 ENS 详细信息。 资料来源:ENS

ENS 在以太坊上运行,是一个分散的名称标记化系统,可将机器可读的标识符(地址、元数据、内容哈希)转换为人类可读的名称。 我们以以太坊联合创始人 Vitalik Buterin 为例:

仔细观察,我们发现vitalik.eth由两部分组成:注册者和控制者。 在这两种情况下,我们都得到了相同的地址以太坊域名注册好怎么用,因为 Vitalik 没有转让他的所有权。 控制者有权编辑域的记录。 如果他愿意,作为注册所有者,Vitalik 可以将所有权转移给控制器,负责创建子域和其他日常操作。

ENS 通过两个智能合约管理域名所有权。 第一个是 ENS 注册表,这是一个记录和维护域名和子域的数据库。

第二个 ENS 智能合约是 Resolver。 它负责将机器可读的地址格式化为人类可读的文本,就像 DNS 如何将 IP 地址转换为 URL 文本一样。 换句话说,DNS 让 Web2 变得可理解,而 ENS 让 Web3 变得可理解。

以太坊手机版注册教程_siteqq.com 以太坊注册_以太坊域名注册好怎么用

作为记录持有者以太坊域名注册好怎么用,ENS 注册表存储域的所有者和解析器。 所有者可以是另一个智能合约,也可以是具有外部帐户的用户。 注册人是拥有域名所有权并能够发布子域名的智能合约。 因此,域所有者可以更改子域所有权,将域所有权转移到另一个地址,或者为域设置域的生存时间 (TTL) 缓存。

实际上,当请求 vitalik.eth 时,会向注册表智能合约发送一个域所有权查询。 然后注册表输出负责翻译的解析器,传递它翻译的地址。

如何注册ENS域名?

与区块链相关的所有内容一样,您需要一个非托管加密钱包。 虽然 MetaMask 是最受欢迎的,但 ENS 还支持带有集成钱包的互联网浏览器,例如 Brave 和 Opera。 Blockchain Domain Services 总共支持 60 个钱包。

安装完成后,将钱包连接到ENS app,并将钱包的网络设置为以太坊主网。 然后,您可以通过在搜索栏中输入您的钱包地址来注册您的 ENS 名称以检查可用性。 新的 ENS 域名以 ETH 支付,外加 Gas 费用。

ENS 域名的最低价格仅为 5 美元。 但是,由于需要进行两笔交易(提交和披露),因此两者都需要以太坊汽油费。 该过程本身与以太坊一样快,最多 5 分钟。

每个以太坊钱包地址只能有一个主 ENS 名称,允许 dApps 在连接到它们时自动显示你的名字。 事实上,所有以太坊 dApp 都支持所有类别的 ENS,包括 Uniswap、Aave、OpenSea、Decentraland。

您可以导入 DNS 名称吗?

如果您已经通过 DNS 拥有传统域名,将其输入 ENS 搜索文本将为您提供 DNSSEC 选项。 域名系统安全扩展 (DNSSEC) 是额外的安全层,网站所有者通常会打开它来防止基于 DNS 的攻击。

那是因为它以加密方式对 DNS 数据进行签名。 当人们访问页面或打开电子邮件链接时,所有数据都会通过 DNS,它将 IP 地址转换为域名。 启用 DNSSEC 后,转换后的解析器会验证原始数据是否未从其源区域进行修改。

ENS dApp 需要您的域服务提供商激活 DNSSEC。 请注意,开启 DNSSEC 没有任何坏处。

以太坊域名注册好怎么用_以太坊手机版注册教程_siteqq.com 以太坊注册