Spartan
CryptographyOpen Source Security

Spartan

High-speed zkSNARKs without trusted setup

Open Source

About

Spartan is a high-speed zero-knowledge proof system, a cryptographic primitive that enables a prover to prove a mathematical statement to a verifier without revealing anything besides the validity of the statement. This repository provides libspartan, a Rust library that implements a zero-knowledge succinct non-interactive argument of knowledge (zkSNARK), which is a type of zero-knowledge proof system with short proofs and fast verification times. The details of the Spartan proof system are described in our paper published at CRYPTO 2020. The security of the Spartan variant implemented in this library is based on the discrete logarithm problem in the random oracle model.

Open Source Health

Not enough history
Stars
872
Forks
152
License
MIT
Last commit
1 years ago
Rust

Related Categories