Paper 2026/2326

It Takes Two: Proofs of Work for Fiat–Shamir

Benedikt Bünz, New York University
Jessica Chen, New York University
Ziyi Guan, Massachusetts Institute of Technology, New York University
Abstract

In the random oracle model (ROM), proof of work (PoW) serves two roles in the Fiat–Shamir transformation. First, in challenge grinding, the prover must solve a puzzle for each candidate challenge, which amplifies soundness and reduces proof size and verifier time. This requires a non-amortizing PoW: computing $k$ distinct accepted puzzle–solution–proof triples costs, in expectation, roughly $k$ times the work of computing one. Second, PoW can prevent diagonalization attacks, in which the statement's circuit computes its own challenge. The XFS transformation of Arnon and Yogev (CRYPTO 2025) uses a strong PoW: an adversary that does substantially less work than the honest prover solves a random puzzle with only negligible probability, even after bounded preprocessing. Can a single PoW be both strong and non-amortizing? We prove that it cannot, whenever the verifier is sufficiently cheaper than the prover. Our main technical tool converts computational uniqueness into statistical uniqueness without increasing verifier query complexity. Combined with the search bound of Guan, Riazanov, and Yuan (CRYPTO 2025), which builds on Smyth (STOC 2002), it resolves their open question. To overcome this barrier, our XFS-with-grinding transformation for relativized $\Sigma$-protocols composes a strong PoW with a non-amortizing one. The resulting non-interactive argument retains the soundness amplification of grinding and the security guarantee of XFS in the relativized ROM, with additive prover work for the two PoWs.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
Fiat-Shamir transformationproof of workchallenge grindingdiagonalizationrandom oracle model
Contact author(s)
bb @ nyu edu
jessicachen @ nyu edu
ziyiguan @ mit edu
History
2026-10-05: approved
2026-10-03: received
See all versions
Short URL
https://ia.cr/2026/2326
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2326,
      author = {Benedikt Bünz and Jessica Chen and Ziyi Guan},
      title = {It Takes Two: Proofs of Work for Fiat–Shamir},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2326},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2326}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.