← Lab /AI/ML

Proof-carrying messages let receivers verify claims, rejecting 98.6% of false ones

AI/ML Method · Prototype · arXiv Threat model

The claim

PCM can verify multi-agent claims and limit false acceptance to 1.4% of messages

Bravish Ghosh · arXiv Paper PDF

Published as: “PCM: A Proof-Carrying Message Protocol for Verifiable Multi-Agent Communication”

So what

PCM enables multi-agent LLM pipelines to automatically reject the vast majority of fabricated claims, reducing the chance of unauthorized actions such as fraudulent refunds.

The five-minute version

PCM accepts only 10 of 712 false claims (1.4%, 95% CI 0.8-2.6%) and all of those are stale evidence that the protocol cannot catch. In a benchmark of 926 real-world messages, two independent verifiers agree on every verdict and verification takes about 1 ms. Compared with plain A2A and six modeled deployed protocols, which accept 70.8-100% of the same lies, PCM dramatically reduces the risk of agents acting on fabricated facts. The evidence is strong: the evaluation uses a publicly released benchmark (PCM-Lies) derived from real signer runs and the results are reproducible.

What they found 1

What undercuts it the paper’s own results

Stated limits 4

What’s new here 4

Threat model stated by the source

Adversarysender agent fully controlled by an attacker (e.g., prompt-injected LLM)
Capabilitycompose arbitrary message bodies, fabricate T1 tool results, choose identifiers, write files, replay, reorder, drop or redirect network traffic, and send messages to any receiver
Assumesthe attesting signer is honest and its keys are not compromised; attesting gateways/executors record T2 results correctly

Artifacts & methods 5

Topics

Merkle transparency logsproof-carrying messagesthree-valued claim semanticsgrant chain attenuationoffline verificationreplay protectionLLM agent security
← Previous Self-evolution makes personal agents far more vulnerable to indirect prompt injection