

由 OpenAI 首席执行官 Sam Altman 联合创立的数字身份项目 World(原名 Worldcoin)已正式开源 ProveKit。这是一款专为隐私保护身份验证设计的零知识证明工具包。
ProveKit 此前已在 World ID 内部使用,自今年 4 月起进入早期访问阶段,如今正式向外部开发者开放。该工具允许用户在不泄露个人数据的情况下证明年龄、国籍、有效身份所有权等声明。加密证明直接在用户手机或浏览器上生成,验证方仅能收到被验证的具体声明确认信息,而无法获取底层个人数据。
ProveKit 在公开发布前已开发约两年时间,目前已在 GitHub 上以宽松的 MIT 许可证提供。该工具包支持由 Aztec 开发的、受 Rust 启发的编程语言 Noir,用于编写零知识应用,并允许开发者创建新的可证明声明,而无需将这些声明直接捆绑在应用内部。
大多数零知识证明系统计算量巨大,通常运行在服务器或专用硬件上。ProveKit 则从一开始就针对移动设备及资源受限设备进行设计,利用 SIMD 加速算法从日常智能手机处理器中挖掘性能。根据基准测试,它可以在普通手机上数秒内完成证明,在低端设备上也能在 30 秒内完成。
ProveKit 生成的 WHIR 证明基于后量子安全假设。在计划推出的 v2 版本中,World 旨在进一步缩小证明体积并缩短生成时间,同时考虑支持 Groth16 zk-SNARK 方法,以在 World Chain、以太坊、Base 和 Solana 等网络间实现更高效的链上验证。
此次开源是 World 推动隐私保护认证成为中立、无需许可、公开可访问基础设施的更广泛举措的一部分。通过以开源许可形式提供 ProveKit,World 正邀请更广泛的开发者社区在其自身身份产品所使用的相同加密堆栈上构建应用。
声明:文章不代表币圈网立场和观点,不构成本站任何投资建议。内容仅供参考!
免责声明:本站所有内容仅供用户学习和研究,不构成任何投资建议.不对任何信息而导致的任何损失负责.谨慎使用相关数据和内容,并自行承担所带来的一切风险.