网站首页 区块链 ING银行为R3的Corda区块链设计隐私修复程序 正文

ING银行为R3的Corda区块链设计隐私修复程序

admin 2020/09/10 区块链 73℃

荷兰一家大型银行区块链

ING为企业区块[db:标签][db:标签]供了额外的隐私保护措施,并为R3构建的CordA分布式分类账系统提供了这样的解决方案。

ING将在周三举行的年度开发者大会上宣布,ING已经帮助解决了目前困扰Cordcon用户的安全/隐私问题。该银行的区块链团队通过将零知识证明(ZKP)应用于科达公证服务实现了这一点。网络验证交易的唯一性,并防止通过网络重复支出。

与大多数在所有参与节点之间广播数据的区块链不同,R3设计了Corda来控制数据并限制需要共享的信息量。Corda公证人服务提供以下选项:使用认证公证人(可以查看交易以检查其合性)和不验证可见性但只保留记录的非认证公证人。

身份验证公证人通过调查交易内容来损害隐私,而非身份验证方法存在安全漏洞,因为恶意参与者可能故意编写无效交易。

为了穿针引线,荷兰国际集团将零知识证明应用到了科达的验证和公证功能中,可以在不泄露任何信息的情况下证明某件事情是真的。这样,可以在不知道具体交易内容的情况下验证交易。

贸易融资用例

ING为了自己的利益正在解决隐私问题,因为它即将开始使用Corda来做生意。

ndrei Ilchenko,该银行全球信息技术批发银行渠道的负责人,说许多已经投资的Corda应用,如贸易融资项目Marco Polo和Voltron,将很快成为现实。

他说这些目前依赖于由Corda主持的非认证公证人。但是这也带来了风险:

”我们开始注意到一些边缘情况。例如,对于Marco Polo,如果在这个特定的业务网络中有一个恶意参与者试图将另一个进口商拥有的输入状态(例如发票)的交易发送给非认证公证人,我该怎么办?”

虽然这不太可能,但事实证明,一方可能会试图花费一些营运资金而遭到拒绝。

他说:“为了解决这个问题,我们必须开始运行物质世界的程序。”但这将摧毁区块链的目的。因此,ZKP的应用得到了推广。通常,人们认为零知识证明了对计算的要求如此之高,以至于他们会减慢区块链的速度。荷兰国际集团发现的一个令人惊讶的好处是,发送给考达公证人的ZKP交易比常规交易花费的时间更少(整个内容是可见的)。

当被问及提议的解决方案是针对开源社区Corda Network还是仅针对ING使用的商业版本时,伊尔琴科说:

“实际上两者都有。到目前为止,我所知道的大多数Corda依赖于由Corda网络基金会运行的未经认证的公证,以及荷兰国际集团计划在生产中开始使用的所有Corda。

ZKP不是解决科达隐私权衡的唯一方法;R3一直在努力修改英特尔可信执行环境解决方案SGX,以满足Corda的要求。

ING已经开发了各种zkp,但是一直使用由大银行如摩根大通开发的以太网公司版本,如Quorum。从今年年初开始,该银行开始考虑将其学习成果应用于Corda。

来源:互联网区块链知识

网站地图