AI and machine learning

Anthropic releases FlashProve to prove which model wrote a reply

The open-source system uses a zero-knowledge succinct argument so that a provider can commit to a model and prove each response came from it without revealing the weights.

Filed under AI safety, Mathematics

Anthropic published FlashProve on 2 November with authors from EPFL, MIT, StarkWare and Succinct. It targets provable inference: a user with little computing power and no sight of the weights checks that a reply came from the promised model, and not from a cheaper one swapped in by a router.

For Llama 4 Maverick, a 400bn-parameter model, a single H100 generates proofs at about 110 tokens a second, with a proof of about 19MB per 1,024-token request. That is 70 to 95 times the GPU time of running the model on vLLM, for 4-bit quantised weights. Anthropic says prior open-source systems are orders of magnitude slower.

The code, Lean proofs and documentation are released under the Apache 2.0 licence. The company says Claude produced the improvements and that the Lean statements exist because such decisions are hard to evaluate. It describes the work as intermediate progress. TechCrunch notes that labs would have to publish a fingerprint of each model.