如何在Hyperledger Fabric中配置联盟级别的联盟成员的访问权限

时间:2020-03-18 14:52:30

标签: hyperledger-fabric blockchain hyperledger

我正在开发Hyperledger Fabric上的区块链解决方案。此解决方案应用于提供制造商和供应商之间的交互。我认为在这种情况下,应该只有一个包含有关制成品信息的区块链分类帐。制造商(用于注册新商品)和供应商(用于更新商品:例如,将某些商品标记为已交付)都应使用此分类帐。

Hyperledger Fabric官方文档(https://hyperledger-fabric.readthedocs.io/en/release-2.0/fabric_model.html#privacy)表示,分类帐严格与渠道链接:

Blockquote Hyperledger Fabric在每个通道的基础上使用不变的分类帐,以及可以操纵和修改资产当前状态的链码。

所以我打算创建一个频道,并在以下两个频道上安装2个不同的链码:

  • 制造商的链码(用于注册制成品)
  • 供应商的链码(用于标记已交付的已注册商品)

但是当我准备演示应用程序时,我发现第二个链码无法查询由第一个链码创建的项目(即每个链码都有一个隔离的分类帐)。

我如何部署分类帐,如果我不想强迫所有分类帐(制造商和供应商)安装完整的链码(包含两个注册名),则应在具有不同角色(访问权限)的组织之间共享该分类帐商品”和“标记为已交付”操作)?

感谢与问候

伊戈尔·伊戈罗夫

0 个答案:

没有答案
相关问题