Composer中的参与者如何与Fabric

时间:2017-04-11 12:23:19

标签: hyperledger-fabric hyperledger-composer

我对作曲家的参与者有疑问。我们有API将参与者添加到网络中,我在一些示例中看到,我们使用管理员的连接配置文件使用API​​添加这些参与者。当您为真实用例构建网络时,特别是在v1.0中,我也看到了HSBN服务,您必须邀请参与者加入网络,他们可以加入,并自动为这些参与者创建同伴。如何将这些参与者映射到作曲家模型中的参与者。您是否仍然希望使用composer SDK在分类帐中创建参与者。在v1.0甚至0.6中,当您添加参与者时,它会提供注册ID。如何使用作曲家API将您在分类帐中创建的参与者信息映射到分类帐中的已注册参与者。此外,当您在分类帐中添加参与者时,是否真的在注册参与者?

1 个答案:

答案 0 :(得分:2)

Composer参与者是业务网络中的建模实体,而Hyperledger Fabric成员实际上由用于访问Fabric的ECerts(注册证书)表示。

因此,每个Fabric成员都可以使用自己的证书访问Fabric。 Composer允许您使用ECert中的加密属性将ECert映射到Composer参与者。这允许Composer知道参与者正在执行某个操作,并应用适当的访问控制。

您应该使用Composer API创建参与者,然后为该参与者发布身份。发布身份的行为将创建具有适当加密属性的ECert,以将ECert映射到参与者ID。如果要断开该链接,可以使用Composer API撤消参与者的身份。

文档链接: