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

Plonk transcript_hasher implementation with SHA3, BLAKE, etc. #71

Open
vesselinux opened this issue Sep 12, 2022 · 0 comments
Open

Plonk transcript_hasher implementation with SHA3, BLAKE, etc. #71

vesselinux opened this issue Sep 12, 2022 · 0 comments

Comments

@vesselinux
Copy link
Collaborator

  • Create a transcript_hasher implementation using standard hash function such as SHA3, BLAKE, etc. which can be used on any curve. Since it does not need special constants, the data can just serialize to binary and feed to the hash function.

  • Set the default value of the Plonk transcript_hasher template parameter (on the Plonk prover and verifier) to the SHA3 (or BLAKE) hasher.

See #61 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant