Paper 2013/351
Time-Optimal Interactive Proofs for Circuit Evaluation
Justin Thaler
Abstract
Several research teams have recently been working toward the development of practical general-purpose protocols for verifiable computation. These protocols enable a computationally weak verifier to offload computations to a powerful but untrusted prover while providing the verifier with a guarantee that the prover performed the requested computations correctly. Despite substantial progress, existing implementations require further improvements before they become practical for most settings. The main bottleneck is typically the extra effort required by the prover to return an answer with a guarantee of correctness, compared to returning an answer with no guarantee.
We describe a refinement of a powerful interactive proof protocol due to Goldwasser, Kalai, and Rothblum. Cormode, Mitzenmacher, and Thaler show how to implement the prover in this protocol in time
Note: This is the full version of a Crypto 2013 paper by the same title. This version corrects a typographical error in Section 7. We are grateful to Michael Walfish for identifying the error.
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- Published elsewhere. This is the full version of a Crypto 2013 paper by the same title.
- Keywords
- interactive proofsverifiable computationcircuit evaluation
- Contact author(s)
- justin thaler @ georgetown edu
- History
- 2017-02-08: last of 2 revisions
- 2013-06-10: received
- See all versions
- Short URL
- https://ia.cr/2013/351
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2013/351, author = {Justin Thaler}, title = {Time-Optimal Interactive Proofs for Circuit Evaluation}, howpublished = {Cryptology {ePrint} Archive, Paper 2013/351}, year = {2013}, url = {https://eprint.iacr.org/2013/351} }