Skip to content

introduce a proper address pipeline #2229

Open
0 of 5 issues completed
Open
0 of 5 issues completed
@marten-seemann

Description

@marten-seemann

We need to get a lot smarter about address management. Wrapping / replacing addresses via the AddrsFactory doesn't scale.

I'm imagining a new service that's responsible for the entire process of address management.

  1. It ingests in new "address candidates" from various sources: user provided address hints, transports claiming to listen on certain addresses, Identify, relay service etc.
  2. It verifies these addresses using AutoNAT v2.
  3. It groups and categorizes these addresses (public / private / relayed).
  4. It provides interfaces to make these different categories of addresses available to consumers.

Updated(@sukunrt): Using this issue for tracking:

Tasks

Sub-issues

Metadata

Metadata

Labels

P1High: Likely tackled by core team if no one steps upeffort/weeksEstimated to take multiple weeksexp/wizardExtensive knowledge (implications, ramifications) required

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions