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

/ / 2019-12-03
荷兰大型银行ING为企业区块链提供了额外的隐私保护措施,为R3构建的Corda分布式分类帐系统提供了这样的解决方案。ING将于周三在年度开发者大会CordaCon上宣布,ING已帮助解决了目前困扰Corda用户的安全/隐私权衡问题。银行的区块链团队通过对Corda公证服务应用零知识证明(ZKP)来实......

荷兰大型银行ING为企业区块链提供了额外的隐●·私保护措施,为R3构建的Corda分布式分类帐系统提供了这样的解决方案。

ING将于周*三在年度开发者大会CordaCon上宣布,I∮NG已帮助解决了目前❤☜困扰Corda用户的安全/隐私权衡问题。银行的区块链团队通过对Corda公证服务应用零知识证明(ZKP)来实现这一目的⺌,该网络通过$网络来验证交易的唯一性并防止重复支出。

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

验$证公证人通过调查灬交易内容来损害隐私,而非验证方法则存在安全漏洞,因为恶意行为者可能会故意写入无效交易。

为了对此针穿线,ING已将零知识╞证明应用于☎Corda的验证公证功能,这Ⅷ可以证明某件事是真实的而无需透露任何信息。这样就可以在没有特÷定交易内容知识的情况下验证交易。

贸易融¤资用例

ING正出于自身利益着手解决隐私问题,因为它即将开始使用Corda开展业务。

该银行全Ж球IT批发银行渠道∞负ì责人ndr┓ei IΘlchenko表示ψ,已投资♨的许多Corda应用┒程序,例如贸易融资项目Marco Polo和VolⅣtron,将很快︼︽︾成为现▌实。

他κ说,这些目前依赖于由Corda网络托管的非验证公证人。但这带来了风险:

“我们开始注意到一些边缘情况。例如,对于Marco Polo,如果该特定┙业务网络存◣在恶意参与者,该恶意‖|参与者试图将具有另л一输入者拥有的输入状态(例如发票)的交易发送给非验证公证人,该怎么办?”

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

他说:к“要解决此事,就必须开始运行物质世界的程序。”但这将破坏区块链的』目的。因此推动了应用ZKP。

速度出奇的快

通常,人们认为零知识证明对计算的要求如此之高,以至于他们会拖慢区块∵链的速度。 ING发现的一个令人惊讶的好处是,发送给Corda公≈证▓人的ZKP交易比常规交易(整个内容可见)花费的时间很少。

当被问及提议的解决方案是针对Cord┛a Network,开源社区还是仅应用于ING使用的商业版本时,Ilchenko说:

“实际上两者都有。到|︴()〔〕目前为止,我知道的大多数CorDapp都依赖Corda Network Foundatiじon运行的非验证公证以及ING计划开始在生产中使用的所有CorDapp。

ZK↕P不是解决Corda隐私权衡问题的唯一方≈法; R3一直在努力修改英特尔值得信赖的执行环境解决方案SGX,以适应Corda的要求。

ING曾开发过多种ZKP≯,但始终使用大型银行如摩根大通(JPM╠╡org╯╰an)开∮发的以太坊企业版本,如Quorum。从今年年初开始,♥该银行开始考虑将其学╥习成果应用于Corda。


来源:铅笔

󰄯 分享