在Hyperledger Fabric中为2个不同的DLT网络重用对等点/节点

时间:2019-02-11 13:36:41

标签: docker hyperledger-fabric hyperledger

我正在探索Hyperledger Fabric的渠道功能。我了解单独的渠道仅适用于同一区块链(DLT)网络。我只是在探索Docker容器中构建2个PoC的可能性。

如果为一个DLT(多组织)网络中的组织配置了节点/对等,是否可以将其重用于另一DLT(多组织)网络中的其他组织?

例如。可以说在一个网络中为供应商配置了一个对等方(第一个用例),是否可以在另一个网络中将其重新用作物流公司的对等方(第二个用例)?

请注意,两个网络应同时启动并运行。

2 个答案:

答案 0 :(得分:1)

我还没有实际尝试过,但是从理论上讲,这是可能的。为什么? 对等方将一个通道加入另一个网络的标准取决于其根CA证书是否在该通道的配置块中以及其MSP-ID。

网络本身不过是有关组织的信息,它决定了对等方是否可以加入渠道。如果该信息在配置块中,并且与对等方匹配,则可能。

答案 1 :(得分:1)

据我了解,您一直指的网络实际上是一些组织的财团。

首先,同位体始终与特定组织关联,并且加密文件和组织证书被引导到该同位体的docker容器中。

但是,管理网络的策略可以在整个联盟和/或每个联盟中的渠道之间变化。该组织可能在一个财团中具有读/写访问权限,而在其他财团中,它可能具有单独的权限。

不能将对等方与组织分离,但可以将组织本身与财团分离。