主页 > imtoken冷钱包app > 以太坊希望区块链拥有类似网站的域名

以太坊希望区块链拥有类似网站的域名

imtoken冷钱包app 2023-01-17 04:51:48

记者 |司林伟

11月9日,全球最大的区块链网络以太坊域名系统ENS推出用户激励计划。一上线就消耗了近300个ETH作为gas费,使得以太坊的gas费涨到了单次。交易费用将超过 135 美元。

11 月 6 日,美国最大的合规加密货币交易所 Coinbase 申请成为 ENS DAO 的治理代表,并希望加入生态系统。

ENS因为尝试构建区块链的底层公共基础设施而引起了加密社区的关注。

区块链中的域名系统

ENS,全称为“以太坊名称服务”,是一个基于以太坊区块链的分布式、开放、可扩展的命名系统。 ENS官网显示,其域名数量已达41万个以太坊地址,用户超过15万。通俗的讲,ENS就是区块链中的域名系统。 ENS 域消除了人们复制或输入冗长的区块链地址的需要。

在互联网时代以太坊地址,域名早已成为一个组织或个人的身份象征。每家公司都追求简洁易记的官网网址,比如苹果官网“”、微博官网“”。人们可以通过本能的拼写输入其域名并访问其官方网站,而无需记住它。

2014年9月1日,万达集团董事长之子王思聪获得了一个有价值的域名“”,并设置了指向其微博主页的链接。该事件迅速在网上引起热议。反映了互联网域名作为身份的象征,正在向具有交易价值的身份资产转变。

但是在区块链世界中,这个公共基础设施已经被延迟了。自 2009 年中本聪正式运行比特币区块链以来,任何使用区块链系统进行转账的人都必须输入一长串数字字符。以比特币创始区块的地址“1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa”为例。这是一串由34个字母和数字组成的不规则字符,普通人很难记住。同时,在和这个地址交互的时候,需要考虑的问题非常多:这串地址是不是像乱码一样?需要注意字母的大小写吗?转错了怎么办?

这种略显粗糙的操作体验提高了区块链技术普及的门槛,本质原因在于区块链技术本质上是一种计算机语言,对人类语言并不友好。

ENS 所做的是在区块链网络中构建人类可读的域名系统。例如,向以太坊创始人 Vitalik Buterin 转账时,不再需要记录他冗长的以太坊账户地址(0xd8dA...6045),而只需通过“vitalik.eth”,即非常接近现在有互联网的经验,但背后是区块链技术的支持。

去中心化治理

为什么区块链不直接将现有的互联网域名系统复制到链上?这与区块链原生的去中心化精神有关。以 ENS 为例,它于 2017 年 5 月 4 日由以太坊开发者 Bazaar 正式上线,由以太坊基金会孵化。

与传统的商品销售公司不同,ENS 设计了一种竞价机制,让任何以太坊所有者都可以方便地为自己的以太坊地址注册一个以 .eth 结尾的以太坊域名。例如,当前版本的竞价机制只允许竞价超过 6 个字符的以太坊域名。截至目前,ENS 已经进行了 618,000 次拍卖,约 3,298,707 个 ETH 被竞标。

与其他更有可能获得收入的区块链团队相比,从未获得资金支持的 ENS 项目长达四年没有选择使用代币发行机制获得支持。直到 11 月 1 日,团队才决定启动用户激励计划,发行 ENS 自己的代币“ENS”,并且按照规则,ENS 的后续发展将完全去中心化,由社区用户投票帮助 ENS 自我发展。

ENS 团队曾经总结道:“ENS 一直是属于社区的开放公共设施,ENS 的核心部分是去中心化和自运行的(例如,任何人都不能冒用别人的 ENS 名字),但有些事情需要人工干预。”

web3.0时代的新登录方式

ENS代表了一种全新的便捷区块链交互体验,但它也可能更进一步,参与构建区块链领域的身份体系。

在当今的互联网中,在登录大多数应用程序时,我们需要使用手机号码或电子邮件地址和密码来创建帐户身份。然后,该服务可以在其内部数据库中查找我们的用户名或电子邮件地址,以查看相应的密码是否与我们提供的密码匹配。为进一步的身份验证生成随机密钥,通常存储在 cookie 中。

也就是说,这些服务的安全性和隐私性完全取决于其背后的运营商和服务器提供商的安全保护和意识。但在现实生活中,我们的手机泄露和数据滥用已经成为公共治理问题。

而对于“Web3.0 时代”或“元界”来说,去中心化身份系统可能是一个新的选择,而不是基于 Facebook 账户或谷歌邮箱构建身份系统。

目前,以太坊网络中有一个新提案“EIP-4361”,允许用户使用自己的私钥(具有相应地址)而不是用户名和密码组合进行身份验证。

EIP-4361 使用增强型 Backus-Naur 表单 (ABNF) 为这些身份验证消息定义标准化格式,这些消息可以通过想要登录的服务进行验证。登录不需要密码,只需使用私人签名消息钥匙,你就完成了。服务器可以验证消息并生成密钥以存储在 cookie 中。

EIP-4361 提案和 ENS 可以相互配对。如果一个地址有一个主 ENS 名称,那么区块链上的应用程序可以查找这个主 ENS 名称并根据它解析数据。例如,您可以在 ENS 名称中存储您的首选用户名、头像、电子邮件地址或任何其他信息。而且 ENS 还允许用户指定其他网络上的地址,例如比特币地址。

通过这种方式,用户可以控制自己的数据,并且不需要当前的 Web2 服务(科技公司、云服务提供商)来存储有关用户的这些信息。使用经过身份验证、签名的 EIP-191 消息登录到经过身份验证的应用程序将成为未来的标准,可能会完全消除电子邮件和密码组合。