公有链
公有链(Public blockchain)是指像比特币区块链这样的完全去中心化的、不受任何第三方机构控制的区块链。共有链是所有人都能参与进来,读取账本数据、参与交易、竞争记账的区块链。目前的应用有:比特币、以太坊。
私有链
私有链Private Blockchain)是指写入权限仅在一个组织手里,读取权限对外完全开放或者只对少数的用户开放的区块链。私有链仅仅是对参与者数量和权限做了一定程度的控制,只要有多方参与且不能够完全互相信任,达成共识,那么私有链就有存在的价值了。我们可以把他理解成为一个弱中心化或者多中心化的系统,它可以使用比公有链更加更加高效、灵活、低成本的共识机制。
特点
1、交易速度快、成本低
因为参与的节点更少,所以更容易达成共识,可以使交易速度更多,效率更高,交易成本更低。
2、对接一些现在的商业场景
在我们现在的一些商业需求中,像金融行业必需要KYC(身份认证)、AML(反洗钱)或者支付中交易的回滚,以及更好的隐私保护,这些用私有链才能更好的解决。
去中心化与中心化并不是非此即彼,而是可以共存,共同协作的。在去中心化的基础上,可以衍生出一些中心化的服务,来适应不同的商业情景及个性化的需求。比如,Linux基金会、R3CEVCorda平台以及Gem Health网络的超级账本项目(Hyperledger project)是几种不同的正在开发的私有链项目。而且因此许多大型金融机构在目前更加倾向于使用私有链技术。
联盟链
联盟链(Consortium Blockchain)是指有若干个机构共同参与管理的区块链,每个机构都运行着一个或多个节点,其中的数据只允许系统内不同的机构进行读写和发送交易,并且共同来记录交易数据。联盟链由于存在一定的中心化控制,所以也可以理解为私有链。