Min*_*sha 7 ripple blockchain ethereum bigchaindb
我一直在调查一些用例的不同区块链.最后,我得出的结论是,设置私有区块链相当于拥有一个分布式数据库,其中包含不可变性,数字签名等区块链概念.例如:Bigchaindb.(好吧,如果我们确实需要智能合约功能,那么分布式数据库可能无效)
从理论上讲,哈希图一致性算法对于公共链来说看起来不够安全.它看起来像是Ripple的紧密替代版本.
综上所述,
在这里,我分享我的观点,了解私有链以何种方式优于分布式数据库?
小智 5
目前存在的大多数分布式数据库都是容错的(因此,如果少数节点在许多节点中发生故障,它们会继续运行),而不是拜占庭容错(BFT),即它们无法处理任意故障.大多数区块链都是BFT,因此即使您不信任某些节点,也可以信任整个系统.
大多数分布式数据库允许更改或删除数据.(这里有一些有趣的例外,但我离题了.)大多数区块链都没有.
大多数分布式数据库都有一个中央"管理员"用户,他几乎可以做任何事情,包括更改数据,删除数据,删除整个表/集合或删除整个数据库.大多数区块链没有像这样的单一控制点.
直到最近,BigchainDB还不是BFT,而数据库管理员(例如MongoDB数据库管理员)可能会造成严重破坏.下一个版本将有很大的不同:它会是BFT,它不会有控制的任何单点(即没有更多的全球管理员或任何类似).
| 归档时间: |
|
| 查看次数: |
490 次 |
| 最近记录: |