therealyingtong
|
0b2ec8965f
|
Update documentation in polycommit verifier
|
2020-11-30 15:28:19 +08:00 |
|
therealyingtong
|
d168f5c21b
|
Parallelize and rename methods in msm.rs
|
2020-11-30 15:28:19 +08:00 |
|
str4d
|
cc5f45231d
|
Merge pull request #42 from zcash/plonk-benches
PLONK benchmarks
|
2020-11-24 18:14:07 +00:00 |
|
Jack Grigg
|
236b3a6692
|
Collect some verifier metrics
|
2020-11-23 12:47:51 +00:00 |
|
ying tong
|
7822201c9c
|
Remove redundant point checks in commitment verifier
Co-authored-by: Jack Grigg <jack@electriccoin.co>
|
2020-11-16 21:28:37 +00:00 |
|
therealyingtong
|
2375507f4f
|
Update error handling
|
2020-11-16 21:26:46 +00:00 |
|
therealyingtong
|
43337dea1b
|
Make Transcript generic over curve points
Co-authored-by: Jack Grigg <jack@electriccoin.co>
|
2020-11-16 21:26:46 +00:00 |
|
Sean Bowe
|
4a37e05f49
|
cargo fmt
|
2020-09-25 10:21:54 -06:00 |
|
Sean Bowe
|
316a027784
|
Modify commitment opening argument so that G element can be foux blinded to align with wire blinding in PLONK.
|
2020-09-25 10:21:15 -06:00 |
|
Sean Bowe
|
3db368b40e
|
Move Guard and Accumulator implementations into verifier submodule.
|
2020-09-25 10:21:13 -06:00 |
|
Sean Bowe
|
2d1f69328f
|
Rename OpeningProof to just Proof.
|
2020-09-25 09:39:32 -06:00 |
|
therealyingtong
|
a6f5d0ad5e
|
Remove fork from OpeningProof prover; add loop in PLONK prover to try different f_blind values
|
2020-09-19 16:57:32 +08:00 |
|
Sean Bowe
|
68de5db8c6
|
Mitigate unnecessary scaling operations in commitment verifier.
|
2020-09-15 17:42:02 -06:00 |
|
Sean Bowe
|
a886663e05
|
Incorporate MSM/Guard into PLONK verifier API and arithmetic.
|
2020-09-15 17:32:39 -06:00 |
|
therealyingtong
|
417174898e
|
Update documentation
|
2020-09-13 12:32:33 +08:00 |
|
therealyingtong
|
14d1f41e08
|
Address review comments
|
2020-09-13 03:03:36 +08:00 |
|
therealyingtong
|
5f1cd6ced2
|
Only return Guard from OpeningProof.verify()
|
2020-09-13 00:50:35 +08:00 |
|
therealyingtong
|
d41fcf842b
|
Modify MSM and Guard structs and methods
|
2020-09-11 18:57:22 +08:00 |
|
therealyingtong
|
7255e085a4
|
Add more fields and methods functions to MSM struct
|
2020-09-10 20:23:08 +08:00 |
|
therealyingtong
|
5724706a09
|
Add MSM and Guard structs in polycommit scheme
|
2020-09-10 18:51:41 +08:00 |
|
Sean Bowe
|
116659c1ba
|
Refactor module tree.
|
2020-09-07 13:07:51 -06:00 |
|