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

Scenario 1 fails #10

Open
twestley opened this issue Aug 5, 2022 · 0 comments
Open

Scenario 1 fails #10

twestley opened this issue Aug 5, 2022 · 0 comments

Comments

@twestley
Copy link
Contributor

twestley commented Aug 5, 2022

Scenario 1 tests two nodes with the same time between creating objects (lambda 3) so it should result in 2 keyspaces. This is because long term allocation ratio (% keyspace) for both very quickly becomes 0.5. They each have 50% of the keyspace. But if we set short term allocation to 1 when it is near zero (as described in ADAK Keying Scheme.pdf), it results in 3 keyspaces. This is because the second (of two) nodes receives a message from the first that its long term allocation ratio is 0.5 too late, after it (the 2nd node) gives half of its keyspace to the first node. This is then stable because they both see that the other has <1 long term allocation ratio.

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

1 participant