Hyperledger Fabric v1.0的隐私

问题描述:

您能解释一下Hyperledger Fabric v1.0中的一些隐私机制 - 那些已经实施并计划在未来实施的机制?Hyperledger Fabric v1.0的隐私

我知道渠道就像是单独的区块链。我还浏览了关于https://jira.hyperledger.org/browse/FAB-1151的文档,在那里我发现了另外两种机制:一个是私人数据,另一个是加密。你能解释一下在以下场景中使用野兽的方法吗?

每辆车都需要车险。假设汽车的拥有者想要改变他的保险公司。他与新的保险公司签订合同。假设还有一个监管机构。新的保险公司通知监管机构有关新合同。监管机构然后通知旧保险公司,该车不再在那里投保,但没有通知他们有关新保险公司的名称。所以我们拥有在网络*享的资产,但也有一些私人数据,只有一些参与者才能看到。我猜这是一个链条,所以使用多个通道在这里没有意义。

我不完全理解私人数据的概念。这些数据是否应该只针对一个同行/公司是私人的,还是可以在多家公司之间共享,但不是全部?这是在这种情况下走的路吗?使用加密与私人数据有什么不同的理由/用例?在描述的场景中应该使用什么机制?

首先的加密私人数据这两个概念不是互斥的,目的是为了能够使用他们。

隐私数据背后的概念是保留某些数据密钥,以防止它们被发送到定位服务并通过八卦将它们分散到对等机构中。

现在,加密需要将私人数据分成根据可见性规则加密的部分,例如,允许仅向相关方读取并查看数据的相关部分。

综上所述,请注意,FAB-1151仍在开发/设计过程中,并将被添加到Hyperledger Fabrics的v1.0后。

+0

在Hyperledger Fabric v1.0中有没有办法让私人数据(只在某些对等体之间共享)? – neuromouse

+1

目前没有,但这是FAB-1151背后的主要意图。 –