在闭环网络中,当各方转移资产时,与之相关的交易也会被共享。因此,另一方会了解我过去与该资产交易的所有信息,特别是在现金或证券的情况下。这实际上是一个隐私问题。此外,由于它是一个私人网络,几年后,网络中的每个人都可能会根据他们的交互了解每个其他节点的过去交易(大多数情况,如果不是全部)。
此问题如何处理或是否有解决方法? 您如何将隐私的这一方面与其他平台进行比较?
答案 0 :(得分:4)
Corda technical whitepaper第15节讨论了解决这些隐私问题的若干技术,即:
其中,交易撕下已经实施并用于诸如公证和颂歌等案件。但是,就目前的形式而言,它们并未解决通过事务解决方案查找数据的问题。
机密公钥也已实施。它们允许一次性密钥用于每个事务,因此事务不能基于所使用的密钥进行关联。这意味着您可以在不知道链中涉及的各方身份的情况下验证一系列交易。
图形修剪,或"链剪切"因为它有时已知,已经得到支持,并在一些R3成员中使用。项目。受信任的中央方(例如货币发行方)将以非原子方式重新发行资产以缩短交易链。
安全硬件隐私层也以SGX的形式实施。 R3与英特尔达成协议,使用他们的飞地。目前的计划是在软件飞地内进行交易解决,以便在交易解决期间用户看不到任何数据。
我的理解是,对于Corda使用的复杂交易,零知识证明仍然太慢而不可行,但它们可能在未来成为一种可行的技术。我不知道有任何混合网络用于隐私。
Corda的架构的一个好处是这些隐私技术可以相互叠加。例如,密钥随机化,图形修剪和安全硬件技术是兼容的,并且可以同时使用以实现更大的隐私。
答案 1 :(得分:0)
有关于我们与SGX合作的博客文章:
https://www.corda.net/2017/06/corda-sgx-privacy-update/
https://www.corda.net/2017/08/sgx-corda-film/
SGX可以加密事务依赖性。它还没有,但我们已经在这个项目上做了一些开发工作。