-
Notifications
You must be signed in to change notification settings - Fork 34
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
Circuit constraint refinements to reduce proof size #169
Commits on Jul 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 16e9076 - Browse repository at this point
Copy the full SHA 16e9076View commit details -
circuit: Rotate
q_mul_lsb
selector up by one rowThis ensures the "LSB check" gate only queries `cur` and `next` rows.
Configuration menu - View commit details
-
Copy full SHA for 0009070 - Browse repository at this point
Copy the full SHA 0009070View commit details -
circuit: Rotate
q_commit_ivk
selector up by one rowThis ensures the Commit^ivk gate only queries `cur` and `next` rows.
Configuration menu - View commit details
-
Copy full SHA for 2198675 - Browse repository at this point
Copy the full SHA 2198675View commit details -
circuit: Refactor NoteCommit input processing into multiple regions
The new regions take up more cells overall, but across fewer columns, and the gates now only query `cur` and `next` rows.
Configuration menu - View commit details
-
Copy full SHA for 6aa85fc - Browse repository at this point
Copy the full SHA 6aa85fcView commit details -
circuit: Add region layout diagrams for y_switch constraint
Helps to see why we can't optimise it to remove the `prev` query.
Configuration menu - View commit details
-
Copy full SHA for 9af22a8 - Browse repository at this point
Copy the full SHA 9af22a8View commit details
Commits on Aug 19, 2021
-
Fix typo in gate documentation
Co-authored-by: ying tong <yingtong@z.cash>
Configuration menu - View commit details
-
Copy full SHA for ac90014 - Browse repository at this point
Copy the full SHA ac90014View commit details -
clippy: Remove redundant clones
Co-authored-by: ying tong <yingtong@z.cash>
Configuration menu - View commit details
-
Copy full SHA for bac22d9 - Browse repository at this point
Copy the full SHA bac22d9View commit details -
Improve NoteCommit input value gate doc
Brings it in line with the other gate docs. Co-authored-by: ying tong <yingtong@z.cash>
Configuration menu - View commit details
-
Copy full SHA for f2400ba - Browse repository at this point
Copy the full SHA f2400baView commit details
Commits on Sep 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c24c67d - Browse repository at this point
Copy the full SHA c24c67dView commit details
Commits on Sep 6, 2021
-
note_commit.rs: make two_pow_* definitions more consistent.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
Configuration menu - View commit details
-
Copy full SHA for faddaf9 - Browse repository at this point
Copy the full SHA faddaf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97e18a8 - Browse repository at this point
Copy the full SHA 97e18a8View commit details
Commits on Sep 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ee44d2c - Browse repository at this point
Copy the full SHA ee44d2cView commit details