ens 是19年起以来以太坊生态中最热门的话题之一,这股潮流的出现有很多因素。正如官网提到的那样:“ens 利用可读的域名,为链上、链下资源寻址提供了一种既安全又去中心化的解决方案。”
简单来说, ens 能给你的以太坊(或是你喜欢的其它链)地址绑定一个域名。这和传统互联网里面的 dns 十分接近。
那么大家可能都被同一个问题萦绕着:实际上我可以用这个域名做些什么呢?
创建和售卖域名不是一件难事(因此更应该应该采取负责任的态度),但实际创造有用的功能并获得生态系统的采用则是另一回事。在去中心化域名服务项目方面, ens是当之无愧的领先者。
本文开头为用户细数ens的用例,以下又不是我们最终想达成的目标,而是我们现在可以使用的功能。
01、一个域名搞定所有币种
ens的原始用例在于为以太坊地址命名,两年多以来,ens已经陆续集成到很多个钱包和dapp中。
现有区块链领域中存在许多币种,因此ens已经在主网中推出多币种支持,这大大扩展了地址支持范围,使用户能够在其ens记录中存储任何加密货币地址。简单来说,这意味着什么呢?用户可以单独使用一个ens名称来接收任何加密货币。
d'cent钱包是第一个集成该功能的钱包,现在有更多的钱包钱包尝试。
用户可以使用我们的经理将加密货币地址导入ens域名的记录中。
这个功能在极大程度上巩固了ens作为采用最广泛的去中心化加密货币钱包域名服务的地位。如果用户想要为自己的加密货币取得基于区块链的域名,并且享有生态系统的广泛支持,我们建议注册ens域名。
02、使用去中心化网站
ens与ipfs(一种去中心化文件存储协议)的协议实验室。团队提供了中心化域名服务,而ipfs是去中心化的文件存储系统,它们共同构成了去中心化的全球化。
opera为这对对协议提供了本地支持(据brave称他们正在针对此协议进行开发)。如果用户使用的是其他主流浏览器,则metamask浏览器插件也能够提供支持。例如,如果用户将chrome与metamask结合使用,只需在url上输入“ almonit.eth /”,然后静观魔法发生。
对于不支持以太坊的浏览器用户,我们已经建立了一个系统,可以通过在域名末尾附加“ .link”(例如almonit.eth.link)来访问这些网站。
想要建立自己的去中心化网站?指南在此。
03、tor .onion网站
尊重对安全性的高度要求,如何获得人类正确的.onion地址在tor社区中一直是一个长期存在的问题[17]。而ens是解决zooko三角关系[18]的去中心化域名服务,因此ens是目前做到兼顾顾人性化,安全性和去中心化的有用工具[19]。
zooko三角关系:人性化,安全性,去中心化
在内容目录中将tor .onion地址添加到ens记录中(操作详情[20]),如果是启用了metamask的tor浏览器,只需在url输入。eth域名,即可解析到.onion网站。
为了展示该功能,我们设置了十个指向常用的.onion网站的ens域名[21]。而且如果在tor浏览器中使用.onion网站,那么对用户来说安全性可能是当务之急,我们在这里就安全性取舍进行了很多讨论[22]。
04、文字记录
我们的文本记录功能使用户可以自愿将各种个人信息添加到ens记录中。
到目前为止,我们支持八种文本记录类型。分别是:电子邮件地址,网址,头像,描述,通知,关键字,twitter和github用户名。
我们的计划是最终支持任意文本记录类型,但同时同时,我们希望了解人们如何利用这八种文本记录类型。
05、结语
以上只是我们目前实现的功能。我们一直在努力开发新功能并不断增加用例,因此在未来请持续关注ens的更多用途。
ens是一个由非营利性组织管理的开源项目。我们将ens视作一种公共产品,是互联网基础设施的基本组成部分,完全能够为区块链社区服务,而且还可能为整个互联网做出贡献。因此,我们希望逐步地获得整个社区的反馈和参与。
心动不如行动,不妨现在就动动手指注册一个ens域名开始使用吧!