【发布时间】:2019-01-31 09:24:54
【问题描述】:
我需要一个私有区块链系统,我可以在其中存储复杂的数据结构,例如 JSON 文档。
这个想法是每个事务都是一个 JSON 文档(可能具有各种架构)。
Hyperleadger Fabric 似乎非常适合,因为它可以使用 CouchDB 运行。虽然,根据我的理解(如果我错了,请纠正我),在 Fabric 中,CouchDB 应该用作包含区块链最新状态的状态数据库。此外,存储在 CouchDB 中的数据实际上并不是区块链的一部分,这意味着它不支持拜占庭容错。所以我只能在可信的共识中使用该系统。如果是这样,那么在分布式数据库系统上使用区块链就变得完全无关紧要了。
我错过了什么吗?
我能否通过交易将异构 JSON 文档存储在分类帐中以提高拜占庭容错能力?如果是这样的话,此时是否可以查询区块链?
【问题讨论】:
标签: json hyperledger-fabric blockchain