了解去中心化名字系统 Handshake

免责声明:本文旨在传递更多市场信息 , 不构成任何投资建议 。文章仅代表作者观点 , 不代表火星财经官方立场 。
小编:记得关注哦
来源:Rebase社区
原文标题:从比特币上分叉的最好的项目?——了解去中心化名字系统 Handshake
撰文:王广忠 , 前端程序员 , 专业区块链讲解员
本文要聊的是一个 2020 年初才刚上线的区块链项目 , 名叫 Handshake  , 它的目标是通过给互联网添加一个区块链层 , 去掉互联网对中心化组织的依赖 , 让互联网真正实现自由 。
互联网从基础协议层面有两个点是被中心化组织控制的 , 一个是 DNS 系统 , 另外一个是数字证书系统 , 也就是 CA。到应用层 , 还有一个中心化瓶颈 , 那就是每个用户在社交网络上的用户 ID  , 是被某个公司控制的 。而中心化意味着不安全 , 中心化的数据库很可能被黑客攻击 , 或者被强势组织干预 。如果美国政府认为一个中国的公司有问题 , 就可以直接给在美国的中心化 DNS 或者 CA 管理组织施加压力 , 于是这个公司的域名就可能被关停 , 数字证书被取消 。到应用层 , 中心化的平台公司当然也是个人自由的一个威胁 , 例如 , 微信上有些公号的账户被删除了 , 那么经营了几年的粉丝也就流失了 。所以说不自由的互联网 , 是不安全的 , 而 Handshake 的出现就是为了让互联网不被任何中心化组织控制 。
本文咱们分三部分来聊 。第一部分 , 聊聊 Handshake 到底是什么? , 第二部分聊聊它的三大功能 。最后一部分介绍 Handshake 的设计巧妙在什么地方 , 看看它到底有哪些非常接地气的商业上的考量 。
 
什么是 Handshake ?进入第一部分 , 咱们先来说说什么是 Handshake ?
官网上是这么描述的
Handshake 通过一个通过数字货币来实现名字注册的系统 。
用大白话说 , Handshake 是一个通过去中心化思想来实现域名注册的区块链项目 。2011 年上线了一个 Namecoin 项目 , 定位也是类似的 , 挑战的是现有的 DNS 系统 。但是注意 , 官网写的是「名字注册」而不是域名注册 , 为啥呢 , 咱们一会再说 。深入一点来说 , Handshake 首先是一套协议 。所谓协议就是一套做事的规范 , 是不被任何人把持的游戏规则 , 例如比特币就是一套协议 。
Handshake 跟比特币有很多共同点 , 也使用 UTXO 数据结构和 POW 挖矿 。另外 , Handshake 也是一个区块链网络 。游戏规则需要固化成代码才能执行 , 比特币有很多代码实现 , 最知名的一个叫做 Bitcoin Core  , 大部分比特币矿工都是安装了这个客户端 。但是还有一套名为 bcoin 的代码 , 而 Handshake 的客户端就是基于 bcoin 来开发的 。一台机器 , 安装了 handshake 客户端之后 , 就能跟其他的类似机器一起 , 组成一个区块链网络 , 这个就是 Handshake 网络了 , 后面咱们要聊的所有的功能的都要基于这个物理载体 。
最后 , Handshake 背后是一个真正的去中心化的组织 。其实很多区块链项目背后都是有公司的 , 稍微好点的背后也有个半中心化的委员会或者基金会什么的 , 但是 Handshake 就很个性 , 背后啥都没有 。项目目前估值 1.36 亿美元 , 投资方不但包括很多区块链风投 , 还包括 a16z  , 红杉 , 以及彼得蒂尔的创始人基金等大牌互联网风投 。
要理解 Handshake  , 首先要区分顶级域名和二级域名这两个概念 。其实也很简单 , 例如 bilibili.com  , 其中 com 是顶级域名 , bilibili 是二级域名 。平常我们口头上的注册域名 , 其实都是去域名注册商那里去购买一个二级域名 , 例如去注册 google.com  , taobao.com  , 其实 google 和 taobao 都是二级域名 。全球的顶级域名并不多 , 例如常见的有 com net org  , 顶级域名要分配给哪个域名注册商 , 是一个名为 ICANN 的非盈利性组织来统一管理的 。例如 ICANN 的数据库中会记录 , com 这个域名归美国的威瑞信( verisign )这家域名注册商 , 注册 xxx.com 的工作是由威瑞信负责的 , 每年域名持有者要向 ICANN 和威瑞信同时支付一些费用 。


推荐阅读