【问题标题】:Can private data be created between 2 peers in single organisation? Hyperledger Fabric可以在单个组织中的 2 个对等方之间创建私有数据吗?超级账本结构
【发布时间】:2019-01-17 18:53:20
【问题描述】:

我正在尝试在 go 链代码中实现我的作曲家 bna。我想要链码中的私有数据功能。
BNA结构:
1 项资产
3 名参与者(制造商、卖方、消费者)
2交易

我按照上述要求成功创建了 go 链码,但现在我希望资产的价格信息在制造商和卖方之间保密。

文档指出link

从 v1.2 开始,Fabric 提供了创建私有数据集合的功能,这允许通道上定义的组织子集能够背书、提交或查询私有数据,而无需创建一个单独的频道。

它提到了组织的子集
在这里,我坚持如何实现这一点以及链代码需要进行哪些更改?有哪些可能的方法?

谢谢!

【问题讨论】:

    标签: hyperledger-fabric hyperledger hyperledger-composer


    【解决方案1】:

    制造商、卖方、消费者应该是您业务网络中的 3 个组织。

    私有数据收集基于私有数据收集策略定义link进行分发。因此,允许保留数据的人使用签名策略语法表示。支持四种角色:成员、管理员、客户和对等。 link

    所以我认为这意味着,您可以在 2 个组织的成员之间创建私有数据。

    它提到了组织的子集

    这意味着可以在同一通道上的一组 (Org1, Org2, Org3) 中的子集 (Org1, Org2) 之间创建私有数据集合。

    如果我错了,请纠正我。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-19
    • 2021-08-26
    • 2018-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多