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

Verifiers should notify coordinator of corrupted chunks, and coordinator should roll them back accordingly #408

Open
jules opened this issue Sep 28, 2021 · 1 comment
Assignees
Labels
1 high priority enhancement New feature or request
Milestone

Comments

@jules
Copy link

jules commented Sep 28, 2021

No description provided.

@jules jules self-assigned this Sep 28, 2021
@apruden2008
Copy link

Currently, the verifier returns an error such as this:

Sep 27 19:58:50 a-verifier1 setup1-verifier[1179]: thread '<unnamed>' panicked at 'could not check ratios for tau_g1 elements: ZexeSerializationError(InvalidData)', /home/aleo/buil d/aleo-setup/phase1/src/verification.rs:307:30

in the event that a contribution is malformed or corrupted. Currently, the verifier panics and does not do error handling. Instead, we need to ensure that the verifier handles the error by sending to the coordinator, which will re-assign that chunk to the contributor.

@apruden2008 apruden2008 assigned ibaryshnikov and unassigned jules Sep 28, 2021
@ibaryshnikov ibaryshnikov added 1 high priority enhancement New feature or request labels Sep 30, 2021
@ibaryshnikov ibaryshnikov modified the milestones: Inner Setup, Outer Setup Sep 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 high priority enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants