World开源ProveKit:让用户在本地“证明是人”,无需交出完整身份信息
· 来源:biometricupdate.com
World发布开源零知识证明工具包ProveKit,试图让年龄、身份文件和居住地等核验转向用户设备本地完成,以应对AI时代的平台反滥用与隐私保护需求。
在AI代理、深度伪造和自动化机器人不断扩张的背景下,“如何证明你是真实的人”正成为社交平台、公共服务和线上交易共同面对的问题。World于9月3日发布开源工具包ProveKit,称其可让用户在手机等本地设备上生成零知识证明:验证方能够确认某项条件成立,却不必取得身份证件中的完整个人资料。这也意味着,数字身份验证的重点正从收集身份信息,转向按需证明特定属性。
World将ProveKit定义为面向生产环境的零知识证明工具包。其设想的场景包括:酒吧仅确认用户是否达到最低年龄;社交平台判断账户背后是否为真人、以过滤机器人;政府服务核验用户是否符合居住地条件。在这些情形中,验证方通常只需要一个结论,而非姓名、证件号码、出生日期等完整原始信息。
按照World的说明,已在其应用中存储身份文件的World ID用户,可自行在设备端完成证明生成,私密数据不会离开设备;验证方仅能获知被证明的声明,例如“用户持有符合最低年龄要求的有效身份证件”。这一设计试图降低集中存储敏感证件信息的风险,也使证明可在不同服务间复用,而不必反复上传证件副本。
技术上,ProveKit采用由Aztec开发、语法受Rust启发的Noir语言。World称,系统会将以Noir写成的可证明声明逐步转换为更简单的声明,并通过这些相互蕴含的步骤最终证明原始主张。该工具包宣称提供128位后量子安全性,并尽量减少对外部可信方的依赖。
移动端适配是此次发布的另一重点。World表示,ProveKit可在数秒内运行,下载体积较小、内存需求较低,支持离线使用,也面向资源受限设备。公司同时称,其组合了后量子安全、开发者友好语言与移动端客户端证明能力;不过,这类能力能否成为跨平台身份基础设施,仍取决于服务方接入、身份文件来源可信度、用户端安全以及监管规则等因素。
World表示,ProveKit的开发仍在推进,后续第二版计划进一步降低证明成本并扩大支持的应用范围。对于正试图同时解决机器人滥用、未成年人保护和数据最小化问题的平台而言,开源化或有助于开发者检验并部署这一技术路线;但“证明某项属性”能否在不演变为新的身份追踪机制的前提下广泛落地,仍将是AI时代数字身份治理的核心考题。
—— 综合整理自:Biometric Update