Paper 2026/2516

Watermarking Proofs with Provenance-Binding ZK-SNARKs

Wenhao Wang, Yale University, IC3
Fan Zhang, Yale University, IC3
Charalampos Papamanthou, Yale University
Abstract

The emerging ecosystem of outsourced proving services, decentralized prover networks, and prover marketplaces raises a new requirement for ZK-SNARKs: the need to watermark proofs with provenance information, such as the prover identity and a fresh request-time nonce. The prover identity records who should receive credit for the proof, while the nonce binds the proof to a particular request and is intended to prevent the prover from reusing work performed before that request was created. The key security requirement is that a prover must perform fresh work—comparable to computing the proof from scratch—when generating a proof for a fresh provenance, even if the attacker may have generated the same proofs before or performed precomputation. Prior attempts, such as Succinct Network, proposed embedding provenance information in the Fiat-Shamir challenges, though without a rigorous security definition or analysis. We show that this approach is not secure and is vulnerable to preprocessing attacks, in which an adversary can precompute provenance-independent information that can later be used to reduce the effort required to generate proofs for a fresh provenance. We instantiate these attacks against KZG-PLONK. To arrive at a secure construction, we propose the first formal definition for provenance-binding ZK-SNARKs to capture the above desired property. We present a generic construction that augments code-based polynomial commitments, such as BaseFold and FRI, with provenance binding. Compiling them with Poly-IOPs yields provenance-binding ZK-SNARKs. Our construction incurs minimal overhead.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
ZK-SNARK
Contact author(s)
wenhao wang @ yale edu
f zhang @ yale edu
charalampos papamanthou @ yale edu
History
2026-10-17: approved
2026-10-16: received
See all versions
Short URL
https://ia.cr/2026/2516
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2516,
      author = {Wenhao Wang and Fan Zhang and Charalampos Papamanthou},
      title = {Watermarking Proofs with Provenance-Binding {ZK}-{SNARKs}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2516},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2516}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.