Ethereum Name Service (ENS) 介绍与注册教学

·

在以太坊生态系统中,钱包地址通常由一长串复杂的字符组成,例如 0x71A15b42Cb572143d4Fd1e0B92B75540599186EE,这类地址不仅难以记忆,而且在转账时容易因输入错误而导致资产损失。Ethereum Name Service (ENS) 的出现,正是为了解决这一问题。它允许用户将易记的名称(如 yourname.eth)绑定到以太坊地址,从而提升使用的便捷性和安全性。

ENS 的功能类似于互联网中的 DNS(域名系统),它将复杂的IP地址转换为易于记忆的网址。在区块链世界中,ENS 将冗长的钱包地址映射为人类可读的名称,大大简化了地址的管理和共享流程。

目前,ENS 支持两种主要的绑定方式:

本文重点介绍第一种方式,即如何注册和绑定一个新的 ENS 名称。第二种方式将在后续文章中详细探讨。

为什么需要 ENS?

尽管现代钱包应用(如 MetaMask 或交易所钱包)通常提供地址簿功能,允许用户保存和标记常用地址,但 ENS 在以下场景中具有独特优势:

需要注意的是,ENS 名称有有效期限制,到期后需及时续费,否则名称可能被他人注册。ENS 提供90天的宽限期,在宽限期内续费可保留所有权。

如何注册 ENS 名称?

以下是注册 ENS 名称的详细步骤,从搜索名称到完成绑定。

步骤一:访问 ENS 应用并搜索名称

首先,访问 ENS 官方应用界面。在搜索框中输入你想要的名称(带或不带 .eth 后缀),系统会自动返回以 .eth 结尾的结果。例如,搜索 "carawang" 会显示 "carawang.eth"。

如果名称未被注册,你可以 proceed 到下一步;如果已被占用,则需要选择其他名称或尝试在二级市场(如 OpenSea)购买。

步骤二:选择注册年限

选择名称后,你需要设置注册年限。ENS 的费用根据名称长度而定:

你可以选择1年或多年的注册期限,以降低续费频率。

步骤三:提交注册申请

点击 "Request To Register" 按钮后,系统会通过 MetaMask 请求交易确认。此步骤调用 ENS 智能合约的 commit 方法,并产生一定的 Gas 费用(约0.003 ETH,以当前价格计算约11美元)。

提交后,进入7天的考虑期。在此期间,你需要完成注册,否则名称将重新开放购买。

步骤四:完成注册并支付

考虑期结束后,返回 ENS 应用,点击 "Register" 按钮。这一步会触发智能合约的 registerWithConfig 方法,支付注册费用和 Gas 费。以注册3字符名称为例,总成本可能包括注册费(如640美元/年)和 Gas 费(约0.02 ETH),总计可能超过88美元。

交易确认后,名称即注册成功。

步骤五:绑定地址到 ENS

注册完成后,点击 "Set As Primary ENS Name" 将当前地址绑定到 ENS。这一步需要再次支付 Gas 费(约0.013 ETH,合44美元)。绑定后,你的地址将显示为 ENS 名称,而不是原始哈希值。

整个注册和绑定过程的总成本可能达到143美元(约合四千台币),具体费用取决于以太坊网络状况和名称长度。

管理 ENS 设置

绑定后,你可以在 "My Account" 页面管理 ENS 记录,例如添加个人网站、电子邮件或社交媒体链接。这些信息会公开显示在 ENS 查询结果中,增强你的数字身份。

修改记录需要调用智能合约的 setText 方法,并支付额外的 Gas 费用。建议批量修改以节省成本。

ENS 的实用场景与查询

成功绑定后,你的 ENS 名称可以在以下平台显示:

此外,ENS 以 ERC721 NFT 形式存在,可以在二级市场交易。如果你想要的名称已被注册,可以尝试在 OpenSea 或 LooksRare 上购买。

👉 查看实时 ENS 注册工具

常见问题

Q1: ENS 名称注册后是永久性的吗?
A: 不是。ENS 名称需要定期续费,否则会过期。过期后有90天宽限期,宽限期内未续费则名称可能被他人注册。

Q2: 注册 ENS 名称需要多少成本?
A: 成本包括注册费(根据名称长度而定)和 Gas 费(以太坊网络交易费)。注册费最低为每年5美元(5字符以上),Gas 费随网络拥堵程度变化。

Q3: ENS 和 DNS 有什么区别?
A: ENS 是基于以太坊区块链的命名服务,主要用于映射钱包地址和资源;DNS 是传统互联网的域名系统,用于映射IP地址。ENS 具有去中心化和抗审查特性。

Q4: 我可以转让 ENS 名称吗?
A: 可以。由于 ENS 以 NFT 形式存在,你可以通过转移 NFT 所有权来转让名称。

Q5: 如果我的 ENS 名称到期,会发生什么?
A: 到期后,名称进入90天宽限期。宽限期内续费可保留所有权;否则,名称会释放给公众注册。

Q6: ENS 名称支持哪些记录类型?
A: 除了以太坊地址,ENS 还支持添加BTC地址、电子邮件、网站URL、社交媒体账号等信息,打造完整的数字身份。

总结

ENS 是以太坊生态中的重要基础设施,它通过人类可读的名称简化了地址管理,特别适合内容创作者、Web3服务提供商和频繁收款用户。尽管注册成本较高(尤其是短名称),但ENS在品牌建设和用户体验上的价值不容忽视。

随着Web3的普及,ENS 的集成度将不断提升,成为数字身份的核心组件。如果你是创作者或开发者,现在注册ENS名称可以为未来奠定基础。

需要注意的是,ENS 并非必需品。对于普通用户,钱包地址簿功能可能已足够。但如果你追求更好的识别性和专业性,ENS 值得投资。

最终,ENS 的长期价值取决于其应用场景的扩展和社区的采纳程度。理性评估需求后,再决定是否注册。