WordCoin 正通过生物识别设备 Orb 扫描虹膜,为用户提供唯一可验证的数字身份。WorldCoin 正在研究 zkml, 计划用来升级 World ID. 升级后,用户将能够在其移动设备的加密存储中自主保管其签名生物特征,下载虹膜代码生成的 ML 模型,并在本地创建零知识证明,证明其虹膜代码确实是使用正确的模型从签名图像生成的。
基于区块链的机器学习赏金平台
公司发布悬赏,并提供公开数据和私有数据。公开数据用来训练模型,私有数据用来预测。一些 AI 服务方将模型训练出来,并转成 ZK 电路。加密模型并提交到合约里验证。针对私有数据,进行预测,得到结果,并生成 ZK 证明,ZK 证明提交到合约进行验证。AI 服务方完成一系列操作后获得赏金。zkML: Demo for circomlib-ml on Goerli testnet
Foresight Ventures: 火热的 zkML 到底是什么?
摘要
1. 背景
(如果您对 ZK、ML 有所了解,您可以跳过这一章)。
2. ZKML 解决什么问题?
ZKML 是近两年在密码学界引起轰动的一个研究和开发领域。将零知识证明用于机器学习**,这个技术主要目标是用零知识证明解决机器学习的隐私保护及可验证问题**。从而使小模型或者推理的 ZKP 能上链,成为 AI 和区块链的桥梁:
模型 / 推理证明上链有什么意义?
零知识证明证明在 ZKML 中的作用:
1.隐私保护:保护 ML 模型或预测过程中输入数据的隐私。
2.可验证性:用 ZKP 来证明 ML 推理过程的正确执行,使得机器学习的过程具备可验证性。
3. ZKML 的用例
4. ZKML 的版图
由 SevenX Ventures 整理的 ZKML 版图来看。
5. ZKML 的技术发展历史
将神经网络转成 ZK 电路的主要挑战在于:
ZKML 库的发展历程如下:
1.2021 年,zk-ml/linear-regression-demo,Peiyuan Liao
2.2022 年, 0xZKML/zk-mnist, 0xZKML
3.2022 年,socathie/zkML,Cathie
4.2022 年 11 月, zk-ml/uchikoma,Peiyuan Liao
5.2022 年 7 月,2023 年 3 月更新,zkonduit/ezkl
6.2023 年 5 月,Ddkang/zkml (Link)
7.2023 年 5 月, zkp-gravity/0g
总的来说,我们能看到 ZKML 技术目前的探索方向:
6. 总结