196 Commits

Author SHA1 Message Date
Kevin Jue
b064847007
Merge pull request #42 from succinctlabs/kevjue/audit_fixes
fix: Veridise audit fixes
2024-01-02 14:36:19 -08:00
Kevin Jue
503429f92f
Merge pull request #45 from succinctlabs/kevjue/assert_leading_zeros_optimizations
perf: assertLeadingZeros constraint optimizations
2024-01-02 13:40:14 -08:00
Kevin Jue
d241f54f48 address veridise feedback for V-SCT-VUL-007 and V-SCT-VUL-011 (hasInv needed to be constrained) 2023-12-26 07:49:55 -08:00
Kevin Jue
daad394f73 constraint optimizations for assertLeadingZeros 2023-12-22 11:42:53 -08:00
Kevin Jue
1a0372621c removed Exp in goldilocks/base.go per V-SCT-VUL-016 2023-12-21 14:20:23 -08:00
Kevin Jue
f71795a697 fix for V-SCT-VUL-006 and V-SCT-VUL-012 2023-12-19 15:49:01 -08:00
Kevin Jue
8567f335cb fix for V-SCT-VUL-033 2023-12-19 13:31:36 -08:00
Kevin Jue
9e6d08b99c fix for V-SCT-VUL-032 2023-12-19 13:27:00 -08:00
Kevin Jue
49511611b5 fix for V-SCT-VUL-031 2023-12-19 13:24:27 -08:00
Kevin Jue
e3eff27eb1 fix for V-SCT-VUL-030 2023-12-19 13:06:15 -08:00
Kevin Jue
06f91e4465 fix for V-SCT-VUL-029 2023-12-19 13:00:22 -08:00
Kevin Jue
de0ff4f698 fix for V-SCT-VUL-028 2023-12-19 12:25:29 -08:00
Kevin Jue
f256ca69f3 fix for V-SCT-VUL-027 2023-12-19 12:22:19 -08:00
Kevin Jue
40d71e9e29 fix for V-SCT-VUL-025 2023-12-19 11:07:36 -08:00
Kevin Jue
7c7a01a395 fix for V-SCT-VUL-024 2023-12-19 11:04:30 -08:00
Kevin Jue
888b247e02 fix for V-SCT-VUL-023 2023-12-19 10:56:25 -08:00
Kevin Jue
318c3ce9de fix for V-SCT-VUL-022 2023-12-19 10:51:43 -08:00
Kevin Jue
cc064aeb3e fix for V-SCT-VUL-021 2023-12-19 09:46:19 -08:00
Kevin Jue
30d73dacea fix for V-SCT-VUL-020 2023-12-18 18:31:56 -08:00
Kevin Jue
0f6466c047 fix for V-SCT-VUL-018 2023-12-18 18:26:42 -08:00
Kevin Jue
2fab6a94b0 fix for V-SCT-VUL-017 2023-12-18 18:03:48 -08:00
Kevin Jue
ac49898dd1 fix for V-SCT-VUL-016 2023-12-18 18:02:01 -08:00
Kevin Jue
96171410b0 fix for V-SCT-VUL-015 2023-12-18 17:58:56 -08:00
Kevin Jue
2043890a76 fix for V-SCT-VUL-014 2023-12-18 17:23:58 -08:00
Kevin Jue
5dd6da255e fix for V-SCT-VUL-013 2023-12-18 17:19:15 -08:00
Kevin Jue
5766879636 fix for V-SCT-VUL-00 and V-SCT-VUL-010 2023-12-18 17:09:06 -08:00
Kevin Jue
c0cbac8423 fix for V-SCT-VUL-008 2023-12-18 16:29:57 -08:00
Kevin Jue
cc51ec1815 fix for V-SCT-VUL-007 and V-SCT-VUL-011 2023-12-18 16:09:08 -08:00
Kevin Jue
297a82025f fix for V-SCT-VUL-002 and V-SCT-VUL-003 2023-12-18 15:42:09 -08:00
Kevin Jue
6af5b0ae93 fix for V-SCT-VUL-005 2023-12-18 13:13:13 -08:00
Kevin Jue
a6707ed714 fix for V-SCT-VUL-004 2023-12-18 13:04:43 -08:00
Kevin Jue
2c361fa5e3 fix for V-SCT-VUL-003 2023-12-18 12:54:36 -08:00
Kevin Jue
85d20ce656 fix for V-SCT-VUL-002 2023-12-18 12:46:53 -08:00
Kevin Jue
9e963933f9 fix for V-SCT-VUL-001 2023-12-18 12:35:12 -08:00
puma314
89b5a01e4b
feat: Plonk optimizations (#39)
* Fixed poseidion hash TOOD in fri/fri.go

* optimized goldilocks

* Another optimization

* Down to 16 million

* Finished TODOs
2023-10-13 14:00:54 -07:00
puma314
940c81b212
Significant refactor and all tests passing, as well as optimized range check for Goldilocks (#37) 2023-10-11 18:02:46 -07:00
John Guibas
13624e4daf
Merge pull request #36 from succinctlabs/revert-35-uma/optimizations 2023-10-11 17:43:23 -07:00
puma314
0c677ddd0d
Revert "Range check optimizations" 2023-10-11 17:39:52 -07:00
puma314
c23b174535
Merge pull request #35 from succinctlabs/uma/optimizations
Range check optimizations
2023-10-11 17:39:19 -07:00
Uma Roy
8b96b0fd87 Removed extraneous range check 2023-10-11 17:38:57 -07:00
Uma Roy
4841d382d7 Modified another name 2023-10-11 17:33:09 -07:00
Uma Roy
19da211317 rename another file 2023-10-11 15:23:53 -07:00
Uma Roy
ca5d0904d1 benchmark works now 2023-10-11 15:20:42 -07:00
Uma Roy
3aef7954ed All tests pass 2023-10-11 14:53:34 -07:00
Uma Roy
b173b28649 checkpoint 2023-10-11 12:20:48 -07:00
Uma Roy
5d53737841 Moved to variables 2023-10-11 12:01:26 -07:00
Uma Roy
3b8611c6ac Rename back 2023-10-11 11:37:45 -07:00
Uma Roy
d8b919a403 Fixed underconstrained in range check and added dummy mode to benchmark.go 2023-10-11 00:28:20 -07:00
Uma Roy
e026e73359 Added reduce to benchmark 2023-10-10 22:56:44 -07:00
Uma Roy
90e2f5f1b1 Added benchmark 2023-10-10 22:54:16 -07:00