See also #67 .
gnark must support, through API options, instantiating PLONK with:
- KZG polynomial commitment scheme
- "fast-prover-but-slow-verifier" setting
- "slow-prover-but-fast-verifier" setting
Similarly to the work done previously on gnark/backend/groth16, gnark/backend/plonk should be optimized-enough to be competitive with other implementations.
Needs:
Consensys/gnark-crypto#38
Consensys/gnark-crypto#37
See also #67 .
gnarkmust support, through API options, instantiating PLONK with:Similarly to the work done previously on
gnark/backend/groth16,gnark/backend/plonkshould be optimized-enough to be competitive with other implementations.Needs:
Consensys/gnark-crypto#38
Consensys/gnark-crypto#37