超级账本结构:仅由所有者访问私有数据

时间:2021-06-22 04:26:29

标签: javascript hyperledger-fabric blockchain ibm-blockchain

所以我正在尝试使用 hyperledger fabric 私有数据收集功能,但由于我是初学者,我不知道如何使只有所有者可以访问他的数据而不是整个组织

1 个答案:

答案 0 :(得分:0)

结构中没有直接的方法可以做到这一点。 Collections Config 仅在身份组级别支持它

您必须在查询时在链码中添加必要的规则并使您的数据知道 ownerId

在存储数据时 您可以向数据中添加一个名为 OwnerId 的字段 stub.GetCreator() 可用于填充此字段

查询数据时 在您的链码中,使用 stub.GetCreator()

验证 OwnerId 字段
相关问题