点击这里给我发消息

公有链VS私有链,二者有何区别

责任编辑:yola   发布时间:2019/01/18 00:00:00

  公有链和私有链

  我们讨论到区块链的时候,自然会讨论到区块链的类型,通常我们分为公有链(public blockchain)和私有链(private blockchain)。

  公链主要有以太坊、比特币、比特币现金、EOS等。私有链则有超级账本、Hashgraph、Corda等。

  但是还有一种分法,即开放的和封闭的。公有和私有的区别在于谁可以把数据写入区块链或账本上;而开放和封闭的区别在于谁可以读取数据。

  通过二分法,我们可以得到下面这个表格。使用这两个维度,你就可以判断,哪种类型区块链更符合你的需求。

  各自的优势

  共有链的优点:

  Ÿ公开读取和写入

  任何人都可以向网络提交交易,所有的交易都可以在区块链浏览器上查看。

  Ÿ账本是分布式的

  这个数据库并不是采用客户端-服务器这样方式,不是中心化的。网络所有节点都可以验证交易。

  Ÿ不可篡改

  一旦写入区块链,即不可更改

  Ÿ由挖矿保证安全(51%攻击)

  像比特币网络,只有掌握大多数算力才能进行双花,才能阻止交易确认,或者做出其他的恶意行为。

  私有链的好处:

  Ÿ企业许可

  企业控制着资源和访问区块链的权限,顾名思义叫做私有链或需受许可的区块链。

  Ÿ更快的交易速度

  在本地分布有节点,但是参与区块链活动的节点少很多,交易的速度会更快

  Ÿ更好的扩展性

  可以根据需求添加节点和服务,可以为企业提供更多的优势

  在合规上获得支持

  作为企业,你很有可能需要遵守合规要求,控制网络可以让你更容易达到合规的要求

  Ÿ共识更有效(节点更少)

  企业或者私有链拥有更少的节点,通常采用的是不同的算法,例如BFT对POW。

  主要的使用场景

  公有链主要用于需要保护用户隐私的场景,是一个非常适用于需要让所有用户都得到平等对待的平台。

  现在大部分的公链都被用于充当货币,这是个非常伟大的使用场景。

  使用比特币、莱特币、以太坊,你不需要获得任何人的许可或权限。任何人都可以持有比特币,任何人都可以与其他任何人交易比特币。

  这是一个完全开放透明、无需许可的模型。

  但是常用于企业环境下的私有链则不同,企业家们不喜欢匿名性。在商业环境下,他们需要准确知道谁在参与网络,他们想要控制谁在什么情况下可以看到什么类型的信息,控制谁有权限往区块链上写入信息。

  其中一个使用场景是,管理供应商-卖家之间的关系,只有我可以我和我的供应商可以看到价格。我与某位供应商之间的合约细节,只有我们可以看得到,其他供应商是看不到的。

  从以上可以看出,公有链更专注于B2C(企业对客户)的场景,而私有链更专注于B2B(企业对企业)的场景,还有供应链,价值链关系或是在企业之间创建共享的基础设施。

  这有一个很大的误区,那就是认为公有链和私有链二者是竞争者的关系。实际上并不是,在真实世界里有很多使用场景是二者兼有。

  


公链 私有链

商务电话

13215946687

商务微信

G5557778

商务邮箱

gwkjbc@163.com

商务二维码

闽ICP备18015324号-1