Browsers 3000是一个由协议实验室举办的为期五周的黑客马拉松,专注于为未来的web3浏览器构建分布式的解决方案。这篇博客是Namebase首席执行官Tieshun Roquerre的演讲摘要,他讨论了Handshake(HNS),一种在互联网的下一次迭代中解决DNS的分布式方法。

域名是大多数终端用户认为理所当然的事情。普通用户不会花时间去看DNS解析,甚至不知道什么是域名服务器。然而,如果没有域名解析,在浏览器中输入"google.com"会返回一个错误,并给出令人困惑的解释:“你要找的主机名不存在。”
当你使用浏览器访问像google.com这样的域名时,你的DNS解析器将首先向根服务器询问通往顶级域名"com"的方向。

一旦找到了"com",你的浏览器就会被引导到"com"的所有者那里——他有一个指向所有在"com"下面注册的域名的列表——询问指向子域"google"的方向,这将引导到google.com的IP地址,最后是它的网站。
在一个集中的环境中,这可能是一个理想的设置。但是,当互联网变成分布式的时候,会发生什么?
在一个去中心化的互联网中,主机名的解析会略有不同。控制域名层次结构顶端的权力将不再掌握在一个中心化的实体手中,而是由计算机代码来管理。换句话说,顶级域名将是基于对等的,不再存在于单一的故障点之下。
Handshake(HNS)是一个协议,允许任何人注册顶级域名,而不需要一个中央实体(如ICANN)的漫长审批过程或令人望而却步的高额财务障碍。这种方法是革命性的,因为它加强了互联网作为一个开放、自由和分布式的网络的原始精神,但也允许普通用户注册一个真正独特的顶级域名,他们永远不必担心因说或做“错事”而丢失。Handshake 旨在通过网络参与者验证的点对点系统,尝试使互联网变得更安全、更有弹性和对社会有用的新方法。
在了解Handshake的革命性之前,首先有必要了解为什么首先要使用DNS服务器。
互联网的早期很像今天的web3。有很多实验,试图找到最好的和最方便用户的方式来做事。互联网是telnet的演变,它允许用户通过电话线连接到公告板系统。然而,连接到这些系统需要用户知道连接地址和端口。

当互联网变得更加普及时,浏览器开始使用一个被称为域名系统(DNS)的集中式解析系统,使事情变得更加方便。用户不必在地址栏中输入208.65.153.238,而只需输入"youtube.com",DNS就会为他们完成所有的工作。
随着时间的推移,DNS解析器成为互联网的骨干,所有的顶级域名结尾都在公司注册,被允许在更广泛的互联网上传播。互联网名称与数字地址分配机构(ICANN)是作为仲裁者的非营利机构,负责注册新的顶级域名。你不能注册一个不属于ICANN确定的公认扩展的顶级域名。然而,去中心化的力量提供了一个宝贵的解决方案。
通常在ICANN系统中,你只能在现有的顶级域名如".com"上租用子域。要获得自己的顶级域名意味着要等到申请再次开放,并支付高昂的费用。

Name base是一项允许你购买Handshake顶级域名的服务,它可以直接指向一个网站的链上数据。任何人输入这个名字都会立即被引导到你的网站。Handshake本身负责将该数据放在区块链上,由共识协议担保,并作为DNS解析器进行检索。
不仅你在区块链上的数据是安全的,而且任何人都可以通过你的Handshake名称访问你的公共数据。更令人印象深刻的是,你可以将这些数据作为web3中其他领域的登录令牌。
交叉登录功能并不新鲜,但它在去中心化网络中的运作方式与其他方法论不同。例如,许多网站允许你使用你的谷歌账户来登录他们的服务。该账户信息由谷歌持有,使你能够在不建立一个全新账户的情况下验证你的用户名。然而,这些数据仍然是谷歌的。
通过Handshake,用于认证的数据由你拥有,并安全地保存在区块链上。谷歌可以选择在任何时候终止你的账户,这将导致你失去对你使用这些凭证登录的所有地方的访问。
你的应用内身份将可以被证明是跨应用的,你可以从这个基础上构建一个更高层次的声誉。想象一下,如果所有的Twitter用户都有“验证”身份,你也可以在他们的其他社交应用中找到他们,而不会有任何错误地关注虚假或错误账户的风险。
Handshake TLD 二级域名可以在链外管理,允许用户拥有一个不需要花费所有者在区块链上注册的交易费用的登录,但如果他们愿意,用户可以在以后将其与链上身份联系起来。这是灵活性和实用性的完美结合。
Handshake是分布式存储协议生态系统中的一个强大工具。Fleek是一项服务,允许用户直接在分布式存储协议上托管网站,利用基于位置的寻址和内容持久性,确保他们的网站不会像Web2网站那样遭受停电和服务限制。

通过Fleek,用户可以将他们分布式的Handshake TLD连接到他们的分布式存储协议托管的网站。这种整合使网站开发人员能够同时利用分布式存储协议的CID解决方案进行内容检索和Handshake的分布式域名解决方案。
互联网的老用户可能会记得域名大战的日子。人们会上网购买域名,然后坐享其成,以可观的价格卖回给那些想建立网站的互联网公司。
使用互联网的部分动力来自于这些早期的殖民者,这种情况似乎正在web3中重演。已经有用户在购买他们认为会保值的顶级域名,就像几十年前的其他人一样进行投机。技术的发展势不可挡,使得去中心化的主机和名称解析成为网络技术的下一件大事。
随着托管公司也加入到这个游戏中来,可能过不了多久,浏览器就会开始本机解决Handshake问题。在那之前,你仍然可以成为去中心化网络的一部分,并通过查看像Name base这样的Handshake平台加入到底层。
—长按下方二维码关注我们—




