【钱包科普】一分钟了解ENS域名

2022-01-04 14:36:35

1. 什么是域名

提到“域名”,你是否觉得这个词有些陌生?域名本身是由一串用点分隔的字符组成的,如:172.16.254.1、2001:db8:0:1234:0:567:8:1,这些字符串被称为IP。通过计算机识别这些字符所定位的IP地址,我们即可访问到对应网页。

但如果每次访问网站都要输入这样一连串难记忆的字符,这甚至比背会通讯录电话号码还难。而且稍有不慎,可能就输错了地址。为了简化这一复杂的地址,域名应运而生。有了域名,你不再需要输入复杂的字符串,取而代之的是更为简单、可读性更强的词组。

事实上我们每天浏览各种网站正是通过访问不同域名来实现的,如:google.com、wallet.coinex.com、opensea.io...... 当我们输入域名后,DNS(Domain Name System 域名系统)会将方便人记忆的域名解析为便于计算机理解的语言,也就是IP,从而找到对应的网页展示给我们。域名、DNS和IP的关系可以简单理解为联系人、电话薄和电话号码。一个域名可以对应一个或多个IP地址,反之亦然。

域名的出现简化了复杂难记忆的IP地址,让页面访问更简便。

 

IP与域名

图片一:IP与域名
图片来源:sitechecker

 

2. 什么是ENS

ENS(Ethereum Name Service 以太坊域名服务)是一个基于以太坊区块链的分布式、开放和可扩展的命名系统。ENS的工作是将人类可读的域名(比如"example.eth")解析为计算机可以识别的语言等。ENS还支持反向解析,即将计算机可识别的语言解析为人类可读的域名。如:将复杂的以太坊地址反向解析为example.eth。由此,我们能够在加密货币钱包通过域名转账。

ENS原生域名以“.eth”作为后缀,同时也支持DNS域名,即可以将“.com”等域名关联到以太坊地址,无需再次修改域名。

ENS支持多种域名后缀

图二:ENS支持多种域名后缀
图片来源:ens.domains

 

3. ENS域名的主要作用

(1)支付转账

正如上文所提到的,ENS域名(和DNS集成域名)可以关联加密货币收款地址。因此,你可以将多种货币的收款地址绑定在同一个域名之下。收账时,对方只需要在地址栏填写你的域名即可实现快速、简单地转账操作。

 

ENS域名下支持绑定多币种收款地址

图片三:ENS域名下支持绑定多币种收款地址
图片来源:ens.domains

 

比如,我们在给V神转账时,只需要输入他公布的ENS域名“vitalik.eth”,CoinEx Wallet会自动解析到其以太坊收款地址。

CoinEx Wallet域名转账

图片四:CoinEx Wallet域名转账

 

(2)Web 3.0 身份

拥有一个ENS域名,相当于拥有了自己的链上名片。域名持有人可以将多种不同的个人信息绑定在ENS域名下,比如:Twitter、Facebook、邮箱地址、钱包收账地址等。简单来说,相当于通过身份证号(域名地址),即可获悉域名持有人的其他各类信息。

ENS域名下支持绑定多种平台信息

图片五:ENS域名下支持绑定多种平台信息
图片来源:ens.domains

 

(3)去中心化网络

通过区块链技术,可实现“名片”去中心化管理,域名持有人享有更多自由处置数据的权利,同时也能够最大限度地避免地址被黑客篡改的风险。持有人只要续费持有,在有效期限内便可持续控制着自己的域名,ENS 协议也无法撤销用户的 .eth 地址。

拥有自己的域名是不是很酷?点此开始申请ENS域名:https://app.ens.domains/