Hyperledger Fabric-将个人数据从一个馆藏复制到另一个组织的馆藏

时间:2018-10-05 01:47:28

标签: hyperledger-fabric blockchain ibm-blockchain

是否可以将私有数据从一个集合复制到另一个集合?例如考虑一个案例,当您拥有私人数据并将其出售给某人时,该数据便归其收集。 该文档说:

  

“收集成员可能会在遇到争议或想要将资产转让给第三方时决定与其他各方共享私有数据。然后第三方可以计算私有数据的哈希并查看如果它与通道分类帐上的状态匹配,则证明该状态在某个时间点存在于集合成员之间。”

但是,我似乎找不到能做到这一点的API。

1 个答案:

答案 0 :(得分:0)

我认为答案就在该线程enter image description here中。

可以通过更新链码上的收集策略来“复制”私有数据收集。然后允许先前未经授权的成员访问它。

更新链码后,来自您对等方的私有数据现在可以通过八卦协议分发给买方对等方。由于私有数据存储在对等方的私有声明b中,而不是存储在区块链中。仅该数据的哈希存储在区块链中。然后,您的买方需要“计算私有数据的哈希值,看看它是否与渠道分类帐上的状态相匹配”,以确保您向他出售了有效的私有数据。

我希望我能正确理解。可以在这里link

找到更多详细信息