什么是公有链、联盟链和私有链?

区块链
关注区块链的你,想必听说过区块链可以分成公有链、联盟链、私有链三类。那它们都有什么区别和特点呢?

关注区块链的你,想必听说过区块链可以分成公有链、联盟链、私有链三类。那它们都有什么区别和特点呢?

公有链、联盟链和私有链它们本质的区别是准入机制不同,换句话说,区块链账本的公开程度决定了它是公有链、联盟链还是私有链。下面,我们来聊聊这三种类型的区块链。

公有链(Public Blockchain)

公有链是指任何人都能参与的区块链。公有链是去中心化程度***的区块链,不受机构控制,整个账本对所有人公开透明。任何人都能在公有链上查询交易、发送交易、参与记账。加入公有链不需要任何人授权,可以自由加入或者离开,所以公有链又称为非许可链。

人人都能参与记账的公有链,是在陌生的、缺乏信任的竞争环境下记账的,所以公有链需要有一套共识机制来选出记账节点,也就是我们平常说的通过“挖矿”竞争记账权。因为需要挖矿,所以公有链记账有延时高,成本高、效率低的特点。

我们接触到大多数区块链项目都是公有链,知名的公有链项目有:比特币、以太坊、EOS等。

私有链(Private Blockchain)

和公有链的账本对所有人公开透明和人人皆可记账的情况相反,私有链是指区块链记账权限仅在一个人或者一个机构手里,并且参与记账的权限由机构内部制定,读取权限可以对方开放也可以任意程度地限制。

比如一家公司的财务预算,参与记账的人可能只有财务部门的领导和公司的老板,而读取权限可以根据公司需要,选择只让公司决策层或者全员知道。

私有链由于参与记账节点少,而且没有“挖矿”竞争这一过程,所以私有链有记账速度快,没有记账成本,隐私性高等优点。由于私有链都是内部的节点,记账环境是可信的;区块链技术能够防止机构内单节点篡改数据,即便发生错误,也能快速发现。

私有链适用于公司或者组织内部,很多大型的金融机构倾向于使用私有链。

联盟链(Consortium Blockchain)

联盟链的账本的公开程度,介于公有链和私有链之间。联盟链是指多个机构共同管理维护的区块链,参与区块链的节点是事先选定的。联盟链也只对联盟内部成员开放全部或部分功能,链上信息的读取、写入以及记账规则都按照联盟共识来设定。

比如有100所大学建立了某个区块链,共识规定,必须有67所以上的大学同意才算达成共识。和私有链一样,节点加入需要得到授权许可,所以联盟链和私有链都称为许可链。

联盟链由于节点之间有很好的连接和可信的网络环境,所以联盟链有记账效率高、共识时间短、记账成本低还能兼顾隐私的特点。

联盟链主要适用于行业协会,大型连锁企业对下属单位和分管机构的交易和监管。比如2015年成立的R3区块链联盟,是一个银行业的联盟链,至今已吸引了40多家巨头银行的参与,其中包括富国银行、美国银行、纽约梅隆银行、花旗银行等。

责任编辑:庞桂玉 来源: 中国IDC圈
相关推荐

2018-08-24 15:25:58

2021-12-09 22:47:44

区块链加密货币比特币

2019-01-28 21:10:49

2018-04-03 14:36:13

2022-06-01 14:38:23

区块链以太坊运营商

2021-03-29 15:59:52

区块链比特币扩容

2022-01-24 14:44:06

区块链跨链技术

2022-10-26 08:42:28

2018-10-19 14:05:42

区块链单链分层多链跨链

2022-03-02 14:37:20

区块链技术跨链生态系统

2022-01-21 14:26:05

区块链链上链下

2022-05-09 13:36:27

加密货币区块链区块链分片

2020-05-13 09:45:08

区块链公共区块链私有区块链

2020-09-10 07:04:30

JSJavaScript 原型链

2019-12-18 17:40:56

区块链blockchain智能合约

2018-09-26 10:16:44

微众银行区块链

2021-11-02 10:25:19

区块链智能合约

2022-02-16 14:25:49

区块链元宇宙加密货币

2024-12-03 15:52:45

责任链Java

2018-09-09 21:07:33

点赞
收藏

51CTO技术栈公众号