区块链中公有链、联盟链、私有链有什么区别?

2018-12-13 27,409

区块链可以按照不同角度分为很多种类,你所说的这种分类是从区块链的开放程度来分类的。公有链,是最开放的区块链,它允许任何人自由加入维护的队伍中。比如比特币和以太坊都是公有链。私有链,与公有链相对,是最不开放的一种区块链,它就类似月公司微信群一样,只允许本公司人加入。而介于公有链和私有链之间开放性居中的联盟链,可以是行业的联盟组织起来开发的一种链,只允许联盟的人加入。

——来自区块链经典入门书籍《区块链真面目》

 

在现有的区块链体系中,一般根据使用场景与用户需求,讲区块链类型大致分为三种,公有链、联盟链、私有链。而这三种的最主要区别,是在于记账权的归属。这三种类型的去中心化程度也不一样,公有链的去中心化的程度最高,联盟链的去中心化程度次之,私有链则跟中心化系统并无太大区别。

 

区块链体系

 

记账权角度

公有链的代表项目是比特币、以太坊。比特币的记账权是归属于任何人的,任何人可以在任意计算机设备上下载运行比特币的客户端,从而加入比特币网络,参与到记账权的争夺中来,任何人都有可能获得记账权。就是真正意义上的“去中心化”,所有互联网用户都可以参与,开放给所有用户,去中心化的分布式账本;

简单地理解就是:在开放程度上、范围上是面对所有互联网用户的。

私有链,目前并没有出色的代表性项目。由于私有链的记账权不公开,信息不透明,实际上更接近于传统的中心化架构。一般是内部测试使用,只有公司或者个人自己使用的链。如果把公有链比作网络中的公网的话,那么私有链就可以比喻为网络中的局域网。相对公有链而言,严格的控制在一定的范围之内,并且要由一个实体控制,仅对实体内部开放;

联盟链,代表项目是R3、超级账本。简单地理解是平衡公有链和私有链的一种区块链结构,这有点像我们某些行业的联盟协会,平衡各企业间的一种关系,更多起到监督、平衡、交易等;比较著名的联盟链就是fabric。


信任角度分类

  • 公有链是解决所有人的信任问题,如交易信任,溯源信任等等。

  • 联盟链是解决一个大的利益联盟之间的信任问题,如银行之间的结算,支付等等。

  • 私有链更多的是解决大型企业内部的信任问题,如大型跨地区、跨国企业,利用内部私有链来对财务、人事、资源、账单等进行核算统计溯源等等,减少内部信任问题,并且提高信息传递效率。


读写权限的开放程度和去中心化程度

  • 读写权限的开放程度:公有链向任何人开放,私有链向满足特定条件的个人开放。联盟链向授权的组织或机构开放,

  • 去中心化程度:公有链是高度去中心化,联盟链是部分去中心化,私有链的去中心化程度比联盟链的低。

 

一般来说,去中心化程度越高,可信度和安全性越高,交易速度越慢。公有链适用于对可信度、安全性有很高要求,而对交易速度要求不高的场景。私有链或联盟链更适合对隐私保护、交易速度和内部监管等具有很高要求的应用。


作者:宽客在线

本文作者:期现

本文为安全脉搏专栏作者发布,转载请注明:https://www.secpulse.com/archives/92778.html

Tags:
评论  (0)
快来写下你的想法吧!

期现

文章数:10 积分: 22

安全问答社区

安全问答社区

脉搏官方公众号

脉搏公众号