-
Notifications
You must be signed in to change notification settings - Fork 3
Graph Agnostic #18
Comments
Why not use inline CIDs for this? |
Can you give an example of a change to the current draft specs that this would change? |
We may want to inline "large" things. Technically, we can put these in CIDs but, really, we should never expose massive CIDs to users.
This one: #13. That is, it wouldn't require that the second entry be a link. |
Just trying to make sure we're on the same page. By "second entry" you mean [
[ [0, 1024], Link /* <-- second entry */ ],
[ [1025, 1002], Link ]
] Are you proposing that this second entry be a path or simply that the raw binary would be in-lined instead of being a link? I'm struggling to figure out what a path would point to. |
Yes.
Both? But they're two different issues.
|
closing for archival |
So, it would be kind of nice if we could treat links as truly transparent. Basically, in London, we discussed the fact that paths don't care about link boundaries so, really, our datastructures shouldn't either.
Now, the primary downsides are:
However, giving every file and it's own CID is already a bit of a performance nightmare and we cant feasibly announce every CID to the network so we already need to start talking about files with paths instead of just CIDs.
The text was updated successfully, but these errors were encountered: