Paper 2026/1470
A Complexity-Theoretic Approach to Proofs of Space
Abstract
A Proof of Space, PoS, as introduced by Dziembowski et al. [CRYPTO'15], is a two-phase protocol that enables a Prover to convince an efficient Verifier that it has allocated a large amount of persistent memory to storing some information. To our knowledge, all existing PoS protocols are only known to be secure in the random oracle model (or under ad hoc assumptions about cryptographic assumptions). We provide an elementary framework for constructing PoS from a combination of derandomization assumptions and cryptographic assumptions. We provide a few simple instantiations of the framework. We show that non-trivial PoS follow from (a) $\mathsf{E}=\mathsf{DTIME[2^{O(n)}]}$ is hard for exponential-size nondeterministic circuits (an assumption introduced to show $\mathsf{AM}=\mathsf{NP}$), and (b) collision-resistant hash functions. We also show that PoS with nearly optimal parameters and interaction pattern follows from assumption (a) above and (c) SNARGs for $\mathsf{P}$.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- Proof of SpaceKolmogorov ComplexityPCPSNARG
- Contact author(s)
-
marshall ball @ cs nyu edu
jiaxin @ guan io - History
- 2026-07-22: approved
- 2026-07-18: received
- See all versions
- Short URL
- https://ia.cr/2026/1470
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/1470,
author = {Marshall Ball and Jiaxin Guan},
title = {A Complexity-Theoretic Approach to Proofs of Space},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/1470},
year = {2026},
url = {https://eprint.iacr.org/2026/1470}
}