银行业巨头ING将证明创业公司并不是唯一可以推进区块链加密技术的公司。
这家总部位于荷兰的银行非但没有等待创新的到来,反而攻克了一个问题:它作为金融机构和普通的加密货币用户所面临的问题是一样的。事实上,该银行在去年11月通过修改一种名为“零知识证明(zero knowledge proofs)”的密码学领域技术首次引起了轰动。
简单地说,他们所修改的代码允许某人证明其知道一个秘密的同时不去泄露这个秘密。
就他们自己而言,零知识证明是金融机构的一个很有希望的工具,他们虽然对共享账簿所提供的好处感兴趣,但其对向竞争对手透露过多数据这件事又觉得需要谨慎。这一技术之前在加密货币领域中层被Zcash应用过,它为银行提供了一种转账方式,通过这种方式银行可以在不泄露他们的信息或损害客户机密的情况下将资产转移到这些网络上。
但是ING已经提出了一种被称为“零知识范围证明”的修正版本,它可以证明一个数字是处在在一定范围内的,而不会确切地说明这个数字具体是多少。这在一定程度上对zcash的版本是一种改进,因为其所需要使用的计算能力较低,因此其在区块链上运行得更快。
ING区块链项目的全球主管Mariana Gomez de la Villa说,例如,“零知识范围证明”(去年的银行开源证明)可以用来证明某人在获得抵押贷款所需范围内的薪水,而同时却不会透露实际数字。
她继续说道:
它可以用来保护隐藏交易的具体数值,但同时它仍然允许相关方的账户中有足够的资金来结算这笔交易。
现在,在其过去工作的基础上,ING正在为企业区块链的隐私属性添加另一个属性,利用一种被称为“零知识集成员(zero-knowledge set membership)”的证明。
ING专门向CoinDesk透露,他们计划将零知识的概念超越数字之上,使其可以包括其他类型的数据。
这个新的特性“集成员”允许验证者证明一个秘密属于一个通用的集合,它可以由任何类型的信息组成,比如名称、地址和位置。
Gomez de la Villa说设置集成员的潜在应用范围很广。它不局限于属于一个间隔的数字,它可以用来验证任何类型的数据都是正确的。
Gomez de la Villa对CoinDesk说道:
设置成员资格比范围证明更强大,举个例子,你可以在没有透露成员所在国家的前提下证明其来自于欧盟。
开源的好处
你不要要受到ING的许可来使用这一特性。由于这个特性是开源的,所以ING正在构建的加密工作在最高层次上受到了学术的同行评审。
麻省理工学院的数学天才和Zcash的创始人之一Madars Virza,在去年的零知识范围的证明文件中发现了一个漏洞。Virza表明,理论上,其可以减少范围的间隔同时在一个隐藏的数值中搜集信息 。
ING说它已经修复了这个漏洞,Gomez de la Villa指出,这是生态系统所期望的一种贡献类型,开源的目的是让用户可以修复漏洞并改进其功能。
她说道:
通过使源代码可以开源使用,改进我们的零知识范围证明的解决方案已经成为一种努力进行共同协作下的工作。
她还把这一事件描述为学术密码学家和像ING这样的企业之间互惠互利关系的一个例子。
Gomez de la Villa说道:
他们正在研究这个理论,而我们也在这个领域进行练习。他们可以继续思考他们所做的一些疯狂的事情,然后我们可以说,‘好吧,我们怎么用它来让其他的人都能得到它,这样它就能真正的投入使用了。’
开发Zcash网络的Zerocoin Electric Coin公司的首席运营官Jack Gavigan表示,这种类型的开源协作是对所有人都能利用的知识的一种贡献,从而在人们对其充满期待的时候推动零知识证明领域的进步,而同时这些福利也将全额退还给使用者。
Gavigan说道:
当像区块链这样的颠覆性技术出现的时候,它就能撼动一切,那些最适合拥抱和利用这种技术的公司很可能会在这项技术站稳脚跟的时候最终成为领头羊。我认为这就是为什么你会看到像ING这样的公司进入这个领域,他们参与到这一技术中,并加入道更广泛的社区中——因为当这项技术成熟并准备好了进入到黄金时间的时候,他们就会准备好并且能够开始运行相关的技术。
向摩根大通学习
从其他方面来看,这种看中区块链技术的做法已经得到了回报。
ING已经受邀与世界顶级密码学家(比如麻省理工学院的Shafi Goldwasser之类的专家)一同出席会议,并将参加在波士顿举行的一场仅限受邀者参加的研讨会,来寻求将零知识证明标准化 。
通过这种方式,ING现在是专家社区的一部分,其扩展了零知识证明的范围。
在今年年初,伦敦大学学院的Jonathan Bootle和斯坦福大学的Benedikt Bunz发布了“Bulletproofs”,这以技术大大提高了证明的性能,并且该项技术可以证明比范围证明更广的主题。许多初创公司都在这方面跃跃欲试,就像在硅谷的初创公司Chain一样进入到这一企业的领域中。
然而,在银行中最著名的零知识证明的实施是在摩根大通的Quorum,去年它在区块链巡回演出中受到了热烈的欢迎。
以Quorum模型为例,ING设计了它的范围证明,它比以前的零知识部署要简单得多,而且它在分布式的账簿上运行的速度更快。
Gomez de la Villa说道:
在摩根大通 Quorum中使用的“Zk – SNARKs”,就像零知识范围的证明一样其效率比为特定目的而构建零知识证明的效率要低。事实上,范围证明在速度上至少要比它快一个数量级。
在摩根大通,Quorum团队由Amber Baldet领导,他从那时起就加入了一个即将被命名的初创公司。现在,华尔街的消息是摩根大通正在考虑将Quorum排除在华尔街巨头的直接管辖之下,这可能是为了从其他银行获得更多的网络效应。
正基于此,Gomez de la Villa向CoinDesk保证,她的区块链团队所做的工作对ING的高层来说是一件好事。
她说道:
我最近和ING的首席执行官Ralph Hamers以及董事会全体成员一同开会,我非常高兴地看到他们对区块链团队正在做的事情以及我们是如何做的感兴趣。我认为我们的方式是更让我们感到舒服的,同时我们也更受到组织内部的支持。