Paper 2025/1269

Linear Prover IOPs in Log Star Rounds

Noor Athamnah, Technion – Israel Institute of Technology
Noga Ron-Zewi, University of Haifa
Ron D. Rothblum, Succinct
Abstract

Interactive Oracle Proofs (IOPs) form the backbone of some of the most efficient general-purpose cryptographic proof-systems. In an IOP, the prover can interact with the verifier over multiple rounds, where in each round the prover sends a long message, from which the verifier only queries a few symbols. State-of-the-art IOPs achieve a linear-size prover and a poly-logarithmic verifier but require a relatively large, logarithmic, number of rounds. While the Fiat-Shamir heuristic can be used to eliminate the need for actual interaction, in modern highly-parallelizable computer architectures such as GPUs, the large number of rounds still translates into a major bottleneck for the prover, since it needs to alternate between computing the IOP messages and the Fiat-Shamir hashes. Motivated by this fact, in this work we study the round complexity of linear-prover IOPs. Our main result is an IOP for a large class of Boolean circuits, with only $O(\log^*(S))$ rounds, where $\log^*$ denotes the iterated logarithm function (and $S$ is the circuit size). The prover has linear size $O(S)$ and the verifier runs in time $\mathrm{polylog}(S)$ and has query complexity $O(\log^*(S))$. The protocol is both conceptually simpler, and strictly more efficient, than prior linear prover IOPs for Boolean circuits.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
A minor revision of an IACR publication in TCC 2025
Keywords
IOPround complexity
Contact author(s)
noor athamnah @ gmail com
noga @ cs haifa ac il
rothblum @ gmail com
History
2026-06-19: last of 2 revisions
2025-07-10: received
See all versions
Short URL
https://ia.cr/2025/1269
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1269,
      author = {Noor Athamnah and Noga Ron-Zewi and Ron D. Rothblum},
      title = {Linear Prover {IOPs} in Log Star Rounds},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1269},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1269}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.