私人数据收集与加密

Posted

技术标签:

【中文标题】私人数据收集与加密【英文标题】:Private data collection vs encryption 【发布时间】:2021-10-29 16:09:41 【问题描述】:

我对 Hyperledger Fabric 中私有数据收集概念背后的理论有疑问。 面料是如何实现的呢?我的意思是它被认为是一种访问控制方法吗?还是基于某种类型的加密?还是通过 gossip 协议?

谁能解释一下?

感谢您的回答,但是您说私人数据收集是实现组织级别的数据隐私,那么如何保护用户级别的隐私?

【问题讨论】:

【参考方案1】:

Hyperledger Fabric 文档https://hyperledger-fabric.readthedocs.io/en/release-2.2/private-data/private-data.html#what-is-a-private-data-collection 捕获了有关隐私的详细信息,以及它是如何实现的。请参考这里。

【讨论】:

请添加更多详细信息以扩展您的答案,例如工作代码或文档引用。【参考方案2】:

按照 Param 的建议阅读 https://hyperledger-fabric.readthedocs.io/en/release-2.2/private-data/private-data.html。

考虑到私人数据在组织级别而非用户级别提供隐私。如果您希望在用户级别实现端到端数据隐私,则必须在应用程序级别实现自己。

基本上,私有数据通过 gossip 协议(同步分类账的协议)以一种只能由属于授权组织的对等方读取的方式分发。每个对等点都使用其组织的私有数据维护每个通道的私有状态。账本的链基本上存储了每个私人交易的哈希以提供完整性,同时不公开写入集和读取集。

关于链码,https://hyperledger-fabric.readthedocs.io/en/release-2.2/private_data_tutorial.html 可能很有用。

【讨论】:

很好理解,但是如何在用户级别实现,

以上是关于私人数据收集与加密的主要内容,如果未能解决你的问题,请参考以下文章

算法介绍(收集)

区块链中术语收集

收集信息

vmware收集日志相关

Android 获取本机号码(收集)

Haskell或OCML能否处理敏感数据而不通过垃圾收集泄露?