种源Corda的隐私丢失

Rag*_*ram 2 corda

在闭环网络中,当各方转移资产时,与之关联的交易也将被共享。因此,另一方将了解我过去与该资产进行的交易的所有信息,尤其是在现金或证券的情况下。这实际上是一个隐私问题。同样,由于它是一个专用网络,几年后,网络中的每个人都可以基于彼此的交互来了解其他所有节点的过去交易(如果不是全部,则是大多数)。

该问题的处理方式或解决方法?您如何将隐私的这一方面与其他平台进行比较?

Joe*_*oel 5

Corda 技术白皮书第15节讨论了解决这些隐私问题的多种技术,即:

  • 交易剥离
  • 机密公共密钥
  • 图修剪
  • 安全硬件
  • 混合网络
  • 零知识证明

其中,交易剥离已被实施,并用于公证和甲骨文等案件。但是,以目前的形式,它们不能解决通过事务解析来发现数据的问题。

机密公共密钥也已经实现。它们允许将一次性密钥用于每个事务,因此不能根据所使用的密钥将事务关联。这意味着您可以在不知道交易涉及方的身份的情况下验证交易链。

已经支持图形修剪或有时称为“链剪裁”的图形修剪,并已在某些R3成员的项目中使用。受信任的中央方(例如,货币的发行人)将以非基本方式重新发行资产,以缩短交易链。

安全硬件隐私层也正在以SGX的形式实现。R3与Intel达成了使用其飞地的协议。当前的计划是在软件区域内进行交易解决,以使用户在交易解决期间完全看不到任何数据。

我的理解是,零知识证明仍然太慢,对于Corda所使用的复杂交易来说是不可行的,但将来它们可能成为可行的技术。我不了解混合网络在隐私方面的任何使用。

Corda体系结构的好处之一是这些隐私技术可以彼此叠加。例如,密钥随机化,图修剪和安全硬件技术是兼容的,并且可以同时使用以实现更大的隐私性。