Hyperledger锯齿中的数据隐私?

时间:2018-06-29 07:20:11

标签: intel hyperledger-fabric blockchain hyperledger hyperledger-sawtooth

由于我们无法创建像超级账本结构这样的渠道,有什么方法可以维护超级账本锯齿中的数据隐私?

3 个答案:

答案 0 :(得分:2)

上面的Private UTXO链接已过时且已预发布。

有一个称为锯齿专用数据对象(PDO)的实验功能。看到 https://github.com/hyperledger-labs/private-data-objects/tree/master/sawtooth 对于文档,请参阅此推文中的链接: https://twitter.com/kellymolson/status/1019299515646406656

或者,您可以加密您的有效负载,以便其他没有私钥的人无法在区块链中看到它。或者,您也可以将哈希/校验和存储在有效负载中。

答案 1 :(得分:1)

在锯齿中,通常所有参与者都可以看到交易。但是,有一个事务家族可以实现类似香奈儿的行为(如架构所示)。看到这里:

https://sawtooth.hyperledger.org/docs/core/releases/0.8.8/examples/private_utxo/overview.html

答案 2 :(得分:1)

我们可以使用Hyperledger实验室提供的私人交易系列。

https://github.com/hyperledger-labs/private-transaction-families

  

该系统基于通用的分布式分类帐基础结构(Hyperledger Sawtooth)和Intel®SGX(软件防护扩展)“强化”交易处理器,该处理器提供了使Hyperledger Sawtooth包含不公开的私人信息的机制但需要验证交易。

有关私人交易家庭如何工作的更多信息,请参见以下链接

https://github.com/hyperledger-labs/private-transaction-families/blob/master/SPECIFICATION.md