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

More tests: Broadcast #396

Open
afck opened this issue Apr 3, 2019 · 0 comments
Open

More tests: Broadcast #396

afck opened this issue Apr 3, 2019 · 0 comments

Comments

@afck
Copy link
Collaborator

afck commented Apr 3, 2019

Add an adversary that sends random (but "valid looking") messages. The distributions should be general, but somewhat intelligent, so that they are more likely to uncover bugs.

Also, the original idea behind the ProposeAdversary was that the faulty nodes would act as if they were part of another network with the same proposer but a different proposed value. (Currently they're just all proposing, which in most cases will simply be ignored.)
So the attacker should simulate a separate network with the same IDs and the same proposer but a different input value. It should then send in the real network the same messages that its nodes sent in the simulation.

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

No branches or pull requests

2 participants