为什么我们应该为一个组织创建两个连接配置文件,即1.仅Org1和Org1和Org2?

时间:2018-03-16 10:45:45

标签: hyperledger-fabric blockchain hyperledger-composer

我使用“https://hyperledger.github.io/composer/tutorials/deploy-to-fabric-multi-org”将Hyperledger Composer区块链业务网络部署到Hyperledger Fabric(多个组织)。在本教程中,我们为什么要创建两个连接配置文件 两个连接配置文件之间的差异如下图所示。

为什么我们应该为enter image description here组织创建两个连接配置文件,即1.仅Org1和Org1和Org2?

1 个答案:

答案 0 :(得分:0)

仅对不同的Org1和Org2卡的需求与Fabric上的权限有关。初始运行时安装使用不同的卡(和connection.json)和后续命令 - 来自Alice和Bob的网络启动和命令使用卡(和连接配置文件)访问所有对等方,而不管组织是否拥有网络权限。

对于教程(和Dev Fabric),我们将Peer Install角色和Channel admin角色组合成一个名为PeerAdmin的身份。然后,您需要一个标识来处理Fabric-ca服务器颁发者角色。您还需要绑定到初始业务网络参与者的身份。这些角色已合并为一个用于alice / bob。