您的位置首页 >科技要闻 >

Anthropic 推出 FlashProve 可验证推理,给 AI 模型发加密身份证,模型自身也无法伪造

Anthropic 开源 FlashProve 零知识证明系统,相当于给 AI 模型颁发一张加密 “身份证”,依靠密码学承诺 + zkSNARK 证明机制,用来证实某一段输出确实由指定版本模型、对应输入生成,哪怕是模型本身,也无法伪造这份有效证明,以此解决 AI 输出溯源、模型被冒充套壳的行业痛点。传统 AI 水印只是概率性标记,容易被改写、剔除,而 FlashProve 是在模型运行推理时同步生成密码学证明,服务商先对模型权重生成不可篡改的加密承诺指纹,每次推理附带证明,第三方拿到输入、输出、证明文件就能独立核验,全程不会泄露模型权重。这套方案主要用来打击市面上把其他模型包装成 Claude 的灰产套壳服务,同时满足安全评估、合规审计需求,安全人员可以确认自己测试的就是目标版本模型,而不是被替换的仿冒模型。开发者可以直接拉取开源代码部署核验服务,核验不需要重新跑一遍大模型,算力开销很低,但是它只证明 “来源是不是指定模型”,不保证 AI 回答内容事实正确。

一、FlashProve 模型身份证核心信息清单

  • 项目名称:FlashProve
  • 底层技术:零知识证明(zkSNARK)、可验证推理
  • 核心能力:为模型推理生成密码学证明,证明输出来自承诺版本的模型
  • 开源状态:代码开源,发布在 Anthropic GitHub 仓库
  • 核验逻辑:先对模型权重做加密承诺指纹,推理时生成证明,第三方独立验签
  • 安全特性:模型本身无法伪造合法证明,证明生成与推理绑定
  • 和水印区别:水印是概率标记;FlashProve 是密码学可验证证明,确定性核验
  • 适用场景:模型套壳鉴别、安全审计、合规溯源、防劫持对话
  • 限制边界:只能核验来源,不校验内容真假、事实对错

二、FlashProve 密码身份证 vs AI 隐形水印对比表

项目FlashProve 模型密码身份证传统 AI 文本水印(SynthID)
核验方式密码学证明验签,确定性验证统计特征检测,给出概率值
伪造难度极高,模型自身也无法伪造有效证明较低,改写、重写文本即可抹除
是否泄露权重零知识,不泄露模型权重、参数不涉及权重,只标记输出文本
能否区分套壳冒充可以,能精准判断是不是目标模型很难,只能判断是否带水印特征
缺点每次推理额外增加算力开销容易被改写清除,存在误判
证明对象模型推理过程本身AI 生成的文本内容

三、FlashProve 核验 AI 模型身份操作步骤

  1. 模型服务商预先对固定版本模型权重计算加密承诺指纹,对外公开承诺值
  2. 用户发起 Prompt 请求,模型正常推理生成回答,同时同步生成 zkSNARK 证明
  3. 服务商把输入 Prompt、AI 输出文本、密码学证明一起返回给调用方
  4. 调用方拿到材料,使用开源 FlashProve 验证器进行验签
  5. 验证器比对证明、公开承诺、输入输出,返回 “通过 / 不通过” 结果
  6. 验证通过,代表该回答确实由承诺版本模型生成;验证失败,则存在冒充、篡改
  7. 安全审计场景下,审计人员可批量核验,确认测试没有被替换模型

四、这套模型身份证方案优势与局限

优势

  1. 防伪造能力强,就算是这个 AI 模型自己,也无法凭空生成一份有效的假证明
  2. 有效打击灰产套壳,解决市面上冒充 ClaudeAPI 的乱象
  3. 零知识特性,核验全程不泄露模型权重,保护厂商核心资产
  4. 核验阶段算力开销远低于重新跑大模型,适合批量审计
  5. 独立第三方就能核验,不需要信任服务商单方面声明

局限

  1. 推理阶段会增加额外计算开销,拉高 API 调用成本
  2. 它只证明来源,不校验回答是否真实、有没有幻觉
  3. 只针对固定版本模型,模型更新之后需要重新生成新的加密承诺
  4. 相比水印,部署链路更复杂,需要改造推理服务,落地门槛更高
  5. 无法阻止拿到合法模型的人,用合法模型输出内容做诈骗

【常见问题】

问题 1:Anthropic 要给 AI 模型发身份证,FlashProve 为什么连模型自己都伪造不了证明?

回答 1:FlashProve 基于零知识密码学证明,证明和模型权重承诺、输入输出强绑定,密码学数学约束决定了,只有真实的推理过程才能生成合法证明,模型本身没有办法生成一份匹配的虚假证明。

问题 2:Anthropic 的 FlashProve 模型身份证,和大家常听说的 Claude 隐形水印是一回事吗?

回答 2:不是一回事。水印是藏在文本选词里的统计标记,容易被改写清除;FlashProve 是推理同步生成的密码学证明,用来核验这段回答是不是指定模型跑出来的,防套壳能力更强。

问题 3:FlashProve 给 AI 模型发身份证,是不是就能保证 AI 说的内容都是正确的?

回答 3:不能。FlashProve 只负责证明这个输出来自目标模型,不校验内容事实,模型依然会产生幻觉,证明有效不等于回答内容真实可靠。

问题 4:普通开发者怎么使用 Anthropic 这套 FlashProve 模型身份证核验功能?

回答 4:Anthropic 已经开源 FlashProve 代码,开发者可以拉取 GitHub 仓库代码,搭建验证器,拿到 Prompt、模型输出、证明文件后,独立完成验签,核验模型身份。

问题 5:FlashProve 模型身份证主要解决 AI 行业里的什么痛点?

回答 5:核心解决模型套壳冒充问题,很多第三方灰产拿别的模型伪装成 Claude 对外售卖 API;FlashProve 可以让客户、审计方核验,确认调用的是不是官方原版模型。

【参考资料】

[2026-11-04](刚刚,Anthropic 开源 FlashProve,给大模型办了一张「防伪身份证」)36 氪

[2026-11-04](Anthropic research: progress on provable inference for large language models)Anthropic 官方博客

[2026-11-04](Anthropic 开源 FlashProve,零知识证明实现大模型可验证推理)机器之心

[2026-11-04](FlashProve:给大模型推理上密码学锁,杜绝套壳冒充)钛媒体

[2026-11-04](Anthropic 推出可验证推理方案,区分原版模型与套壳 API)AIbase

【免责声明】

本文仅为 Anthropic FlashProve 开源项目公开技术资讯整理,不构成商业采购、API 接入建议。FlashProve 性能、算力开销、落地兼容性以官方开源仓库最新版本为准,密码学证明仅用于溯源核验,不能消除 AI 幻觉风险。

今日大家都在搜的词: