在金融机构的贷款审核和加密货币交易等领域,为在保护隐私的同时证明数据的正确性,近年来备受关注的技术是“零知识证明”。零知识证明是一种无需向对方提供额外信息,仅能证明主张真实性的加密协议。例如,37岁的A先生如果想证明自己“在30多岁”,如果展示身份证明或户籍信息,那么性别、住址、年龄、家庭构成等多余信息可能会泄露给对方。零知识证明的定义
零知识证明旨在消除这些弊端,仅安全地证明“在30多岁”
的信息。在数据利用中保护隐私已成为课题的现状下,作为提高Web3可信度的关键技术之一,许多研究机构正在推进零知识证明的实用化研究。目前,零知识证明被用于无需透露密码即可证明持有正确密码,在加密货币交易中在保密交易内容的同时可证明交易正确等用途,但由于必须为每个用途构建加密和证明机制,使用场景尚未广泛。如果能够普遍使用这种技术,那么在金融交易和医疗/健康等不同领域的使用将有望拓展。
零知识证明的“通用性世界”从事零知识证明研发的NTT于2024年9月19日发表了其研究成果。根据NTT社会信息研究所信息保护技术研究项目研究主任清岛奖的说法,这一研究成果对实现极高安全性的“可重置统计零知识论证”的实用化做出了重大贡献。研究目标“可重置统计零知识论证”的概述
据清岛介绍,零知识证明的理论和技术自1980年代以来就已为人知,且用于特定用途的实用化也已实现。
但“现在所关注的是‘可证明任何主张的类型’。”可重置统计零知识论证即为此一类型,例如可以使用一种方式即可证明“在30多岁”、“住在东京”、“8月出生”等所有信息。具体而言,这种技术可应用于哪些场景。清岛举了两个例子。其一,在加密货币交易中,希望证明支付账户的余额充足时。可以在加密区块链上的账户余额和交易记录的同时,证明交易的正确性。其二,在金融机构的贷款审核中保护隐私。
客户在贷款审核时仅需证明其年收入在特定范围内。客户无需告知具体年收入额,金融机构也能够最小化个人信息的持有。零知识证明可以实现的例子
此外,根据清岛的说法,可重置统计零知识论证的特点在于其“极高的安全性”,即使计算能力较弱的“证明者”也可执行零知识证明。“例如,计算能力较低的IoT设备也能够保证数据隐私。”