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

Zprice test vectors and benchmark code #71

Merged
merged 12 commits into from
Jun 9, 2022
Merged

Zprice test vectors and benchmark code #71

merged 12 commits into from
Jun 9, 2022

Conversation

alxiong
Copy link
Contributor

@alxiong alxiong commented Jun 2, 2022

This PR includes:

  • Remove non-standard transcripts
  • Add MT circuit generation code
  • Add scripts to generate srs, pk, vk
  • Add README to explain to participants

@alxiong alxiong marked this pull request as ready for review June 7, 2022 15:17
"Storing universal parameter to: {} ...",
dest.to_str().unwrap()
);
store_data(&universal_param, dest);
Copy link
Contributor

Choose a reason for hiding this comment

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

do you think we should also store a hash digest of the srs (which we will also put in the readme.md?)

Copy link
Contributor

@zhenfeizhang zhenfeizhang left a comment

Choose a reason for hiding this comment

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

LGTM. Just a minor comment on the srs digest for which I can try to obtain after running the instance.

@alxiong
Copy link
Contributor Author

alxiong commented Jun 9, 2022

Yes, @zhenfeizhang , we should produce sha256sum for all binary files and version controlled them.

an example of this is:
I used to use this bash script to check the Aztec Ignition CRS file's integrity by adding this checksum file.

@alxiong alxiong merged commit eb17ae8 into turbo-plonk Jun 9, 2022
@alxiong alxiong deleted the zprice-code branch June 9, 2022 03:47
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

Successfully merging this pull request may close these issues.

None yet

2 participants