Skip to content

Reliable Dialing #27

Open
Open
@Stebalien

Description

We've been running into an issue in go-ipfs where we have way too many peer addresses. We've partially fixed this by addressing the bug where we were storing and gossiping ephemeral peer addresses indefinitely however, that's not a complete solution.

I'd like to make three proposals:

  1. Sign and timestamp peer records.
  2. Set a maximum size and maximum number of peer addresses allowed per record.
  3. Allow peers to specify a priority for dialing each address.

While we'll have to wait a while to start validating these fields/restrictions, they'll help a lot.

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