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
Make default bootstrappers used by IPFS/libp2p be a more robust list. #478
Comments
Filecoin slack discussion (https://filecoinproject.slack.com/archives/C025ZN5LNV8/p1636550102021000 ): Lidel Thibault Meunier 2 months ago aschmahmann - Protocol Labs 2 months ago boris 2 months ago aschmahmann - Protocol Labs 2 months ago boris 2 months ago aschmahmann - Protocol Labs 2 months ago boris 2 months ago lidel 2 months ago boris 2 months ago |
One approach: Write up the policy – perhaps creating a ipfs/public-bootstrappers repo with readme that includes the policy and the list of operators who joined the program? |
Update on this: we have merged ipfs/kubo#8856, which added a backup list of bootstrap peers based on your currently connected peers. |
Problem
Right now, the default config in IPFS/libp2p nodes use bootsrappers hosted by PL. We should be looking into ways we can make the default bootstrapping more robust.
Ideas
(1) remember peers across restarts, decreasing impact of bootstrappers going dark (leveraging prior art from bittorrent and tor projects)
(2) include bootstrappers maintained by different organizations, decreasing risk of Facebook-like catastrophic bootstrapper misconfiguration
The text was updated successfully, but these errors were encountered: