Paper 2026/1470

A Complexity-Theoretic Approach to Proofs of Space

Marshall Ball, New York University
Jiaxin Guan, Zellic
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
Creative Commons Attribution
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}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.