handshake是一个提供去中心化域名解析服务的平台,目标是通过给互联网添加一个区块链层,去掉互联网对中心化组织的依赖,让互联网真正实现自由。
痛点:互联网在基础层面被中心化组织控制
- DNS 系统,访问网站需要DNS服务器,然而DNS服务器可以选择不给你服务。
- 数字证书系统,也就是 CA (是一个具权威性、依赖度极高的第三方,其资格证书
经国家颁发,可有效保障网络数据信息的安全性,使数据信息处国家掌握当中。)
- 还有一个中心化瓶颈,如果政府认为一个公司有问题,就可以直接给中心化 DNS 或者 CA 管理组织施加压力,于是这个公司的域名就可能被关停。
- 应用层,中心化的平台公司当然也是个人自由的一个威胁,例如,微信上有些公号的账户被删除了,那么经营了几年的粉丝也就流失了。
DNS把可以把复杂的,只有电脑能懂的IP地址翻译成人类易记的网址
handshake 是怎么做到打破中心化的?
- Handshake 通过一个通过数字货币来实现名字注册的系统。
- Handshake 首先是一套协议。跟比特币有很多共同点,也使用 UTXO 数据结构和 POW 挖矿。另外,Handshake 也是一个区块链网络。 Handshake 的客户端就是基于 bitcoin 来开发的。一台机器,安装了 handshake 客户端之后,就能跟其他的类似机器一起,组成一个区块链网络,这个就是 Handshake 网络了,后面咱们要聊的所有的功能的都要基于这个物理载体。
handshake 具体提供哪个层面的服务 ?
- 要理解 Handshake ,首先要区分顶级域名(root domain)和二级域名(top-level domains)这两个概念。其实也很简单,例如 bilibili.com ,其中 com 是顶级域名,bilibili 是二级域名。平常我们口头上的注册域名,其实都是去域名注册商那里去购买一个二级域名,例如去注册 google.com ,taobao.com ,其实 google 和 taobao 都是二级域名。全球的顶级域名并不多,例如常见的有 com net org ,顶级域名要分配给哪个域名注册商,是一个名为 ICANN 的非盈利性组织来统一管理的。图示⬇️
- ⬆️ handshake 注册的是顶级域名(root domain)。
- 如果我在 Handshake 上注册 seedao ,那么我的域名就是叫 seedao ,是不带任何其他 .com 或者 .org 这样的其他字符的。拥有顶级域名之后,我可以自己去控制对应的二级域名,例如 happy.seedao/google.seedao/imthebest.seedao 这些域名我都可以自由使用,甚至出售____.seedao下的域名。
- 顶级域名是比较少的而且昂贵,添加顶级域名是需要 ICANN 层层投票审批才可以添加的。但是handshake提供大量的顶级域名,鼓励大家直接用域名而不是网站
handshake主要功能和优势