SDSignal Desk

FlashProve: Anthropic’s cryptographic check on which AI model actually answered you

· Updated · Signal Desk newsroom

Analysis of reporting by TechCrunch. How we work

Image: TechCrunch

Anthropic’s open-source FlashProve prototype attaches a zero-knowledge proof to a model’s output, showing it came from specific committed weights, even if the lab itself would prefer to cheat. It is still far too slow for everyday use.

Key takeaways

  • FlashProve aims at “provable inference”: proof that an output came from a specific, committed set of weights, without revealing the weights.
  • It is designed to hold even when the dishonest party is the lab running the model.
  • Reported costs are steep: about 70–95x the GPU time of normal inference, a 1,024-token context cap, proofs of about 18.78 MB and roughly 17 seconds to verify.
  • It is research, not a product. Anthropic has no deployment plans yet, but the code and spec are open source.

The problem it addresses

When you call a model through an API or a reseller, you trust that the model you asked for is the one that answered. A provider could quietly substitute something cheaper, and output quality alone is an unreliable way to tell. TechCrunch reports that Anthropic is publishing an open-source research prototype, FlashProve, to make that verifiable. It produces a cryptographic proof that a given output came from a specific, committed set of model weights without exposing them. The design is meant to hold even when the party trying to cheat is the lab running the model.

The practical cases are easy to list. Developers routing calls through third parties cannot verify what they are paying for. Companies make claims, for example that a library was scanned by a frontier security model, that nobody can check. Regulators who want rules about which models may be served have no technical way to confirm compliance. A proof that verifies on an ordinary CPU, as MarkTechPost reports, could plug into all of these.

How it works

FlashProve comes from Anthropic’s Frontier Red Team and uses a zkSNARK, a form of zero-knowledge proof. A lab publishes a fingerprint, or commitment, of a model’s weights; each response can then be proven to come from that committed model. Anthropic released a specification and code under an open-source license and formalized the protocol’s security properties in the Lean proof assistant. The reported benchmarks used Meta’s public Llama 4 Maverick weights, not an Anthropic model.

The costs are real

MarkTechPost, working from the repository’s performance guide, reports that proving takes roughly 70 to 95 times the GPU time of plain inference. Context is capped at 1,024 tokens, and support is limited for now to greedy decoding and mixture-of-experts models. Proofs are about 18.78 MB and take about 17 seconds to verify. That is a large leap over earlier open zero-knowledge machine-learning systems, and still far too expensive to wrap around everyday chat traffic.

So the near-term role is spot checks and high-stakes claims, not every reply. That is enough to matter. Auditing doesn’t have to be universal to change behavior; it has to be possible. If any response might be challenged, quietly swapping models becomes risky.

Why it matters that it binds the lab

Most AI accountability tools ask users to take a company’s word. This one is built so you don’t have to, including about Anthropic. That stands out at a time when labs are asking for public trust while disclosing serious problems of their own, from rogue agents in evaluations (Anthropic’s week in hot water over cybersecurity) to cutting internal evals off from the live internet (our coverage).

There is a flip side. The same machinery that lets users check providers could let regulators confirm which hardware serves which approved models, a use case MarkTechPost lists among Anthropic’s stated goals. That can be good governance or a licensing chokepoint. Publishing openly and inviting improvement is the right way to begin that debate. More in our Anthropic coverage and research coverage.

Who feels it

Developers
A potential way to verify that an API or router served the model you paid for, once costs fall.
Labs and resellers
If this matures, model substitution stops being invisible and publishing weight commitments could become expected.
Regulators
A technical hook for enforcing approved-model rules, with the policy risks that power brings.
Security researchers
Open code and formal proofs invite scrutiny; the faster C++ verifier lacks a formal guarantee, and that gap is worth probing.

What to watch

  1. Whether any lab, including Anthropic, commits to publishing fingerprints for production models.
  2. Work that cuts proving overhead or lifts the 1,024-token limit.
  3. Independent audits of the protocol and of the gap between the fast and formally verified verifiers.
  4. Policy proposals that cite provable inference.

FAQ

What is FlashProve?

An open-source research prototype from Anthropic that produces a cryptographic proof that an output came from a specific committed set of model weights.

Can I use FlashProve today?

Only as research code. Anthropic has no deployment plans, and proving is roughly 70–95x more expensive than normal inference.

Does FlashProve reveal model weights?

No. It uses zero-knowledge proofs, so outputs can be verified against a published commitment without exposing the weights.

Read the original

Continue at the source.

TechCrunch

Companies: Anthropic

More on Anthropic

All Anthropic coverage →