Switch migration fetcher to CAR #8851
Labels
effort/days
Estimated to take multiple days, but less than a week
exp/intermediate
Prior experience is likely helpful
kind/enhancement
A net-new feature or improvement to an existing feature
P1
High: Likely tackled by core team if no one steps up
Milestone
go-ipfs 0.13 will add support for CAR responses (#8758)
When we have that running on the
ipfs.io
gateway, we should update HttpFetcher to fetch CARs instead of trusting gateway to send the correct bytes.This will enable us to add more public gateway as a fallback in case DNS name gets censored etc without risking MITM.
The default gateways list should be ipfs.io, dweb.link, cloudflare-ipfs.com, cf-ipfs.com (+ make sure HTTP redirects are followed by the fetcher). We could also have the ultimate fallback which downloads https://github.com/ipfs/public-gateway-checker/raw/master/src/gateways.json and tries them too.
The text was updated successfully, but these errors were encountered: