Skip to content
Discussion options

You must be logged in to vote

Historically IPFS implementations would provide every CID in a DAG. This has the potential downside of creating many entries in the re-provide queue which can then take a long time to process.

From a practical perspective it's usually enough to just provide the root CID, since after downloading the block for that, you retain the connection to the peer that had it, and they probably have the rest of the DAG as well.

An exception may be if the DAG is incredibly large in which case you may wish to fragment it and distribute it across multiple nodes but then you're into IPFS Cluster territory.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by tabcat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants