ipfs / go-graphsync

Initial Implementation Of GraphSync Wire Protocol
Other
100 stars 38 forks source link

Graphsync 2.1 Metadata Only Request #371

Open hannahhoward opened 2 years ago

hannahhoward commented 2 years ago

What

As we look to the future, one very useful way to use Graphsync is to discover the CIDs that make up a response to a selector query, but use another protocol (i.e. Bitswap likely) to actually get the data.

With this in mind, we would introduce a new Request type to the Graphsync message: a "Metadata" request type.

There are several steps here: