欢迎各位的到来,匿名科技专业开发区块链项目,为您定制专业的区块链解决方案!
当前位置: > 技术文档 > 正文

什么是联盟链?

2019-03-16 15:39:23 技术文档

联盟链,只针对某个特定群体的成员和有限的第三方,其内部指定多个预选节点为记账人,每个块的生成由所有的预选节点共同决定。

联盟链的分类

根据联盟链网络中心化程度的不同,分化出3种不同应用场景下的联盟链:
(1)全网公开,无用户授权机制的区块链,称为公有链;
(2)允许授权的节点加入网络,可根据权限查看信息,往往被用于机构间的区块链,称为联盟链或行业链;
(3)所有网络中的节点都掌握在一家机构手中,称为私有链。
联盟链和私有链也统称为许可链,公有链称为非许可链。

联盟链的概念

联盟链,只针对特定某个群体的成员和有限的第三方,内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定,其他接入节点可以参与交易,但不过问记账过程,其他第三方可以通过该区块链开放的API进行限定查询。为了获得更好的性能,联盟链对于共识或验证节点的配置和网络环境有一定要求。有了准入机制,可以使得交易性能更容易提高,避免由参次不齐的参与者产生的一些问题。

联盟链的特点:

1.交易速度非常快

联盟链本质上还是私有链,由于其节点不多,就算少量的节点也都具有很高的信任度,并不需要每个节点来验证一个交易,达成共识容易,交易速度自然也就快很多。

2.部分去中心化

与公有链不一样,联盟链在某种程度上只属于联盟内部的成员所有,且很容易达成共识,因为毕竟联盟链的节点数是非常有限的,所以只是部分去中心化。

3.可控性较强

公有链是一旦区块链形成,将不可篡改,这主要源于公有链的节点一般是海量的,比如比特币节点太多,想要篡改区块数据,几乎不可能,而联盟链,只要所有机构中的大部分达成共识,即可将区块数据进行更改;

4.数据不会默认公开

不同于公有链,联盟链的数据只限于联盟里的机构及其用户才有权限进行访问,其他人即使能连接上网络,也无法获得数据。

5、交易成本很低

与私有链一样,可以进行完全免费或者至少说是非常廉价的交易。如果一个实体机构控制和处理所有的交易,就省掉了区块链网络中常见的“矿工费”,这就不需要花费额外的费用。
随着应用场景的需求更复杂,区块链技术变得越来越复杂,无论是公有链、联盟链还是私有链都没有绝对的优劣,往往需要根据不同的场景来选择合适的区块链类型。

联盟链的优点

相比于公共区块链,联盟区块链和私有区块链在效率和灵活性上更有优势,主要体现为以下几点:
一是交易成本更便宜。交易只需被几个受信的高算力节点验证就可以了,而无需全网确认。
二是节点可以很好地连接,故障可以迅速通过人工干预来修复,并允许使用共识算法减少区块时间,从而更快完成交易。
三是如果读取权限受到限制,可以提供更好的隐私保护。四是更灵活,如果需要的话,运行私有区块链的共同体或公司可以很容易地修改该区块链的规则,还原交易,修改余额等。
区块链的发展和演变很好地体现了经济金融史一再重现的中心化和去中心化的互相交锋渗透。区块链现实的应用取决于现实的需求,正如以太坊创始人所说“只有一种区域链能活下来的想法是完全的误导”。

公有链、私有链、联盟链的区别

公有链向所有人开放,私有链向满足特定条件的个人开放,联盟链向授权的组织或机构开放。
公有链,也就是公共区块链(Public blockchains),是指全世界任何一个人都可以读取、任何一个人都可以发送交易且交易能够获得有效确认的共识区块链。
私有链,也就是完全私有区块链(Fully private blockchains),是指写入权限完全在一个组织手里的区块链,所有参与到这个区块链中的节点都会被严格控制。
联盟链,即联盟区块链(Consortium blockchains),是指有若干组织或机构共同参与管理的区块链,每个组织或机构控制一个或多个节点,共同记录交易数据,并且只有这些组织和机构能够对联盟链中的数据进行读写和发送交易。