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

opennet bootstrap wizard #14

Open
majestrate opened this issue Dec 5, 2023 · 0 comments
Open

opennet bootstrap wizard #14

majestrate opened this issue Dec 5, 2023 · 0 comments

Comments

@majestrate
Copy link
Owner

majestrate commented Dec 5, 2023

currently we provide a default and optionally configurable set of bootstrap nodes.

for networks without a consensus this model is less viable. due to the trust agile nature of a stakeless open net the bootstrap nodes being trust agile isn't just a nice to have, it's integral to the threat model. the original threat model mandated that bootstrap nodes also act as pinned edge nodes. you would ONLY ever talk to those nodes. all of this is designed to be out of band and having a method to guide the user through this is required to facilitate this. currently there is no user accessible (let alone documented) procedure for ANY of this.

we need cli tool to act as a setup wizard utility which walks a user through selecting their bootstrap node from a list set by the package maintainer, fetching more bootstrap nodes from a remote provider, adding additional bootstrap nodes and remote providers at the user's discretion and updating bootstrap nodes from any remote providers.

this cli tool should support both interactive and non interactive modes.

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

No branches or pull requests

1 participant