2017-04-11 43 views
1

我对作曲家的参与者有疑问。我们有API将参与者添加到网络中,并且在一些示例中我们看到使用管理员的连接配置文件使用API​​添加这些参与者。当你正在为真实用例组织网络时,特别是在v1.0中,我也见过HSBN服务,你必须邀请参与者加入网络,他们可以加入,并自动为这些参与者创建对等体。你如何将这些参与者映射到作曲家模型的参与者。您是否仍然期望使用Composer SDK创建分类帐中的参与者。在v1.0甚至0.6版中,当您添加参与者时,它会提供一个注册ID。您如何将这些信息与分类账中使用composer API创建的参与者信息映射到分类帐中的已注册参与者。另外,当您将分类账中的参与者添加进来时,是否真的注册了参与者?作曲家的参与者与织物中的成员有什么关系

回答

1

作曲家参与者是业务网络中的建模实体,而Hyperledger Fabric成员实际上由用于访问Fabric的ECerts(登记证书)代表。

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

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

文件链接: