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

Request preliminary data also from non-seed-nodes #2256

Closed
ManfredKarrer opened this issue Jan 12, 2019 · 2 comments
Closed

Request preliminary data also from non-seed-nodes #2256

ManfredKarrer opened this issue Jan 12, 2019 · 2 comments
Assignees

Comments

@ManfredKarrer
Copy link
Contributor

When a node starts up it connects to a few seed nodes for initital data, that was added for more resilience if one seed node is out of date. We should extend that to include normal peristed non-seed-node peer as well, so in case that the seeds are all failing the network still exchanges at startup the live data. Only first time users would have a problem then.

See: bisq-network/roles#15 (comment)

@ManfredKarrer
Copy link
Contributor Author

As the peer connects anyway to normanl nodes in case all seeds fail we don't need to do that. It would decrease startup time and increase network load if we would try to connect to known past nodes which might be offline with quite a high probablity. If we find a solution to clearly detect long runnning stable nodes we could add those to the list of seed nodes some day. But I think that has no priority at the moment, so I will close that issue.

@ghost
Copy link

ghost commented Mar 6, 2019

Maybe we could simply ask the community for candidatures ? (possibly for a little bounty).
So, the users (eg pros) who have their Bisq appli running 24/7/365 could apply ?

We may monitor those "2nd rank seed nodes" to detect if they are indeed well on-line.

(Of course this may also have some issues. eg candidatures have to be verified a minimum).

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