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



我创建了一个作曲家业务网络,并成功部署到结构网络(单个组织(。下一步是部署到交换矩阵网络(多个组织(。我不明白部署到多个组织的目的。是否需要将作曲家网络部署到结构多个组织中。任何人都可以帮助我摆脱这种困惑. 提前谢谢..

恕我直言,OP 问的是"为什么我需要部署到多组织结构网络",而不是如何

虽然不需要将任何内容部署到多组织结构网络,但在实际方案中,您主要部署到此类网络结构。

企业区块链解决方案通常在将开展业务的不同组织聚集在一起时最有用,尽管它们在这样做时相互合作,但它们通常不相互信任

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

区块链成为所有这些合作但不信任组织的单一记录。所有输入区块链的数据首先由所有组织审查,只有在达成共识后才能将其输入记录。

这种设置只能使用多组织网络来实现,每个对等方都托管它自己的对等方,信任这些对等方来审查交易并执行共识。这就是为什么在实际场景中需要这种设置。

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

从那里您将看到定义背书策略(在本教程中,两个组织都必须背书交易(,您需要将业务网络安装到每个组织中的至少 1 个对等节点上(在多组织教程中,业务网络将安装到组织中的所有节点(。

一旦安装并启动业务网络,这些对等方就能够背书交易。

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

最新更新