Skip to content

Latest commit

 

History

History
23 lines (21 loc) · 883 Bytes

TODO.md

File metadata and controls

23 lines (21 loc) · 883 Bytes

TODO

Here is a bunch of stuff we could add to zkalc in the future:

  • Add singlethreaded benchmarks
  • Improve UI: make it easier to compare performance of different machines or libraries
  • Benchmark more operations
    • Batch inversion
    • Barycentric evaluation
    • Sumcheck
  • extend supportedlibraries:
  • Going beyond microbenchmarks
    • Add some primitives like Naor–Reingold
    • Calculate proof sizes
    • Calculate number of constraints (e.g. for sha256, sha3, poseidon)
  • Support new functions
    • Fp: Square, Sqrt
    • G1/2: Subgroup membership check, cofactor clearing
    • GT: Square (cyclotomic)