ENS是一款面向web3的去中心化命名服务,更准确的名称是ENS(ethereum name service)。它不是单独的数字货币交易平台,也不是比特币链上的原生资产;用户常见的name.eth,本质上是把冗长的以太坊地址转换为便于阅读和记忆的名称。使用者可以用ENS名称代替一长串0x开头的地址收款、登录应用或展示个人资料,从而降低手动复制地址时的出错概率。需要区分的是,ENS协议、.eth域名和ENS代币并非同一概念:协议负责命名与解析,域名是链上名称,ENS代币则主要用于相关治理。
ENS主要由注册表、注册器和解析器协同工作。注册表记录名称的所有者、解析器地址以及TTL等信息,注册器负责按照规则分配或续期域名,解析器则返回名称对应的钱包地址、文本资料、头像、网站内容哈希等数据。当用户输入一个ENS名称时,应用会先通过名称哈希找到对应节点,再查询解析器获得目标地址,这个过程称为正向解析;反过来,也可以根据钱包地址查询其主要ENS名称,称为反向解析。所谓区块连通常是区块链的误写,ENS正是利用区块链上的智能合约,让名称控制权和解析记录具备公开验证、可组合的特点。
ENS最常见的入口是web3钱包。支持ENS的钱包可以在转账页面直接输入名称,系统再将其解析成地址;部分钱包还会把钱包持有者的主要名称显示在账户页、NFT市场、链上社交工具和去中心化应用中。交易平台则需要区分中心化交易平台与去中心化交易平台:前者通常由平台管理账户和充提流程,后者更多依靠智能合约完成兑换,ENS本身不负责撮合交易,也不会替用户保管资产。用户可以在交易平台购买或交易ENS相关代币,但域名注册、解析记录修改和转移操作,仍然需要通过兼容的钱包签名并支付相应网络手续费。
ENS与比特币链的关系也值得单独说明。ENS的核心协议建立在以太坊生态中,不能改变比特币链的共识规则,也不能直接替用户发送或冻结比特币。ENS解析器支持多币种地址记录,名称所有者可以为同一个名称配置以太坊、比特币等不同网络的收款地址,应用再根据对应的币种类型读取记录。某个ENS名称可以显示比特币地址不等于ENS运行在比特币链上,更不代表所有钱包都能自动识别。实际转账时仍要确认币种、网络、地址格式和到账链路,避免把资产发送到不兼容的网络。
ENS正在成为链上身份的一层基础设施。个人可以用名称统一管理多链收款地址、头像和社交信息,项目方可以通过子域名建立社区成员、活动用户或产品账户体系,开发者也能把ENS接入钱包登录、DAO权限、去中心化网站和链上数据展示。它的去中心化并不意味着没有风险:名称相似、字符混淆、假冒解析器和钓鱼签名都可能造成资产损失,域名所有权也取决于钱包私钥和智能合约操作。使用时应从官方入口进入,核对解析出的完整地址,重要资产优先使用硬件钱包,并在反向解析后再次进行正向验证。

