-
-
Notifications
You must be signed in to change notification settings - Fork 353
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improved batch verification for legacy one-of-many proofs #1038
Improved batch verification for legacy one-of-many proofs #1038
Conversation
This pull request fixes 5 alerts when merging 9cd2998 into 677b54c - view on LGTM.com fixed alerts:
|
9cd2998
to
fcb8db9
Compare
This pull request fixes 8 alerts when merging fcb8db9 into 677b54c - view on LGTM.com fixed alerts:
|
fcb8db9
to
a256f64
Compare
This pull request fixes 9 alerts when merging b388d67 into 677b54c - view on LGTM.com fixed alerts:
|
b388d67
to
3f17fce
Compare
This pull request fixes 9 alerts when merging 3f17fce into 677b54c - view on LGTM.com fixed alerts:
|
3f17fce
to
146ad76
Compare
This pull request fixes 9 alerts when merging 146ad76 into e2c8db6 - view on LGTM.com fixed alerts:
|
146ad76
to
b9f0670
Compare
This pull request fixes 9 alerts when merging b9f0670 into 892c64e - view on LGTM.com fixed alerts:
|
4a2e4c3
to
b243fd4
Compare
This pull request fixes 9 alerts when merging b243fd4 into bc92fc9 - view on LGTM.com fixed alerts:
|
b243fd4
to
741138f
Compare
This pull request fixes 10 alerts when merging 741138f into e3f929c - view on LGTM.com fixed alerts:
|
741138f
to
d3ade5c
Compare
This pull request fixes 9 alerts when merging d3ade5c into ed2bd7e - view on LGTM.com fixed alerts:
|
d3ade5c
to
e3c18a8
Compare
This pull request fixes 9 alerts when merging e3c18a8 into 99ee21d - view on LGTM.com fixed alerts:
|
e3c18a8
to
ba0a478
Compare
This pull request introduces 2 alerts and fixes 9 when merging ba0a478 into 8192c5f - view on LGTM.com new alerts:
fixed alerts:
|
ba0a478
to
8c61ff0
Compare
This pull request introduces 2 alerts and fixes 9 when merging 75f9c96 into c4918fd - view on LGTM.com new alerts:
fixed alerts:
|
c7fb7a5
to
2208c86
Compare
This pull request fixes 9 alerts when merging 2208c86 into b2eba12 - view on LGTM.com fixed alerts:
|
LGTM, smoke test done successfully. |
2208c86
to
021635b
Compare
This pull request fixes 9 alerts when merging 021635b into 460c17f - view on LGTM.com fixed alerts:
|
Here are the performance numbers on my machine |
This pull request fixes 9 alerts when merging f909d94 into 460c17f - view on LGTM.com fixed alerts:
|
f909d94
to
898823b
Compare
This pull request fixes 9 alerts when merging 898823b into 738308b - view on LGTM.com fixed alerts:
|
898823b
to
4e61302
Compare
4e61302
to
8eff941
Compare
8eff941
to
c1e4c8e
Compare
This pull request fixes 9 alerts when merging c1e4c8e into d73a892 - view on LGTM.com fixed alerts:
|
* Sigma verifier batching * Namespace fixes * Simplify types * Remove unnecessary function declaration
Improves batch verification for legacy one-of-many proofs by reducing to a single multiscalar multiplication operation. Adds additional sanity checks for the verifier routine. Removes redundant code while retaining backwards compatibility.
Review requested.