荷兰商 ING 集团不亚于新创公司,为区块链技术做出更多创新,透过修改零知识证明,提升金融服务品质,更是企业为区块链技术发展做出创新
荷兰商 ING 集团不亚于新创公司,为区块链技术做出更多创新,透过修改零知识证明,提升金融服务品质,更是企业为区块链技术发展做出创新开发的实例。
零知识证明与新进展
去年 11 月,ING 在企业以太坊联盟中公开一项新技术,他们为加密技术原理之一的零知识证明 (Zero-Knowledge Proof,ZKP) 做修改,提出零知识范围证明 (Zero-Knowledge Range Proof,ZKRP)。ZKP 这个为匿名加密货币所使用的加密原理,约略来说,就是允许证明方在不需验证方实际了解讯息内容之下,验证方就能证明证明方的讯息是真实的。举例而言,ZKP 能使你在不透露年龄的状况下,就能让你向验证方证明你已达特定年龄标准。而 ING 所提出得 ZKRP,则是允许证明资讯在某一范围之内。举例而言,抵押贷款的申请人可以证明他们的薪资在一定范围之内,但不会透露确切金额?;蛘呤撬茉诓幌允救非薪鸲钕?,证明支付的金额在一定范围之内。
由 ING 区块链团队内部开发的 ZKRP 可让计算量缩小,据 ING 测试 ZKRP 的使用状况,比在以太坊测试网路中最通用的 ZKP 方法 zk-SNARK 效率快上 10 倍。在所有事务都需节点验证的区块链环境中,这件事尤其重要,也是 ING 开发 ZKRP 的原因,同时这是个开源解决方案。ING 区块链项目全球负责人 Mariana Gomez de la Villa 表示:「银行业应用分布式账本技术的主要挑战之一是确保数据隐私得到?;ぃ甭慵喙芤?。ZKP 虽为解决方案,但主要的限制因素是资源,每次验证都会产生成本,但 ING 的 ZKRP 能更有效率,并且符合完整、可靠、零知识三项要素?!?/p>
现在,ING 有更多进展,提出利用「零知识集合隶属」(zero-knowledge set membership) 证明,能将让零知识证明不仅应用在数字上,更能包含其他类型的数据,这将为企业隐私增添更多应用范围。集合隶属 (set membership) 让证明者够加密展示一个内容是属于某项一般集合 (generic set),这个一般集合中包含资讯如:姓名、地址、所在位置等等。
Mariana Gomez de la Villa 表示集合隶属应用非常广泛,不仅限于数字范围,而可以用来验证任何类型数据是否正确。他补充道:
集合隶属比范围证明 (range proofs) 更加强大,例如你可以证明某人住在欧盟国家,但却不用暴露他在哪个国家。
开放原始码的好处
企业将正在研发的技术开放原始码也带来了好处,同样在隐私加密货币领域努力的 Zcash 联合创办人、麻省理工学院数学家 Madars Virza,就为 ZKRP 发现了一个可能泄漏资讯的漏洞。ING 表示已修复此问题,Mariana Gomez de la Villa 也表示这就是他们开放原始码的目的。她表示:「透过开源码改善 ZKRP 已成为一种集体努力成果,这就是企业与学术开发互惠的好例子?!箍?Zcash 的公司 Zerocoin Electric Coin Company COO Jack Gavigan 表示开源码集体合作的好处,就是能将零知识证明推向快速发展,而且当这个技术成熟之时,像是 ING 这样的公司将会跑得非???。
步入区块链技术研发
在企业发展区块链领域,去年摩根大通所推出的企业区块链平台 Quorum 已因为利用 ZKP 技术而闻名,但 ING 进一步将此项技术添加更多应用性。日前 Quorum 团队的领导人 Amber Baldet 也已离开,加入了另一个新创团队,据传 Quorum 也将从摩根大通拆分出来,成为独立单位。
ING 的创举也吸引学术界的目光,受邀参加了世界顶级密码学家在波士顿举办的专题研讨,讨论如何标准化零知识证明。目前 ING 已成为零知识证明发展的一员。
目前 ING 区块链部门也得到 ING CEO Ralph Hamers 更多的重视。
此外,伦敦大学的 Jonathan Bootle 与史丹佛大学的 Benedikt Bunz 所提出的Bulletproofs据称也能比范围证明 (range proofs) 验证更广类别的讯息,其技术也引起许多新创公司及企业的注意。