jeong0982
|
075df0cc16
|
Apply parallelization
|
2024-06-15 18:42:03 +09:00 |
|
jeong0982
|
e0bb4e4760
|
Change full-proving to use sumcheck trait
|
2024-06-11 16:21:54 +09:00 |
|
jeong0982
|
c118aa3adf
|
Add multi-threaded version (WIP)
|
2024-06-09 15:46:30 +09:00 |
|
Soowon Jeong
|
69ce8e0a8f
|
Apply parallelized evaluation
|
2024-05-28 11:04:34 +09:00 |
|
jeong0982
|
c3187ffecc
|
hotfix: fix error in finding indices (endian)
|
2024-05-20 21:32:41 +09:00 |
|
DoHoonKim
|
4d80a8b10c
|
Update test
|
2024-05-17 02:04:35 +09:00 |
|
DoHoonKim
|
e84c5a55c0
|
Convert index to little-endian
|
2024-05-17 01:53:16 +09:00 |
|
Soowon Jeong
|
f1757f3c7d
|
Change the endian of challenge
|
2024-05-17 01:44:02 +09:00 |
|
Soowon Jeong
|
a9d27a396b
|
Fix batched pcs
|
2024-05-17 01:36:50 +09:00 |
|
Soowon Jeong
|
e94cb9480a
|
Fix x to be reversed
|
2024-05-17 01:28:09 +09:00 |
|
DoHoonKim
|
24db532b6c
|
Impl MultilinearPolynomial::eval_by_coeff
|
2024-05-17 01:07:02 +09:00 |
|
Soowon Jeong
|
511e380d23
|
Add reversing sigmas
|
2024-05-16 18:23:48 +09:00 |
|
Soowon Jeong
|
dadc9d7e95
|
Fix error in pcs
|
2024-05-16 13:14:02 +09:00 |
|
jeong0982
|
6a281c4631
|
Fix pcs for using sumcheck of clookup
|
2024-05-15 18:14:49 +09:00 |
|
Soowon Jeong
|
6521b8fbe4
|
Fix pcs
|
2024-05-15 13:11:17 +09:00 |
|
Soowon Jeong
|
91533b467e
|
Add evaluation of multilinear polynomial
|
2024-05-14 21:06:02 +09:00 |
|
jeong0982
|
754f50c223
|
Implement protocol
Co-authored-by: DoHoonKim8 <dohoon1097819@gmail.com>
|
2024-05-14 19:12:45 +09:00 |
|
DoHoonKim
|
64864c43c9
|
Fmt and update clookup prover
Co-authored-by: jeong0982 <soowon1106@gmail.com>
|
2024-05-14 09:39:25 +09:00 |
|
DoHoonKim
|
86c7d0350f
|
Add sumcheck verifier
Co-authored-by: jeong0982 <soowon1106@gmail.com>
|
2024-05-14 09:39:11 +09:00 |
|
DoHoonKim
|
9e3da9e229
|
Sumcheck prover
Co-authored-by: jeong0982 <soowon1106@gmail.com>
|
2024-05-14 09:39:00 +09:00 |
|
DoHoonKim
|
040b61907a
|
Add multilinear polynomial utils
Co-authored-by: jeong0982 <soowon1106@gmail.com>
|
2024-05-13 22:00:38 +09:00 |
|
DoHoonKim
|
162e89933a
|
Write small test
|
2024-05-13 13:32:02 +09:00 |
|
DoHoonKim
|
e0ed47894a
|
Change return type of sumcheck trait methods
|
2024-05-13 13:32:02 +09:00 |
|
DoHoonKim
|
e664e2f3cd
|
Cleanup
|
2024-05-11 01:19:11 +09:00 |
|
DoHoonKim
|
b2f21dec81
|
Refine trait interface
|
2024-05-08 14:32:46 +09:00 |
|
jeong0982
|
7eeeee137a
|
Remove unused test
|
2024-05-07 23:15:48 +09:00 |
|
jeong0982
|
cdd9c5bfe0
|
Add classic sumcheck prover
Co-authored-by: DohoonKim8 <dohoon1097819@gmail.com>
|
2024-05-07 23:12:24 +09:00 |
|
DoHoonKim8
|
d746527b45
|
Add sumcheck module
|
2024-04-25 23:39:12 +09:00 |
|
DoHoonKim8
|
74fce3c5ef
|
Update Prover
|
2024-04-25 23:38:50 +09:00 |
|
DoHoonKim8
|
e025e1e427
|
Add polynomial method to Table
|
2024-04-25 23:38:24 +09:00 |
|
DoHoonKim8
|
e5f7d17af0
|
Add verifier module
|
2024-04-25 23:37:43 +09:00 |
|
DoHoonKim8
|
4ec7a0cf7a
|
Minor style cleanup
|
2024-04-25 20:33:50 +09:00 |
|
DoHoonKim
|
017c08e6e6
|
Add kzg module
|
2024-04-18 21:06:56 +09:00 |
|
DoHoonKim
|
6ce6815650
|
Impl Polynomial trait for MultilinearPolynomial
|
2024-04-18 21:06:56 +09:00 |
|
DoHoonKim
|
a9f23c0252
|
Add transcript
|
2024-04-18 21:06:56 +09:00 |
|
DoHoonKim
|
0dedf0d487
|
Add evals related methods
|
2024-04-18 21:06:56 +09:00 |
|
DoHoonKim
|
e38d06bf6e
|
Add more error types
|
2024-04-18 21:06:56 +09:00 |
|
DoHoonKim
|
f3ea42e693
|
Add basic utils
|
2024-04-18 21:06:56 +09:00 |
|
DoHoonKim
|
968b0804b3
|
Add evals field to MultilinearPolynomial
|
2024-04-18 16:43:04 +09:00 |
|
jeong0982
|
ffcff4bdd5
|
Add operations of multilinear (from Plonkish)
|
2024-04-16 21:17:51 +09:00 |
|
jeong0982
|
563eab7d17
|
Add test for finding indices
|
2024-04-16 20:47:10 +09:00 |
|
jeong0982
|
a2b9f332fb
|
Fix error in generation of sigmas
|
2024-04-16 18:26:04 +09:00 |
|
jeong0982
|
0cddfe01a8
|
Update precomputation
|
2024-04-16 18:23:30 +09:00 |
|
jeong0982
|
ec17cb6463
|
Fix error and add test
|
2024-04-15 16:21:07 +09:00 |
|
jeong0982
|
676c9bb1e3
|
Add conversion from eval form to coeff form
|
2024-04-15 15:17:03 +09:00 |
|
DoHoonKim
|
dc153bf3c7
|
Add pcs module
|
2024-03-28 13:52:06 +09:00 |
|
jeong0982
|
8b664c5c8e
|
Fix structure of polynomial
|
2024-03-27 12:28:20 +09:00 |
|
jeong0982
|
16c5ab665f
|
Fix interpolation
|
2024-03-22 17:51:14 +08:00 |
|
jeong0982
|
fd4c4d209c
|
Add files
|
2024-03-22 16:53:25 +08:00 |
|
jeong0982
|
516192a937
|
Make initial structure of project
|
2024-03-22 15:50:29 +08:00 |
|