ENS 是 Ethereum Name Service 的缩写,中文通常称为“以太坊域名服务”。它是一套建立在以太坊生态中的开放命名系统,可以把容易阅读的名称映射到复杂的链上地址和其他信息。
普通以太坊钱包地址通常类似:
0x1234567890abcdef1234567890abcdef12345678
使用 ENS 后,用户可以将地址与易读名称关联,例如:
gary.eth
在支持 ENS 的钱包和应用中,用户可以输入 gary.eth,系统再把名称解析为对应的钱包地址。
ENS 的作用类似互联网中的 DNS。DNS 把 example.com 这样的域名转换成服务器地址,ENS 则可以把 example.eth 转换成钱包地址、其他加密资产地址、内容哈希或公开资料。
如果想先了解 Web3 的整体概念,可以返回文章:Web3 是什么:下一代互联网完全指南。
钱包地址由较长的数字和字母组成,用户难以记忆,也容易在复制、粘贴或核对过程中出现错误。
Web3 域名主要解决以下问题:
与 0x71C...93A8 相比,gary.eth 更容易阅读、记忆和核对。在支持 ENS 的应用中,用户可以使用域名代替完整地址。
用户可以把同一个 ENS 名称用于钱包、个人资料、社交身份或链上应用,让其他人更容易识别对应地址。
ENS 不只能够保存以太坊地址,还可以通过解析器关联其他链地址、头像、邮箱、网站内容哈希和社交资料。
这些信息可能是公开的。用户不应在 ENS 记录中填写家庭住址、身份证件、电话号码或其他敏感资料。
ENS 域名持有者可以创建子域名,例如:
pay.gary.eth team.gary.eth member.gary.eth
组织、社区或项目可以使用子域名为成员分配易读名称。子域名的控制权、有效期和管理方式取决于父域名设置。
ENS 解析主要涉及注册表、注册器和解析器。
ENS 注册表是系统中的核心智能合约。它记录域名的控制者、解析器和相关设置。
用户查询一个 ENS 名称时,系统会先访问注册表,确认应该使用哪个解析器读取对应记录。
注册器负责制定特定顶级域名的分配规则。例如,.eth 注册器负责管理 .eth 名称的注册与续期。
用户获得 .eth 名称后,可以在有效期内管理相关记录、转移控制权或创建子域名。
解析器是读取域名记录的智能合约。它可以回答以下问题:
正向解析是把 ENS 名称转换为钱包地址:
gary.eth → 0x1234...5678
反向解析是把钱包地址转换成主要名称:
0x1234...5678 → gary.eth
为了避免错误或伪造,应用在完成反向解析后,还应再次执行正向解析,确认名称确实指向原来的地址。

ENS 可以作为易读的链上名称,但它不等同于完整的数字身份系统。拥有 gary.eth 只能证明相应钱包控制这个名称,不能自动证明持有者的真实姓名、职业或学历。
DID 更关注身份标识和密码学验证,可验证凭证则用于证明具体身份属性。相关内容可以查看与本文双向关联的文章:Web3 身份(DID):自主主权身份的愿景。
在支持 ENS 的钱包或应用中,发送方可以输入 .eth 名称,系统解析出对应地址后再发送资产。
用户仍应在确认交易前检查解析结果、网络和接收地址。ENS 能降低输入难度,但不能代替最终核对。
用户可以为钱包地址设置主要名称。支持 ENS 的应用完成反向解析后,可以用 gary.eth 代替较长的地址进行展示。
ENS 可以关联头像、个人简介、社交账号或网站信息,使域名成为公开的链上个人资料入口。
ENS 可以通过内容哈希关联 IPFS 等存储网络中的网页内容。用户能否直接访问,取决于浏览器、网关和应用支持情况。
项目方可以向社区成员发放子域名,用于会员身份、贡献记录或应用登录。例如,社区可以创建 alice.community.eth。
.eth 名称需要通过 ENS 官方应用进行注册,并使用兼容的以太坊钱包完成交易。
通过官方地址进入 ENS App,不要通过陌生私信或广告中的链接访问。
点击连接钱包,确认连接的是准备持有该域名的钱包地址。连接操作通常不代表转移资产,但仍应检查签名内容。
输入想要注册的名称。页面会显示名称是否可用、是否已注册、是否处于宽限期或临时溢价阶段。
名称越短,通常越稀缺,注册费用也可能越高。实际费用以 ENS App 显示为准。
选择希望注册的时间。.eth 名称不是一次购买后永久有效,用户需要在到期前续期。
注册时间越长,总注册费用通常越高,但可以降低忘记续期的风险。
注册过程需要通过钱包确认链上交易,并支付注册费用和以太坊网络 Gas 费。
开始前应准备足够的 ETH。用户可以查看以太坊币种详情,了解相关资产信息。
交易确认后,在 ENS App 的“My Names”页面查看域名。随后可以设置地址、头像和其他公开记录。
完成注册后,用户需要把 .eth 名称与实际使用的钱包地址关联。
常见设置包括:
修改记录通常需要钱包签名,部分操作还需要支付 Gas 费。保存前应确认连接的钱包拥有相应管理权限。
如果钱包或 DApp 支持 ENS,用户可以在接收地址栏输入 .eth 名称。
基本流程如下:
不要因为输入的是易读域名,就跳过地址核对。同形字符、拼写错误、错误解析记录和钓鱼域名仍可能造成资产损失。
主要名称是钱包地址与 ENS 名称之间经过双向验证的关系。
例如:
gary.eth → 0x1234...5678 0x1234...5678 → gary.eth
当正向和反向解析结果一致时,支持 ENS 的应用可以安全地把 gary.eth 显示为该地址的主要名称。
如果只完成反向解析,却没有确认名称正向指回原地址,应用可能显示错误或伪造名称。因此,钱包和开发者应完成双向验证。
不是。
ENS 协议是一套 Web3 命名系统,主要功能是把易读名称映射到钱包地址和其他记录。
ENS 代币则与协议治理有关。持有 ENS 代币不代表自动拥有 .eth 域名,注册 .eth 名称通常也不要求购买 ENS 代币。
用户可以查看 ENS 币种详情,了解 ENS 代币的基本资料和市场信息。
在阅读项目资讯时,应区分以下概念:
.eth 名称需要按期限注册和续期。用户应在到期前检查有效期,并预留足够的 ETH 支付续期费用和 Gas 费。
按照 ENS 当前规则,名称到期后通常会经历宽限期。在宽限期内,原持有者仍可以续期,其他人不能重新注册。
宽限期结束后,名称可能进入临时溢价阶段,并逐步重新开放注册。如果用户没有及时续期,最终可能失去名称控制权。
因此,长期使用 ENS 名称时应:
攻击者可能仿冒 ENS 官方网站,诱导用户连接钱包或签署恶意交易。应从可信渠道进入官方应用并核对域名。
部分字母、数字或特殊字符外观相似。用户应逐字核对 ENS 名称,不要只根据头像或显示名称转账。
如果域名设置了错误地址,发送到该域名的资产可能进入错误钱包。修改记录后应使用小额交易测试。
忘记续期可能导致域名最终被其他人注册。长期公开使用的域名应提前续期。
ENS 域名和相关记录通常可以公开查询。如果用户把域名与实名社交账号关联,外部人员可能进一步分析该地址的交易活动。
如果控制 ENS 域名的钱包私钥丢失,用户可能无法继续管理、转移或更新域名。
并不是所有钱包、区块链或网站都支持 ENS。使用前应确认目标应用是否能够正确解析 .eth 名称。
Web3 钱包可以帮助用户管理地址、资产和交易签名,也是访问 ENS 等链上应用的重要入口。
用户可以进入 Hotcoin Web3 钱包查看相关功能,也可以下载 Hotcoin App了解移动端入口。
在连接 ENS 或其他 DApp 前,应注意:
ENS 通过把复杂的钱包地址映射为易读的 .eth 名称,改善了链上转账、身份展示和 DApp 交互体验。用户还可以通过解析记录关联头像、网站、社交资料和其他链地址,或使用子域名为社区成员分配名称。
但是,ENS 域名并不等于经过认证的现实身份,也不能消除转账和钓鱼风险。用户在使用 .eth 名称时,仍然需要核对解析地址、保护钱包私钥、关注到期时间,并避免在公开记录中填写敏感信息。
用户可以通过 Hotcoin 官网了解平台及相关产品信息。


