Paper 2018/183
Simple Proofs of Sequential Work
Bram Cohen and Krzysztof Pietrzak
Abstract
At ITCS 2013, Mahmoody, Moran and Vadhan [MMV'13] introduce and construct publicly verifiable proofs of sequential work, which is a protocol for proving that one spent sequential computational work related to some statement.
The original motivation for such proofs included non-interactive time-stamping and universally verifiable CPU benchmarks. A more recent application, and our main motivation, are blockchain designs, where proofs of sequential work can be used -- in combination with proofs of space -- as a more ecological and economical substitute for proofs of work which are currently used to secure Bitcoin and other cryptocurrencies.
The construction proposed by [MMV'13] is based on a hash function and can be proven secure in the random oracle model, or assuming inherently sequential hash-functions, which is a new standard model assumption introduced in their work.
In a proof of sequential work, a prover gets a "statement"
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Published by the IACR in EUROCRYPT 2018
- Keywords
- Proofs of Sequential WorkBlockchain
- Contact author(s)
- krzpie @ gmail com
- History
- 2018-02-14: received
- Short URL
- https://ia.cr/2018/183
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2018/183, author = {Bram Cohen and Krzysztof Pietrzak}, title = {Simple Proofs of Sequential Work}, howpublished = {Cryptology {ePrint} Archive, Paper 2018/183}, year = {2018}, url = {https://eprint.iacr.org/2018/183} }