ipfs / ipfs/kubo

[Enhancement] Dynamic Peerlist adding / removing

Open
#7,880 3 comments 1 reaction 0 assignees View on GitHub
exp/novice help wanted kind/enhancement P2 status/ready
Dominant language
Go
Stars
17.1k
Forks
3.2k
Avg merge
3d 18h
Merged PRs (30d)
11

Description

IPFS currently provides peering functionality seen here: https://github.com/ipfs/go-ipfs/blob/master/docs/config.md#peeringpeers

This feature is a great first step towards things but a big problem still exists in that the node needs to be reset each time a new peer is added to this list.

As a a Peerlist gets larger and larger, the amount of nodes that need to be reset each time a new peer gets added becomes larger and larger. For production environments this isn't acceptable and is why we have yet to fully utilize this functionality within Pinata.

It would be super helpful if there was a way to add / remove peers to this list via a simple API command instead of having to actively update the ipfs config file / resetting the node.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.