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

Genesis support and eclipse resistance #3956

Open
3 of 4 tasks
njd42 opened this issue Aug 17, 2022 · 1 comment
Open
3 of 4 tasks

Genesis support and eclipse resistance #3956

njd42 opened this issue Aug 17, 2022 · 1 comment
Assignees
Labels
eclipse-evasion Issues / PRs related to eclipse evasion Genesis

Comments

@njd42
Copy link
Contributor

njd42 commented Aug 17, 2022

Need to set out the arguments that support the thesis that the appropriate preconditions are understood and in place.

In particular that the key assumption of Genesis, namely that they have access to a honest hot peer during Genesis process is true with high probability.

Depends on:

Required for:

@coot coot added networking Genesis eclipse-evasion Issues / PRs related to eclipse evasion labels Aug 17, 2022
@njd42 njd42 moved this to In Progress in Ouroboros Network Aug 17, 2022
@njd42
Copy link
Contributor Author

njd42 commented Aug 17, 2022

Outline of activity:

  • need a stronger reasoned argument for the effects of
    • initial choice of ledger peer set
    • the consequence of resampling from that set (either due to churn or loss and replacement of peer)

Capture potential mitigations for the (extremely small) residual risks

  • document the nature of the attacks (this may not done in a public forum)
  • suggested user oriented mitigations (perhaps arranged by "size" ie individuals and corporate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
eclipse-evasion Issues / PRs related to eclipse evasion Genesis
Projects
Status: No status
Development

No branches or pull requests

3 participants