Commit history
c
remove identity polynomial commitments and PCS evaluations (#104)
* remove sid pcs evals
* minor optimization + more timers
366a267chancharles92 committed on Dec 6, 2022
c
fix bench.rs (#103)
* fix bench.rs
* fix script
* fix rayon bug
* simplify high degree tests
* temporarily turnoff a bench subset
* minor
* uncomment
* minor fix
* comment
* uncomment
* minor fix
Co-authored-by: zhenfei <zhenfei.zhang@hotmail.com>
94092cachancharles92 committed on Nov 29, 2022
B
Optimize verifier eq (#102)
* wip we need to be able to do batch opening for different poly sizes or pad poly with zeros
* fix small public inputs. Only works for pow2 pubinput
Co-authored-by: Charles Chen <chancharles92@gmail.com>
768db4eBenedikt Bünz committed on Nov 20, 2022
B
Merge pull request #93 from EspressoSystems/binyi-optimize
reduce the number of rounds in batching
8818ad3Benedikt Bünz committed on Nov 2, 2022
z
Batch all (#89)
- use sumcheck to batch open PCS
- split Prod and witness into two batches
- benchmark code
719f595zhenfei committed on Oct 13, 2022
z
enabling batch opening and mock tests (#80)
- add mock circuits
- add vanilla and jellyfish plonk gates
- performance tuning
baaa06bzhenfei committed on Sep 27, 2022
M
Merge pull request #74 from EspressoSystems/chengyu/pcs
PCS crate moved to jellyfish repository
3160ef1MRain committed on Sep 6, 2022
z
perm check (#62)
Co-authored-by: Charles Chen <chancharles92@gmail.com>
3c0cb70zhenfei committed on Aug 30, 2022
z
49 verify validity of subclaims in plonk verification (#51)
066c370zhenfei committed on Aug 9, 2022
z
feat: allow group switching, and switch group by default (#33)
3b58050zhenfei committed on Jun 15, 2022
c
Merge pull request #16 from EspressoSystems/minor-bugfix
minor naming bugfix
0b251a3chancharles92 committed on May 13, 2022