1. 引言
https://github.com/worldcoin/proto-neural-zkp(Rust + Python)为Worldcoin团队基于Plonky2证明系统构建的卷积神经网络CNN评估原型。
Worldcoin为具有隐私保护功能的Proof-of-Personhood协议。借助ZKML可使其成为trustless、更易于升级和审计的协议:
- 验证某用户已创建了一个有效且唯一的WorldID------通过在Orb设备内基于自己的生物特征数据(虹膜)运行虹膜码(IrisCode)模型。通过某有效identityCommitment 调用WorldID Semaphore identity group的 _addMember(uint256 groupId, uint256 identityCommitment)函数,可使协议更无许可。
- 使得Orb trustless,可提供在硬件和固件上应用欺诈过滤器的proof。
- 使得IrisCode可升级。