ipfs / ipfs/kubo

Gateway NoFetch Enhancement

Open
#6,659 1 comment 0 reactions 0 assignees View on GitHub
kind/enhancement
Dominant language
Go
Stars
17.1k
Forks
3.2k
Avg merge
3d 18h
Merged PRs (30d)
11

Description

Currently, the "NoFetch" config setting on gateways only helps if the gateway is the node also in charge of storing content.

Instead of trying to tackle gateway abuse by blacklisting hashes, are there any tweaks that could be made to go-ipfs / libp2p to have there be a "NoFetch except from these specific peers" sort of enhancement?

People likely relevant to this conversation: @Stebalien @raulk @mburns (feel free to tag any others)

Potential relevant github issues:
* https://github.com/ipfs/go-ipfs/issues/6565 (whitelist peers for the content to come from)
* https://github.com/ipfs/go-ipfs/issues/6097 (potential fetch whitelist from "groups" that Juan mentioned in this thread)

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.