2018 · 27 citations · 22 references
Computational Complexity TheoryEngineeringVerificationProver Runtime PolyComputer-aided VerificationAutomated ProofComputational ComplexityFormal VerificationSuccinct DelegationProof ComplexityFormal TechniqueSecure Multi-party ComputationProgramming Language TheoryVerifier Runtime N.polylogComputer ScienceData SecurityCryptographyDelegation SchemeAutomated ReasoningFormal MethodsComputability Theory
We construct a delegation scheme for verifying non-deterministic computations, with complexity proportional only to the non-deterministic space of the computation. Specifically, letting n denote the input length, we construct a delegation scheme for any language verifiable in non-deterministic time and space (T(n), S(n)) with communication complexity poly(S(n)), verifier runtime n.polylog(T(n))+poly(S(n)), and prover runtime poly(T(n)).
22
Zerocash: Decentralized Anonymous Payments from Bitcoin
Eli Ben Sasson, Alessandro Chiesa, Christina Garman et al. · 2014 · 1.8K citations · Full text
How to use indistinguishability obfuscation
Amit Sahai, Brent Waters · 2014 · 616 citations
Cryptographic Primitive, Engineering, Deniable Encryption +19
A note on efficient zero-knowledge proofs and arguments (extended abstract)
Joe Kilian · 1992 · 576 citations · Full text