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

[protocol] enable more than one circuits to have multiple proofs per block #289

Closed
dantaik opened this issue Nov 18, 2022 · 0 comments · Fixed by #288
Closed

[protocol] enable more than one circuits to have multiple proofs per block #289

dantaik opened this issue Nov 18, 2022 · 0 comments · Fixed by #288

Comments

@dantaik
Copy link
Contributor

dantaik commented Nov 18, 2022

As of now, we only require one proof (based on one circuit) to mark a block as "proven", maybe we can have 2 or 3 different circuits with different setups, then mark a block as "proven" only when there are 2/2 or 2/3 consistent proofs -- they all prove the block has the same block-hash.

We also need to suspend the chain if there are conflicting proofs.

See https://hackmd.io/@vbuterin/zk_slides_20221010 by Vitalik.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant