Skip to content

Persist peers for bootstrapping #2987

Closed
@Winterhuman

Description

@Winterhuman

Description

Mirroring libp2p/go-libp2p-kad-dht#254, it would be great if long-lasting peers were persisted and used for bootstrapping later.

Motivation

Using bootstrap nodes outside of the default ones improves network resiliency, and potentially improves initial connections times when the new bootstrap nodes are closer than they otherwise would be.

Requirements

  1. Save the longest lasting peer(s) from each k-bucket where it can be re-used for bootstrapping.

Open questions

Are you planning to do it yourself in a pull request?

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions