2017-04-11 41 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撤銷參與者的身份。

文件鏈接: