-
Notifications
You must be signed in to change notification settings - Fork 94
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(bb): removed powers of eta in lookup and auxiliary relations…
… (#4695) We previously were using powers of the plookup "eta" challenge in our lookup and auxiliary relations, to construct random linear combinations. With protogalaxy, this becomes inefficient as each challenge is represented by a degree-1 Univariate polynomial. i.e. eta^3 is degree-3, while a completely independent challenge is degree-1. Usages of eta^2 and eta^3 have been replaced with new challenges eta_two and eta_three Now that the `CircuitChecker` uses relations, we update these as appropriately but also have to change `stdlib_plonk_recursion_tests` to construct and verify full proof as the widgets do not reflect changes on `eta` --------- Co-authored-by: maramihali <mara@aztecprotocol.com>
- Loading branch information
Showing
26 changed files
with
265 additions
and
219 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
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
Oops, something went wrong.