Skip to content

Add implicit HTTP delegated router for cid.contact network indexer #9454

@BigLep

Description

@BigLep

Done Criteria

Kubo has an implicit HTTP delegated router set for cid.contact.

There is corresponding information in:

  1. Changelog
  2. Config docs

Why Important

  1. Make more content discoverable for Kubo nodes. The cid.contact InterPlanetary Network Indexer has providers that aren't publishing to the DHT like web3.storage, Filecoin Storage Providers, etc.
  2. Has the potential to provide faster lookup times.

Notes

  1. Generally: there has been a lot written and recorded about network indexers. I'm not going to recap it all here. I welcome anyone to paste in the best resources on this.
  2. Like Kubo's DNS handling of .eth domains, this will be an implicit default documented in config. Users can override/disable, and if they don't, they'll get whatever implicit defaults we make in the future (e.g., adding additional network indexers)
  3. This initial integration between Kubo will not be doing anything special from a privacy regard. For example, efforts to handle double hashing (doc 1, doc 2) will come in followup work. Reader privacy preserving updates to Kubo are tracked in Communicate with network indexers for content routing using reader privacy with double hashing #9455

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions