以太坊域名服务,以太坊区块链浏览器网址
记者|斯林微
11月9日,全球最大的区块链网络以太坊的域名系统ENS启动了用户激励计划。它一上线就消耗了近300 ETH作为燃气费,以至于以太坊的燃气费已经涨到了每笔135美元以上。
11月6日,美国最大的合规加密货币交易所比特币基地申请成为ENS DAO的治理代表,欲加入该生态。
ENS对加密社区如此关注,与其试图构建区块链的底层公共基础设施有关。
区块链中的域名系统
ENS,全称为“以太坊命名服务”,是基于以太坊区块链的分布式、开放、可扩展的命名系统。ENS官网显示,域名数量已经达到41万,用户超过15万。一般来说,ENS是区块链的域名系统。ENS域名使人们不必复制或输入冗长的区块链地址。
在互联网时代,域名已经成为一个组织或个人的身份象征。每个公司在官网都追求简单易记的网站,比如苹果官网的“www.apple.com”和官网的“www.weibo.com”,微博。人们可以通过本能的拼写输入自己的域名,访问自己的官方网站,而无需记忆。
2014年9月1日,万达集团董事长之子王思聪被赋予了一个有价值的域名“www.wanda.com”,并将链接设置为自己的微博主页。此事迅速在网上引起热议,反映出互联网域名作为一种身份象征,正在转化为一种宝贵的身份资产。
然而,在区块链世界,这种公共基础设施还没有建立起来。自2009年比特币区块链在中本聪正式推出以来,任何使用区块链系统转账的人都必须输入一长串数字字符。以比特币的创始区块地址“1a 1 ZP 1 EP 5 q gefi 2 DMP TTL 5 SLM V7 div FNA”为例。它是由34个字母和数字组成的不规则字符串,普通人很难记住。同时,在与这个地址进行交互时,有很多问题需要考虑:这一串乱码地址是对是错?应该注意字母的大小写吗?转账错了怎么办?
这种略显粗糙的操作感觉提高了区块链技术普及的门槛,本质原因是区块链技术本质上是一种计算机语言,对人类语言不友好。
ENS所做的是在区块链网络中建立一个人类可读的域名系统。例如,要向“现在邰方”的创始人维塔利克布特林转账,就不再需要记录他在邰方的冗长账户地址(0xd8dA.6045),但只需要访问“vitalik.eth”就可以了,这与现有的互联网体验非常接近,但背后是区块链技术作为支撑。
分权治理
区块链为什么不直接把现有的互联网域名系统复制到链家?这与区块链最初的分权精神有关。以ENS为例。由以太坊开发工程师Name Bazaar于2017年5月4日正式上线,由以太坊基金会孵化。
与传统公司出售的产品不同,ENS设计了一套竞价机制,以便任何以太坊的所有者都可以方便地注册一个以结尾的以太坊域名。以太坊地址。例如,当前版本的竞价机制只允许对超过6个字符的以太坊域名进行竞价。到目前为止,ENS已经进行了61.8万次拍卖,大约有3,298,707次ETH投标。
与其他区块链团队相比,从未获得融资的ENS项目利润更高。四年来,他们没有选择使用通行证发放机制来获得支持。直到11月1日,团队才决定启动用户激励计划,发放ENS自己的通行证“ENS”。按照规则,之后ENS的后续开发将完全去中心化,由社区用户投票帮助ENS自身发展。
该团队曾总结道:“ENS一直是属于社区的开放式公共设施。ENS的核心部分是去中心化和自运行的(比如谁也不能抢夺另一个人的ENS名称),但也有一些事情需要人为干预裁决。”
web3.0时代的新登录方式
ENS代表了一种新的便利区块链交互体验,但也有可能在此基础上更进一步,参与构建区块链领域的身份系统。
在当今的互联网中,当登录大多数应用时,我们需要使用手机号码或电子邮件地址和密码来创建一个帐户身份。然后,该服务可以在他们的内部数据库中查找我们的用户名或电子邮件地址,以查看相应的密码是否与我们提供的密码匹配。为进一步认证生成随机密钥,通常存储在Cookie中。
换句话说,这些服务的安全性和隐私性完全取决于其背后的运营实体和服务器提供商的安全保护和意识。然而,在现实生活中,我们的手机泄露和数据滥用已经成为公共治理问题。
对于“Web3.0时代”或“元宇宙”,去中心化的身份系统可能是新的选择,而不是建立一个基于脸书账户或谷歌电子邮件的身份系统。
目前以太坊网络中有一个新的提案“EIP-4361”,允许用户使用自己的私钥(有对应的地址)进行认证,而不是使用用户名和密码的组合。
据报道,EIP-4361使用增强的巴克斯-诺尔格式(ABNF)来定义这些认证消息的标准化格式,并且想要登录的服务可以验证这些消息。登录不需要密码,只需要用私钥签名消息,就大功告成了。服务器可以验证该消息并生成要存储在cookie中的密钥。
EIP-4361提案和ENS可以相互匹配。如果一个地址有一个主ENS名称,那么区块链上的应用程序端可以查找这个主ENS名称,并根据它进行解析。
析数据。例如,可以将自己的首选用户名、头像、电子邮件地址或其他任意信息存储在 ENS 名称中。而且ENS 还允许用户指定其他网络的地址,如比特币地址。
这样用户就可以控制自己的数据,并且不需要目前 Web2 服务(科技公司、云服务厂商)来存储关于用户的这些信息。未来使用经过身份验证、签名的 EIP-191 消息登录到身份验证的应用程序成为标准,或许可以完全消除电子邮件与密码组合。
ENS域名