-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Proof batching for breakdown reveal aggregation (#1323)
* Unlimited batch size for reveal aggregation But avoid excessive memory allocations * Batching for breakdown reveal aggregation * Reduce TARGET_PROOF_SIZE for tests * Add a test for growing `pending_records` * More large batch tests * Compact gate fixes * Fixing step count blow-up * More test fixes * Fix a bug and adjust the test to catch it. * Keep semi-honest for shuttle, don't do shuttle for malicious * Optimize vec_chunks --------- Co-authored-by: Alex Koshelev <koshelev@meta.com>
- Loading branch information
1 parent
f7adc86
commit 41b057c
Showing
15 changed files
with
434 additions
and
119 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
Oops, something went wrong.