Paper 2025/1473
Time-Space Trade-Offs for Sumcheck
Abstract
The sumcheck protocol is a fundamental building block in the design of probabilistic proof systems, and has become a key component of recent work on efficient succinct arguments. We study time-space tradeoffs for the prover of the sumcheck protocol in the streaming model, and provide upper and lower bounds that tightly characterize the efficiency achievable by the prover. $\bullet{}$ For sumcheck claims about a single multilinear polynomial we demonstrate an algorithm that runs in time $O(kN)$ and uses space $O(N^{1/k})$ for any $k \geq 1$. For non-adaptive provers (a class which contains all known sumcheck prover algorithms) we show that this tradeoff is optimal. $\bullet{}$ For sumcheck claims about products of multilinear polynomials, we describe a prover algorithm that runs in time $O(N(\log \log N + k))$ and uses space $O(N^{1/k})$ for any $k \geq 1$. We show that, conditioned on the hardness of a natural problem about multiplication of multilinear polynomials, any ``natural'' prover algorithm that uses space $O(N^{1/2 - \varepsilon})$ for some $\varepsilon > 0$ must run in time $\Omega(N(\log \log N + \log \varepsilon))$. We implement and evaluate the prover algorithm for products of multilinear polynomials. We show that our algorithm consumes up to $120\times$ less memory compare to the linear-time prover algorithm, while incurring a time overhead of less than $2\times$. The foregoing algorithms and lower bounds apply in the interactive proof model. We show that in the polynomial interactive oracle proof model one can in fact design a new protocol that achieves a better time-space tradeoff of $O(N^{1/k})$ space and $O(N(\log^* N + k))$ time for any $k \geq 1$.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Published by the IACR in TCC 2025
- Keywords
- SumcheckInteractive Proofs
- Contact author(s)
-
abaweja @ upenn edu
alessandro chiesa @ epfl ch
efedele @ ethz ch
giacomo fenzi @ epfl ch
prat @ upenn edu
tmopuri @ upenn edu
andrew zitek @ epfl ch - History
- 2026-02-25: revised
- 2025-08-13: received
- See all versions
- Short URL
- https://ia.cr/2025/1473
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/1473,
author = {Anubhav Baweja and Alessandro Chiesa and Elisabetta Fedele and Giacomo Fenzi and Pratyush Mishra and Tushar Mopuri and Andrew Zitek-Estrada},
title = {Time-Space Trade-Offs for Sumcheck},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/1473},
year = {2025},
url = {https://eprint.iacr.org/2025/1473}
}