Skip to content
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

Prune non-necessary values from PublicValues prior 2-to-1 aggregation #526

Merged
merged 9 commits into from
Aug 29, 2024

Conversation

Nashtare
Copy link
Collaborator

Also rename some methods in proof module to clarify that they are declaring public_inputs as opposed to arbitrary targets, accordingly to the regular terminology used in circuit_builder methods on the plonky2 side.

closes #525

@Nashtare Nashtare added this to the continuations - Q3 2024 milestone Aug 21, 2024
@Nashtare Nashtare self-assigned this Aug 21, 2024
@github-actions github-actions bot added crate: evm_arithmetization Anything related to the evm_arithmetization crate. crate: proof_gen Anything related to the proof_gen crate. labels Aug 21, 2024
@Nashtare
Copy link
Collaborator Author

We may need to expose additional/different data depending on discussions with Hermez, so putting this on hold for now.

@Nashtare
Copy link
Collaborator Author

@LindaGuiga I think the addition of the consolidated block hashes at the block layer will bring a lot of noise, so perhaps it'd be best to merge this as is and handle the addition in a follow-up PR. If this isn't reviewed by then, I'll just open the second PR against this branch.

@github-actions github-actions bot added crate: mpt_trie Anything related to the mpt_trie crate. crate: zero_bin Anything related to the zero-bin subcrates. labels Aug 26, 2024
@Nashtare Nashtare changed the base branch from feat/continuations to develop August 26, 2024 17:25
@Nashtare Nashtare removed crate: mpt_trie Anything related to the mpt_trie crate. crate: zero_bin Anything related to the zero-bin subcrates. labels Aug 26, 2024
Copy link
Contributor

@hratoanina hratoanina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Nashtare Nashtare merged commit e57fe5a into develop Aug 29, 2024
15 checks passed
@Nashtare Nashtare deleted the feat/prune_values branch August 29, 2024 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
crate: evm_arithmetization Anything related to the evm_arithmetization crate. crate: proof_gen Anything related to the proof_gen crate.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Obfuscate private info from PublicValues after the block proof level
2 participants