Analyse

Anthropic publie FlashProve, un prototype de recherche open source qui prouve qu'une réponse vient d'un modèle engagé, avec pour limites le décodage glouton, 1 024 jetons et un modèle ouvert

Anthropic publie FlashProve, un prototype qui vérifie qu'une réponse vient d'un modèle engagé. Décodage glouton, 1 024 jetons, modèle ouvert, non maintenu.

Par ·

Le 2 novembre 2026, la Frontier Red Team d'Anthropic a publié un billet et du code open source pour FlashProve, un prototype de recherche d'inférence prouvable : vérifier par cryptographie qu'une réponse vient d'un modèle engagé (committed), pas d'un modèle substitué. C'est de la recherche, pas un produit. Nous n'avons lu les sources que par résumés automatiques et n'avons rien exécuté. Ceci n'est ni un conseil juridique ni un conseil de sécurité.

L'essentiel

Que publie Anthropic ?

Le billet d'Anthropic et le dépôt (anthropics/FlashProve, v0.16.0) couvrent le code, les preuves Lean et la documentation. TechCrunch rapporte qu'Anthropic décrit le billet comme un état d'avancement intermédiaire. Anthropic dit que l'objectif de sa feuille de route, un prototype d'inférence prouvable, a été atteint par un projet distinct, rebaptisé « inference verification » ; FlashProve est la voie purement cryptographique, sans matériel de confiance (via The Decoder et CellCog). Anthropic ajoute que Claude a amélioré le travail sur les zkSNARK et rédigé la spécification du protocole, Lean servant à énoncer des garanties que des humains peuvent auditer.

Comment ça marche, en trois temps

Selon Anthropic et GitHub :

  1. Engagement : le fournisseur publie une empreinte courte qui fixe un jeu de poids sans le révéler.
  2. Preuve : pour chaque requête, son GPU prouve que le modèle engagé produit ces jetons de sortie pour ce prompt.
  3. Vérification : n'importe qui vérifie la preuve sur un CPU ordinaire, sans les poids.

Sur un seul GPU H100, les sources donnent environ 110 jetons par seconde de génération de preuve, une preuve d'environ 19 Mo pour 1 024 jetons et environ 17 secondes de vérification sur 24 threads CPU. Le prouveur exige un H100 de 80 Go dédié et environ 330 Go de RAM (GitHub).

FlashProve en trois temps : engagement, preuve, vérification. Un prototype de recherche, testé sur un modèle ouvert et non sur Claude. 1. Engagement : Le fournisseur publie une empreinte courte qui fixe les poids sans les révéler ; 2. Preuve : Pour chaque requête, le GPU du fournisseur prouve que le modèle engagé produit ces jetons pour ce prompt ; Environ 110 jetons par seconde ; environ 19 Mo pour 1 024 jetons ; 3. Vérification : N'importe qui vérifie la preuve sur un CPU ordinaire, sans les poids ; Environ 17 secondes sur 24 threads CPU ; Coût et portée : Environ 70 à 95 fois le temps GPU d'un service vLLM ; La preuve porte sur les poids engagés, pas sur le nom annoncé d'un modèle. Chiffres indiqués par Anthropic et GitHub pour un seul GPU H100. Nous n'avons rien exécuté. Source : Anthropic, GitHub.

Source : Anthropic, GitHub.

Ce que la preuve établit, et ce qu'elle n'établit pas

CellCog rapporte qu'un fournisseur qui sert un autre modèle ne peut pas produire de preuve valide pour le modèle engagé ; GitHub indique que cette solidité est prouvée en Lean, avec une probabilité d'erreur bornée, pas nulle. Le modèle testé est Llama 4 Maverick de Meta, via une conversion en 4 bits d'un tiers : FlashProve prouve un modèle ouvert, pas Claude.

La preuve montre la cohérence avec une empreinte. Dans les pages lues, ni Anthropic ni GitHub ne détaillent comment une empreinte est reliée à l'identité publique d'un modèle commercial. GitHub ajoute que l'identifiant d'engagement doit venir d'une partie de confiance du vérifieur, pas du serveur.

Anthropic suggère que des régulateurs vérifient que les fournisseurs ne servent que des modèles approuvés. TechCrunch ajoute : empêcher un laboratoire de remplacer en secret un modèle moins coûteux.

Les limites annoncées

Ce que couvre une preuve FlashProve, et ce qu'elle ne couvre pas. Les limites déclarées viennent d'Anthropic et de GitHub. Une preuve n'est pas une garantie au-delà. Couvert : La réponse a été calculée par les poids engagés, sans les révéler ; Non couvert (limites déclarées) : Le décodage échantillonné (aléatoire) : seul le décodage glouton est couvert ; Les contextes de plus de 1 024 jetons ; Le masquage de l'architecture du modèle ; Les canaux auxiliaires, comme la mesure du temps ; L'entraînement en parallèle sur le même matériel ; Non établi : Comment une empreinte est reliée au modèle annoncé d'un service ; L'usage avec Claude ou un autre modèle fermé ; L'adoption par des fournisseurs ou des régulateurs. Les preuves sont décrites pour le décodage glouton, 1 024 jetons et un modèle ouvert. Nous n'avons rien exécuté. Source : Anthropic, GitHub, The Decoder.

Source : Anthropic, GitHub, The Decoder.

Qu'est-ce qui n'est pas établi ?

Comment une empreinte est reliée au modèle annoncé d'un service ; le décodage échantillonné et les longs contextes ; les modèles fermés comme Claude ; une vérification indépendante des performances ; l'adoption par des fournisseurs ou des régulateurs ; si le code fonctionne comme décrit.

Tableau comparatif

Tableau comparatif
PointCe que disent les sourcesStatut
Modèle testéLlama 4 Maverick, ouvert, 4 bitsDéclaré par Anthropic
SurcoûtEnviron 70 à 95 fois le temps GPU d'un service vLLMDéclaré par Anthropic
Système antérieurVerInf : 14,3 heures, 93,6 Go pour 1 000 jetonsRapporté par CellCog
DéploiementAucun prévuRapporté par TechCrunch
Empreinte vers modèle annoncéNon détailléNon établi

Questions fréquentes

FlashProve prouve-t-il que Claude est bien Claude ?

Non. Il a été testé sur un modèle ouvert. L'usage avec des modèles fermés comme Claude n'est pas établi.

Peut-on l'utiliser aujourd'hui ?

Le code est open source, mais non maintenu, le prouveur exige un H100 de 80 Go et aucun déploiement n'est prévu. Nous ne l'avons pas exécuté.

Pourquoi 1 024 jetons et décodage glouton ?

Anthropic donne les deux comme limites ; les contextes plus longs sont un travail futur. Les pages lues n'indiquent pas d'autre raison.

Méthode et limites

Nous avons lu le billet d'Anthropic et le dépôt GitHub par résumés automatiques le 4 novembre 2026, ainsi que TechCrunch, The Decoder et CellCog (seconde main). Nous n'avons pas lu le rapport technique d'Anthropic ni utilisé MarkTechPost ou RuntimeWire. Nous ne jugeons pas la cryptographie.

Sources

Une erreur dans cet article ? Signalez-la · Notre politique de corrections

Icône de Rekha : une maison tracée d'un seul trait

Du même auteur Autopromotion

Un chemin eulérien, au doigt

Rekha, le jeu iPhone de l'auteur d'OrigoTech : relier tous les points d'un seul trait sans parcourir deux fois la même liaison, sur 500 dessins tous solubles.

La lettre OrigoTech

Un résumé sourcé de l'actualité des outils IA, chaque semaine.

À lire aussi