Paper 2023/1836

An Incremental PoSW for General Weight Distributions

Hamza Abusalah, IMDEA Software Institute, Madrid, Spain.
Valerio Cini, Austrian Institute of Technology, Vienna, Austria.
Abstract

A proof of sequential work (PoSW) scheme allows the prover to convince a verifier that it computed a certain number of computational steps sequentially. Very recently, graph-labeling PoSW schemes, found applications in light-client blockchain protocols, most notably bootstrapping. A bootstrapping protocol allows a light client, with minimal information about the blockchain, to hold a commitment to its stable prefix. An incremental PoSW (iPoSW) scheme allows the prover to non-trivially increment proofs: given $\chi,\pi_1$ and integers $N_1,N_2$ such that $\pi_1$ is a valid proof for $N_1$, it generates a valid proof $\pi$ for $N_1+N_2$. In this work, we construct an iPoSW scheme based on the skiplist-based PoSW scheme of Abusalah et al. and prove its security in the random oracle model by employing the powerful on-the-fly sampling technique of Döttling et al. Moreover, unlike the iPoSW scheme of Döttling et al., ours is the first iPoSW scheme which is suitable for constructing incremental non-interactive arguments of chain knowledge (SNACK) schemes, which are at the heart of space and time efficient blockchain light-client protocols. In particular, our scheme works for general weight distributions, which we characterize as incrementally sampleable distributions. Our general treatment recovers the distribution underlying the scheme of Döttling et al. as well as the distribution underlying SNACK-enabled bootstrapping application as special cases. In realizing our general construction, we develop a new on-the-fly sampling technique.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published by the IACR in EUROCRYPT 2023
DOI
10.1007/978-3-031-30617-4_10
Keywords
PoSWiPoSWLight ClientsBlockchain Bootstrapping
Contact author(s)
hamza abusalah @ imdea org
valerio cini @ ait ac at
History
2023-12-01: approved
2023-11-29: received
See all versions
Short URL
https://ia.cr/2023/1836
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1836,
      author = {Hamza Abusalah and Valerio Cini},
      title = {An Incremental {PoSW} for General Weight Distributions},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1836},
      year = {2023},
      doi = {10.1007/978-3-031-30617-4_10},
      url = {https://eprint.iacr.org/2023/1836}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.