noir-lang / zk_bench

Benchmark circom and noir on some standard primitives from circomlib/noir stdlib
MIT License
0 stars 0 forks source link

Epic: Benchmark against Circom (Groth16) #4

Closed Savio-Sou closed 1 month ago

Savio-Sou commented 3 months ago

Problem

We don't currently have comprehensive and objective insights into how Noir performs against other ZK tech stacks.

Happy case

### Standard Libraries
- [ ] Gather benchmark numbers on Nargo
- [ ] Gather benchmark numbers on NoirJS
- [ ] Gather benchmark numbers on snarkjs
### Semaphore
- [ ] Gather benchmark numbers on Nargo
- [ ] Gather benchmark numbers on NoirJS

Benchmarks should be conducted both for 1 and large number (e.g. 100) of iterations to put UltraPlonk's lookup table fixed cost into perspective.

References