opp/ai(乐观隐私保护 AI)由 ORA 发明,是一个链上 AI 框架,旨在解决基于区块链的机器学习系统中的隐私和计算效率挑战。 [1] 它将零知识机器学习 (zkML) 的隐私保证与乐观机器学习 (opML) 的效率相结合,为链上安全 AI 服务创建了一种混合模型。 [2] 该框架设计灵活,这意味着底层 zkML 技术的进步可以直接整合到 opp/ai 中。
opp/ai 框架是一种混合体,结合了两种核心技术以平衡隐私与效率。
零知识机器学习 (zkML) 在 opp/ai 框架中用于提供隐私保护。它利用零知识证明 (ZKP) 在不泄露底层敏感数据或模型参数的情况下验证计算。 [1] 这允许在 AI 推理过程中保护机密信息。然而,生成 ZKP 的计算强度大且成本高,这也是 opp/ai 采用混合方法的主要原因。 [2]
乐观机器学习 (opML) 用于确保计算效率。与 zkML 不同,opML 使用欺诈证明系统,其中 ML 结果在链下执行,并在乐观假设其正确性的情况下提交到区块链。 [1] 这些结果受挑战期的限制,在此期间可以对其提出异议。这种方法显著减轻了链上计算负荷,为将 ML 与区块链技术集成提供了一种更具扩展性且高效的解决方案。 [2]
opp/ai 框架通过根据隐私需求战略性地将机器学习模型划分为不同的子模型来运行。这创建了一个平衡隐私和效率的混合执行模型。 [2]
zkML 子模型的输出可以作为 opML 子模型的输入,从而实现两个系统的无缝集成。对于 opML 组件,争议通过交互式博弈解决,该博弈利用欺诈证明虚拟机 (FPVM) 在链上验证计算步骤。 [1]
其主要应用之一是在大多数权重已公开的情况下,隐藏模型的特定微调权重。例如,像 Stable Diffusion 这样的开源模型中注意力层里的专有 LoRA 权重,可以使用 opp/ai 框架进行保护。这在保持基础模型可访问性的同时,保留了独特适配的竞争优势。 [1]