61 Commits (e70b4213512e01dc64339832c545fd9d8f0c0669)
 

Author SHA1 Message Date
  chancharles92 e70b421351
Multilinear PCS open refactor (#113) 1 year ago
  chancharles92 858014e131
Revert "refactor multilinear PCS opening" (#112) 1 year ago
  chancharles92 f16db389e3
refactor multilinear PCS opening 1 year ago
  zhenfei 8256fb3ee2
FEAT: msm timers (#108) 2 years ago
  Benedikt Bünz 77bc9f5e4a
Merge pull request #105 from EspressoSystems/arcpariter-new 2 years ago
  Charles Chen 65b19382f5 typofix 2 years ago
  Charles Chen c18d5d6578 uncomment 2 years ago
  Charles Chen 35620b945b tmp commit for benchmark multithread 2 years ago
  Charles Chen 44833a0c01 remove unncessary timer 2 years ago
  Charles Chen c48c1b97a5 more parallelization 2 years ago
  Charles Chen 5d6985b799 more parallelization 2 years ago
  Charles Chen 81073dfee1 batch inversion 2 years ago
  Charles Chen 648ea51ff4 arc 2 years ago
  chancharles92 366a2674bc
remove identity polynomial commitments and PCS evaluations (#104) 2 years ago
  chancharles92 94092ca6a4
fix bench.rs (#103) 2 years ago
  Benedikt Bünz 768db4eb04
Optimize verifier eq (#102) 2 years ago
  Charles Chen cf49741b7e fix bench code 2 years ago
  Charles Chen 4fdbec33a6 minor 2 years ago
  Charles Chen bd1fc9897e refactor snark 2 years ago
  Charles Chen bee67686d0 remove redundant apis 2 years ago
  Charles Chen 5e782910d4 refactor permcheck 2 years ago
  Charles Chen d6674351c1 refactor prodcheck 2 years ago
  Benedikt Bünz 8818ad35ed
Merge pull request #93 from EspressoSystems/binyi-optimize 2 years ago
  Charles Chen 4c9f4390dc reduce rounds in batching 2 years ago
  zhenfei 719f595758
Batch all (#89) 2 years ago
  zhenfei baaa06b07b
enabling batch opening and mock tests (#80) 2 years ago
  MRain 3160ef17f2
Merge pull request #74 from EspressoSystems/chengyu/pcs 2 years ago
  MRain 14fcd6a7b2 Specifying dependency 2 years ago
  MRain 85b36ca39f add a TODO. 2 years ago
  MRain acb4b23d45 PCS crate moved to other repository. 2 years ago
  chancharles92 32cc0c4fd9
Refactor HyperPlonk SNARKs (#73) 2 years ago
  chancharles92 2af479ee84
refactoring building block PIOPs (#71) 2 years ago
  zhenfei 3c0cb70109
perm check (#62) 2 years ago
  chancharles92 8281e7c877
Prod check (#61) 2 years ago
  zhenfei 066c370b3c
49 verify validity of subclaims in plonk verification (#51) 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 17cff52765
a generic Trait for both ml and uni KZG (#43) 2 years ago
  chancharles92 43131a0afb
product check APIs (#41) 2 years ago
  chancharles92 88d0ee89ef
hyperplonk PolyIOP sketch (#36) 2 years ago
  zhenfei d41a0cf623
multi-commiting/opening (#34) 2 years ago
  zhenfei a8c73783a2
move openings to g1 (#38) and remove switch_group feature 2 years ago
  zhenfei 3b58050b27
feat: allow group switching, and switch group by default (#33) 2 years ago
  zhenfei 1d12a3e582
23 permutation checks (#32) 2 years ago
  zhenfei 0dd9c78f13
30 implement prod1 x (#31) 2 years ago
  zhenfei dfb2066a79
fix bug in interpolation (#29) 2 years ago
  zhenfei 08d448e204
optimized interpolation (#28) 2 years ago
  zhenfei 3ea5b61c5e
26 implement `prod(0,x)` (#27) 2 years ago
  zhenfei 97a89d7ecc
polish IOP code base (#24) 2 years ago
  zhenfei b9527f8e37
impl KZG based multilinear pcs (#22) 2 years ago