关注区块链的小伙伴们一定听说过,区块链分为公链、联盟链、私有链三种。那么它们之间有什么区别和特点呢?公有链、联盟链和私有链的本质区别在于准入机制不同。也就是说,区块链账本的开放程度决定了它是公链、联盟链还是私有链。链。下面,我们就来聊一聊这三种类型的区块链。公有链(PublicBlockchain)是指任何人都可以参与的区块链。公有链是去中心化程度最高的区块链。不受机构控制,整个账本对所有人公开透明。任何人都可以在公链上查询交易、发送交易、参与记账。加入公链不需要任何人的授权,可以自由加入或离开,所以公链也被称为无许可链。每个人都可以参与记账的公链,是在一个陌生的、不信任的竞争环境中,所以公链需要有一个共识机制来选择记账节点,也就是我们通常说的通过“挖矿”。“我的”争夺记账权。由于需要挖矿,公链记账具有高延迟、高成本、低效率的特点。我们遇到的大部分区块链项目都是公链。知名的公链项目有:比特币、以太坊、EOS等。私有链(PrivateBlockchain)和公链账本对所有人公开透明,所有人都可以记账。相比之下,私有区块链意味着区块链的记账权限只掌握在一个人或一个组织手中,并参与记账。账户权限由机构内部制定,读取权限可以对对方开放或限制。比如公司的财务预算,可能只有财务部的领导和公司的老总参与记账,可以根据公司的需要选择读取权限,这样只有公司的决策层或全体员工都可以选择知道。由于参与记账节点数量少,不存在“挖矿”竞争,私有链具有记账快、无记账成本、隐私性高等优势。由于私链都是内部节点,记账环境可信;区块链技术可以防止组织中的单个节点篡改数据,即使出现错误也能迅速被发现。私有链适用于公司或组织,许多大型金融机构倾向于使用私有链。联盟链(ConsortiumBlockchain)联盟链账本的开放程度介于公有链和私有链之间。联盟链是指由多个机构管理和维护的区块链,参与区块链的节点是预先选定的。联盟链也只对联盟内部的全部或部分功能开放,链上信息的读写和记账规则均按照联盟共识制定。比如100所大学建立了某个区块链,共识规定必须有67所大学同意才能达成共识。和私有链一样,节点需要授权才能加入,所以联盟链和私有链都被称为权限链。由于节点间良好的连接和可信的网络环境,联盟链具有记账效率高、共识时间短、记账成本低、隐私性强的特点。联盟链主要适用于行业协会和大型连锁企业对下属单位和机构的交易和监管。例如,2015年成立的R3区块链联盟是银行联盟链,吸引了富国银行、美国银行、纽约梅隆银行、花旗银行等40多家巨头银行的参与。
