私有区块链与Hashgraph,Ripple,BigChainDb

Min*_*sha 7 ripple blockchain ethereum bigchaindb

我一直在调查一些用例的不同区块链.最后,我得出的结论是,设置私有区块链相当于拥有一个分布式数据库,其中包含不可变性,数字签名等区块链概念.例如:Bigchaindb.(好吧,如果我们确实需要智能合约功能,那么分布式数据库可能无效)

从理论上讲,哈希图一致性算法对于公共链来说看起来不够安全.它看起来像是Ripple的紧密替代版本.

综上所述,

  1. Hashgraph,Ripple适合私人连锁店.
  2. 专用链等同于设置分布式数据库

在这里,我分享我的观点,了解私有链以何种方式优于分布式数据库?

小智 5

目前存在的大多数分布式数据库都是容错的(因此,如果少数节点在许多节点中发生故障,它们会继续运行),而不是拜占庭容错(BFT),即它们无法处理任意故障.大多数区块链都是BFT,因此即使您不信任某些节点,也可以信任整个系统.

大多数分布式数据库允许更改或删除数据.(这里有一些有趣的例外,但我离题了.)大多数区块链都没有.

大多数分布式数据库都有一个中央"管理员"用户,他几乎可以做任何事情,包括更改数据,删除数据,删除整个表/集合或删除整个数据库.大多数区块链没有像这样的单一控制点.

直到最近,BigchainDB还不是BFT,而数据库管理员(例如MongoDB数据库管理员)可能会造成严重破坏.下一个版本将有很大的不同:它是BFT,它不会有控制的任何单点(即没有更多的全球管理员或任何类似).