Paper 2026/2406
Time-Space Tradeoffs For Probabilistic Proofs
Abstract
Many recent constructions of probabilistic proofs achieve fast proving times but have high space complexity (much higher than that of the computation being proved). Empirically this arises due to the fact that error-correcting codes, a key ingredient of such constructions, suffer from limiting time-space tradeoffs. It remained open, however, whether such time-space tradeoffs exist for proofs themselves. We establish time-space tradeoffs for probabilistically checkable proofs (PCPs) as well as for their multi-round extension, interactive oracle proofs (IOPs), with straightline knowledge soundness. Our results hold for machine computations that have sequential input access, the same model for which similar tradeoffs hold for error-correcting codes. We complement this result by describing an IOP for R1CS that avoids the tradeoff but requires random access to the R1CS witness. Our techniques build on and extend results for codes of Cook and Moshkovitz (CCC~2024). A key difficulty that we encounter in establishing our tradeoff is that distance of the code plays a key role in prior results, while for probabilistic proofs there is no natural notion of distance. Nevertheless, we show that, assuming the existence of collision-resistant hash functions, we can establish time-space tradeoffs by carefully relating a small-space machine's information flow to the proof system's properties.
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- Preprint.
- Keywords
- probabilistically checkable proofsinteractive oracle proofslower boundsspace efficiency
- Contact author(s)
-
alessandro chiesa @ epfl ch
ziyiguan @ mit edu
omerpa @ tauex tau ac il
nspooner @ cornell edu - History
- 2026-10-08: approved
- 2026-10-07: received
- See all versions
- Short URL
- https://ia.cr/2026/2406
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/2406,
author = {Alessandro Chiesa and Ziyi Guan and Omer Paneth and Nicholas Spooner},
title = {Time-Space Tradeoffs For Probabilistic Proofs},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/2406},
year = {2026},
url = {https://eprint.iacr.org/2026/2406}
}