Cover image
Blog iconMarkTang's Blog

ENS技术解析(一) 注册流程

ENS技术解析(一) 注册流程最近在弄关于ENS这类DID的东西,准备记录一下基础流程,为了记忆更深刻,顺便写一些文章。 文章会主要以前端视角对接合约的方式进行,从前端对接到合约代码,不是全合约代码解析。ENS介绍首先简单介绍一下ENS,ENS(Ethereum Name Service)是以太坊域名服务,是一个基于以太坊区块链的分布式、开放和可扩展的命名系统。ENS的主要作用就是将可读的域名如:marktang.eth 解析为可识别的标识符,比如钱包地址、元数据等。ENS还支持"反向解析",也就可以让元数据和以太坊地址相关联成为可能。 ENS和DNS类似,但因为区块链的功能特点和限制条件,架构上有很大的不同。与DNS一样,ENS是一个层次结构的域名系统,不同层次域名之间以点作为分隔符,我们把层次的名称叫做域,一个域的所有者能够完全控制其子域。想了解更详细的可以去官网看看。ENS架构主要由注册表和解析器组成在ENS中解析一个域名需要两个步骤:首先,询问注册表是哪个解析器负责解析该域名,然后,向该解析器查询解析结果接下来正式开始流程说明注册注册大致可以分为3个步骤获取凭证提交凭证注...

MarkTang's Blog

Written by

A Full-Stack engineer. I'm learning technique about web3.

Subscribe