Ivan Mikushin
56b1085c11
Bump to arkworks-0.4.0 ( #126 )
* Bump to arkworks-0.4.0
* Replace remaining usages of `msm_bigint` with `msm_unchecked`
Using `msm_unchecked` instead of `msm_bigint` allows to delete the BigInt conversion code by letting the library take care of it.
1 year ago
Alex Xiong
e15b079684
update nix to flake ( #101 )
* update nix to flake
* add nix sanity check cronjob
1 year ago
zhenfei
719f595758
Batch all ( #89 )
- use sumcheck to batch open PCS
- split Prod and witness into two batches
- benchmark code
2 years ago
zhenfei
baaa06b07b
enabling batch opening and mock tests ( #80 )
- add mock circuits
- add vanilla and jellyfish plonk gates
- performance tuning
2 years ago
MRain
14fcd6a7b2
Specifying dependency
2 years ago
MRain
acb4b23d45
PCS crate moved to other repository.
2 years ago
zhenfei
3c0cb70109
perm check ( #62 )
Co-authored-by: Charles Chen <chancharles92@gmail.com>
2 years ago
chancharles92
8281e7c877
Prod check ( #61 )
2 years ago
zhenfei
a6ea6ac26b
initial integration of hyperplonk snark( #39 )
2 years ago
zhenfei
229148eb5a
move transcript to trait ( #46 )
2 years ago
zhenfei
b9527f8e37
impl KZG based multilinear pcs ( #22 )
2 years ago
zhenfei
7651e39f7a
optimize uni poly interpolation ( #19 )
2 years ago
zhenfei
2812d2bce2
benchmark code ( #18 )
2 years ago
zhenfei
0d77c3a2b1
impl zero check ( #15 ) and vp operations ( #17 )
2 years ago
zhenfei
fbd400941e
initial implemetation of Sumcheck protocol ( #7 )
2 years ago