什么是ENSEthereum Name Service
简单说就是把你的以太坊钱包地址转换成以xxxxxxx.eth的方式表示的一个服务,并且这个服务是去中心化开源可扩展的,可以用于转帐或存取智能合约等。
可以类比于互联网世界的DNS服务一样,我们平时访问网站都是输入pornhub.com类似这样好记的网址,要是要你每个网站都输入类似这样格式的网址216.18.168.16,大多数人是记不住的。DNS就是负责帮你把容易记住的网址转成机器可读的IP地址,这样你就连上网了。
可以这么类比:
IP地址=========== 以太坊钱包地址;
域名=============以太坊域名;
域名商(ICANN)=====ENS(Ethereum Name Service)。
类比一下,ENS就是以太坊网络中的唯一域名服务商,你通过ENS竞价购买以太坊网络中的域名,可以把域名映射到以太坊钱包或者其他服务(未来会逐渐开放)。你一旦拥有一个域名,你就可以告诉你的朋友向你的xxxxxxx.eth转账而不需要告诉他0x7cB5A97......(比如说我的:policej.eth)
如何获得ENS
a) 准备
注册ENS只要有一个ETH钱包即可,人人可以注册,推荐使用imtoken or myetherwallet钱包,下面以myetherwallet为例。
b) 开启投标
打开https://www.myetherwallet.com/#ens 查询你想投标的域名,
比如我们输入hugemountain
发现这个域名还没有被注册,那么解锁你的钱包,进入下一步
大部分时候如果你注册的不是热门的域名,那么只需要0.01个ETH即可。
记得把这一段内容复制下来保存到记事本里
{"name":"hugemountain","nameSHA3":"0x9d3d8934984682e16aaa6938089bee1d2b7429b7402b11a2363d1e6cf362ae6a","owner":"0xe20bc9aeadccfe901a1a3d2ae5848a9f99893684","value":"10000000000000000","secret":"manage sock person","secretSHA3":"0x0def2332dd5c45b59cc48d9416c657b5851d02938d11ae9f0fae7e6ba790f724"} 最后点击发送交易按钮,然后耐心等待竞标结果。
在你的钱包账号中,必须要存储足够的ETH(0.1eth足够了)
上图中,我们需要花费0.01个ETH参与ENS竞标,这个ETH竞标的费用将从我的钱包地址中0xe20bc9aeadccfe901a1a3d2ae5848a9f99893684扣除。
在上图中有两个时间,时间差为2天,也就是参与ENS竞标的时间为2天。
查看交易信息
网页中打开https://etherscan.io/address/***********地址查看交易信息,确保处于竞标状态中。(PS:查看你的信息时,上面的**********换成你自己的钱包地址)。
c) 开标
揭示你的出价,对于这个域名出价最高的人获得该域名,并且付出的价格为第二名出价的价格,其余会返回给你。但是未返回的ETH也仅是被锁定在域名内,等你释放域名之后会把ETH返还给你。如果你是唯一一个出价者,你只需要付出0.01ETH用来锁定域名。
上图是我开标的时候的截图,因为只有我一个人参与,所以最高出价就是我的出价0.01ETH。
切记:竞标之后,48小时之后一定记得回来开标,否则你的竞标的ETH绝大部分会被销毁。这个窗口期也是48小时。
d) 结标
揭标结束后,第一名可以结束这个域名的竞拍。之后域名拥有者可以设置域名的相关配置绑定到你的以太坊钱包地址。
更多信息
未来的发展:
开放六位及以下位数的域名;
续费/拍卖/转让等功能;
和以太坊其他基础功能(Swarm或者Whisper)或者生态集成;
以太坊基金和ENS的创始人Nick Johnson说:“ENS的雄心远不止于此,它有广阔的前景,它完全可以取代DNS”。
Referral links:
https://steemit.com/ethereum/@nake13/ens
http://liyuechun.org/2017/09/26/eth-ens/
https://myetherwallet.github.io/knowledge-base/ens/manually-revealing-ens-bids-hard.html
http://8btc.com/thread-93707-1-1.html
https://token.im/posts/101?locale=zh-CN
领取专属 10元无门槛券
私享最新 技术干货