docs.rs failed to build dusk-plonk-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
dusk-plonk-0.19.2
PLONK
This is a pure Rust implementation of the PLONK proving system over BLS12-381
This code is highly experimental, use at your own risk.
This library contains a modularised implementation of KZG10 as the default polynomial commitment scheme.
Example
The following example shows how to setup the SRS and verify whether a value is a boolean
// Common View - This is information that the prover and verifier will share
// This step is usually performed with a `ceremony` or MPC
let public_parameters = SRS setup;
// Provers View
let = ;
// Verifiers View
//
let ok = ;
assert_eq!;
Documentation
WIP
Performance
WIP
Acknowledgements
- Reference implementation AztecProtocol/Barretenberg
- FFT Module and KZG10 Module were taken and modified from zexe/zcash and scipr-lab respectively.
About
Implementation designed by the dusk team