Paper 2021/1618
Succinct Publicly-Certifiable Proofs (or: Can a Blockchain Verify a Designated-Verifier Proof?)
Matteo Campanelli and Hamidreza Khoshakhlagh
Abstract
We study zero-knowledge arguments where proofs are: of knowledge, short, publicly-verifiable and produced without interaction. While zkSNARKs satisfy these requirements, we build such proofs in a constrained theoretical setting: in the standard-model---i.e., without a random oracle---and without assuming public-verifiable SNARKs (or even NIZKs, for some of our constructions) or primitives currently known to imply them.
We model and construct a new primitive, SPuC (Succinct Publicly-Certifiable System), where: a party can prove knowledge of a witness
Note: Preliminary full version of INDOCRYPT 2021 version.
Metadata
- Available format(s)
-
PDF
- Publication info
- Published elsewhere. Minor revision. INDOCRYPT 2021
- DOI
- 10.1007/978-3-030-92518-5_27
- Contact author(s)
-
matteo campanelli @ gmail com
hamidreza @ cs au dk - History
- 2021-12-14: received
- Short URL
- https://ia.cr/2021/1618
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2021/1618, author = {Matteo Campanelli and Hamidreza Khoshakhlagh}, title = {Succinct Publicly-Certifiable Proofs (or: Can a Blockchain Verify a Designated-Verifier Proof?)}, howpublished = {Cryptology {ePrint} Archive, Paper 2021/1618}, year = {2021}, doi = {10.1007/978-3-030-92518-5_27}, url = {https://eprint.iacr.org/2021/1618} }