ENS 专用术语

  • 管理员(controller):可以设置域名记录的帐户,它可以由注册人或当前管理员来更改。
  • 标签(label):一个域名的独立组成部分,比如 “alice.eth” 中的 “alice”。
  • 标签哈希(labelhash):单个标签的 keccak256 哈希。
  • 域名(name):ENS 标识符,如 “alice.eth”,一个 ENS 域名可能由多个独立部分(标签)组成,标签之间用点分隔。
  • Namehash:用于处理 ENS 域名并返回唯一标识该域名的加密哈希的算法。Namehash 以域名作为输入,并生成一个 Node(节点)
  • 节点(node):唯一标识域名的加密哈希。(译注:节点即是域名经过 Namehash 计算的结果,后文中有些地方的提到的节点,可以理解为 ENS 域名)
  • 所有者(owner):域名的所有者是 ENS 注册表中的所有者字段引用的实体。所有者可以转让所有权,设置解析器或 TTL,并创建或重新分配子域名。
  • 注册器(registrar):注册器是负责分配子域名的合约。任何级别的 ENS 域名都可以配置注册器,一个域名的注册器由其在注册表中的登记的所有者来指定。
  • 注册(registration):注册是注册器对域名所有权的记录。这与注册表中的所有者(owner)字段不同,注册保存在注册器合约中,并附加存储了到期日期、已付租金等信息。
  • 注册人(registrant):注册的所有者。注册人可进行注册转让(过户)、设置管理员,如果有需要,还可以在注册表中收回域名的所有权。
  • 注册表(registry):ENS 的核心合约,注册表用来维护域名(不论是哪个级别的域名,如 x,y.x,z.y.x 等)与其所有者之间的映射列表,还维护着域名的解析器和 TTL。
  • 解析器(resolver):解析器是一个从域名映射到资源(以太坊帐户地址、公钥、内容哈希等)的合约,一个域名的解析器由其在注册表中的解析器字段来指定。
转载本站内容请注明出处和链接。咨询 ENS 问题请前往 问答区,其他问题请联系 团队成员