使用Composer Multiorg设置的频道

时间:2018-05-22 06:21:06

标签: hyperledger-fabric hyperledger hyperledger-composer

我刚刚定义了我的Fabric网络,其中 3 orgs 为Org1,Org2和Org3。 Org1和Org2 channel1 的一部分, Org3和Org1 连接在 channel2 上。

目的不是将数据复制到不是交易一部分的组织同行。

Org1的作曲家应用程序连接配置文件应该是什么,因为它是两个频道的一部分?它可能必须根据某些条件与Org2或Org3进行某些交易/交易。

无论如何使用作曲家来实现这一目标,还是应该使用vanilla Fabric和chaincode?

1 个答案:

答案 0 :(得分:0)

来自previous Question的摘录应该有所帮助:

" Composer使用商业网卡连接Fabric,其中包含凭据和连接配置文件。连接配置文件包含'服务'的定义。在Fabric上,因此可以在卡片中定义特定的对等体。

关于频道 - 连接配置文件再次确定所使用的频道,目前每张卡只支持一个频道。可以使用多个卡,但在某些情况下,断开/切换/重新连接可能不实用或不合适。有一种方法可以连接到本教程中介绍的其他渠道上的其他业务网络,但同样可能并不适合所有情况。

使用Composer进行多渠道有一个outstanding issue on GitHub,因此您可以在其上留下评论或+1 - 特别是如果您有一个很好的多渠道用例。

许多人正在考虑并使用渠道作为安全功能,但在某些情况下,Composer ACL可能会解决该问题。同样,Fabric中即将推出的sidedb功能可能提供安全性,而不是单独的通道。"