Ethereum Name Service (ENS)是一个建立在Ethereum的服务,它可以让0x4cbe58c50480…地址变得有可读性,比如aardvark.eth ,将钱包地址与域名这两者关联起来,简单来说就像是Domain Name System (DNS)一样。根据官方网站首页显示已有34个钱包及84个APP已经支持,这数字持续增加中,而且可以绑定的资料格式不仅限于ETH的地址,这让我更期待之后的发展。
ENS 的收费方式就跟DNS 一样,采取的是每年续费的方式,只是缴交的是ETH 。这边的顶级域名是.eth ,也就是说这边的域名都是.eth 结尾的。价格主要是受到二级域名的长短或是有意义单词而不同,也可使用中文域名,中文一个字跟英文一个字母相等,一般人大概都是买五个字的吧,如果不想花钱或是只想买断也可以使用子域名寄人篱下。
买到的ENS会以ERC721的形式存在钱包中,可以转让或是在OpenSea上面交易,二级域名可以设定多个子域名,也因此有人做起二房东的生意,若是父域名没有继续续费子域名也会跟着失效。如果你本身也有架站,不妨可以先买个跟网站域名相同的ENS来玩玩。如果你曾经有在Decentraland注册过名字,你会有个xxx.dcl.eth的ENS ,可以先拿来体验一下。
注册ENS
需要使用具有DApp功能的钱包来操作,先去ENS App上面搜寻你想找的名称,中英皆可,我这边就用dreambreakerx.eth当作范例,若是搜寻地址则会列出此地址所拥有的域名。每个域名最左边的色块都代表着状态,绿色是可购买,青色是已拥有,灰色是已被其他人持有。这边可以看到价格及持有者详细资讯,确定要注册就点选Request To Register 。
第一步骤会有两笔交易,第二步骤需要等1分钟确保不会有其他人跟你抢这域名,第三步骤需要一笔交易,之后点选Manage Name 进入管理页面。
管理ENS
PARENT父域名,此域名的父域名
REGISTRANT注册人,真正拥有此ENS的人,可以转让ENS或设置管理员
CONTROLLER管理员,可做各种设定
EXPIRATION DATE域名到期时间
RESOLVER解析器,域名的解析器地址(智能合约)
ADDRESS以太坊地址
Reverse record反向解析纪录,地址反向解析到域名
OTHER ADDRESSES其他区块链地址
这里需要补充一下, ENS 在二月份有改版,若是在这之前购买的需要自己设定解析器及解析纪录,若是在这之后买的只要设定反向解析纪录即可。
注册人和管理员的权限彼此并不重叠,若将管理员权限给另一个地址,那也将丧失管理员的权限。
解析器、以太坊地址、反向解析纪录、其他地址、子域名设定
点选RESOLVER 右边的Set 按钮即可设定解析器,点选Use Public Resolver 按钮使用公用的解析器。
点选RECORDS 的+ 来新增以太坊地址或是点选ADDRESS 右边的铅笔来修改以太坊地址。
点选Reverse record区块展开设定,设定此地址对应的域名,同一个地址只能反向解析到另一个域名,但可以多个域名正向解析至同一个地址。
新版已将此设定移动到左侧选单的My Account里
可以设定其他区块链的地址。
点选最右上方的Subdomains 来设定子域名,可以根据使用需求或情境来新增,设定方式一样就不再赘述。
支持情况
我实际使用了MetaMask 、Trust Wallet 、 Coinomi 来识别绑定BTC 、 BCH 的域名,三者虽然都支持Ethereum Name Service (ENS) ,但支持程度不一样, MetaMask 是单链钱包没什么好说的,Trust Wallet 支持BTC 、 BCH 的地址, Coinomi 只支持ETH 地址,看来ENS 只是API 接口,实际要怎么运用就要看开发者。除了钱包地址以外,也支持其他格式的文字资料,例如Email 、 URL 之类的,另外IPFS 与Tor 的网站也可透过ENS 取代那长长的网址方便浏览,期待之后ENS 能被更多应用、服务广泛运用。
本文链接地址:https://www.wwsww.cn/ytf/8764.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。