-
Notifications
You must be signed in to change notification settings - Fork 86
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor!: change sumcheck proof to use coefficients instead of evalu…
…ations (#205) # Rationale for this change The verifier currently has to use interpolation in order to handle the sumcheck proof format. It is more efficient for the verifier for the proof to be the coefficients of the polynomial messages instead of the evaluations. # What changes are included in this PR? See the individual commits. * Inlined the `Subclaim::create` method. * Modified sumcheck to use coefficients in the proof instead of evaluations. # Are these changes tested? Yes.
- Loading branch information
Showing
6 changed files
with
52 additions
and
68 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
45 changes: 0 additions & 45 deletions
45
crates/proof-of-sql/src/proof_primitive/sumcheck/subclaim.rs
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters