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

Round Retry #377

Open
sekulicd opened this issue Nov 13, 2024 · 1 comment
Open

Round Retry #377

sekulicd opened this issue Nov 13, 2024 · 1 comment

Comments

@sekulicd
Copy link
Collaborator

There are many potential reasons why round can fail and we should maximize success rate of rounds.
Also there could be malicious users who joins round but dont send sigs/nonces etc.
There should be mechanism in place that would analyze why round failed and try retry, if some client fails more time, it should be banned from round, or maybe if there are many users it should modify round interval for that round?

@tiero @altafan @louisinger @bordalix WDYT?

@altafan
Copy link
Collaborator

altafan commented Nov 14, 2024

From the server POV, retrying means checking that all users are still online and create a new tree with the already provided nonces excluding the malicious and offline user(s).

The new round could start directly from the signing tree phase, with the server waiting for the users to submit tree signatures.

The server should surely have some slashing/banning mechanism in place, but for now it's not a priority.

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

2 participants