是否有必要将Hyperledger Composer区块链业务网络部署到Hyperledger Fabric(多个组织)

时间:2018-10-15 11:23:22

标签: hyperledger-fabric hyperledger blockchain hyperledger-composer

我创建了一个作曲家业务网络,并成功地部署到了Fabric网络(单个组织)中。下一步是部署到光纤网络(多个组织)。我不了解部署到多个组织的目的。是否有必要将作曲家网络部署到多个组织结构中。有人能帮助我摆脱这种困惑。 在此先感谢。

2 个答案:

答案 0 :(得分:1)

恕我直言,OP正在询问“为什么需要部署到多组织结构网络”,而不是如何

虽然不需要 ,但是您可以将任何内容部署到多组织结构网络中,通常在实际情况下,您通常将其部署到这样的环境中网络结构。

企业区块链解决方案通常在将开展业务的不同组织召集在一起时最有用,尽管它们在进行合作时彼此合作,但它们通常彼此不信任 >。

通常,在非区块链场景中,这些组织将各自拥有自己的记录保存系统,并且所有业务交易都将被输入到多个独立的记录簿中。当一个组织的记录与另一组织的记录不一致时,这会产生各种延迟,依赖性和仲裁需求。

对于所有这些合作但不信任的组织,区块链都成为一条记录。进入区块链的所有数据都将首先由所有组织进行审核,并且只有在达成共识之后才会进入记录。

只有通过多组织网络才能进行这种设置,每个对等方托管它自己的对等方,信任该对等方检查交易并达成共识。那就是为什么您在实际场景中需要这种设置。

答案 1 :(得分:0)

composer的多组织教程提供了必要的信息,以了解在多组织结构网络中运行业务网络所需的操作方面。该教程可以在这里找到 https://hyperledger.github.io/composer/latest/tutorials/deploy-to-fabric-multi-org

从那里您将看到定义一个背书策略(对于本教程来说,两个组织都必须背书交易),您需要将业务网络安装到每个组织中至少一个对等方上的多组织教程中,企业网络已安装到组织中的所有对等方。

一旦安装并启动了业务网络,这些对等方便可以认可该交易。

超级分类帐结构旨在允许多个不同的组织在它们之间共享分类帐。这是超分类帐结构的非常常见的用例。