区块链的三种类型:公有链、私有链、联盟链。它们到底是什么,又分别有什么作用呢接着就简单来说说。

公有链,简称公链

这条链,它是对全世界所有人开放的,所有人都可以读取资料、发送交易且交易能够获得有效确认的共识区块链。

在公链上,每个节点皆可自由加入和退出网络、参与链上资料的读写,读写时以扁平的拓扑结构互相联通,且在网络中不存在任何中心化的服务端节点。比如:比特币公链、乙太坊,为目前两大公链

优点:访问门槛低、资料公开透明且无法篡改、匿名性、不受开发者影响 缺点:交易速度慢、不可能三角等

私有链,又称私链

它是一条非公开的链,需要「授权」才能加入节点。私有链中每个节点的写入许可权皆被严格控制,读取许可权则可视需求有选择性地对外开放。因此,私有链适用于企业内部的应用,以及特定机构的内部资料管理、审计等金融场景的应用。特别是在某些情况下,私有链上的一些规则,可以被机构修改,比如还原交易流程等服务。比如:蚂蚁金服。

优点:交易速度快、隐私性、交易成本大幅度降低、安全性高 缺点:许可权被少数节点控制,不能根本解决作弊问题,背离了去中心化的初衷;此外,私有链上的资料可能被操纵,代码也可能被修改。

联盟链

指由多个机构共同参与管理的区块链,每个组织或机构管理一个或多个节点,其资料只允许系统内不同的机构进行读写和发送。

联盟链的各个节点通常有与之对应的实体机构组织,通过授权后才能加入与退出网络。各机构组织组成利益相关的联盟,共同维护区块链的健康运转。

联盟链适合组织机构间的交易和结算,比如:分散式总帐基础协议联盟(ChinaLedger)、R3 Corda等

特点:从某种程度上来说,其实联盟链也属于私有链,但它私有的程度不同,其许可权设计要求更复杂,可信度更高。

总结

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