IPLD data (e.g. lives on IPFS)

A generic structure that pairs:

  1. array of headers (string -> string)
  2. body (CID)
  3. parent pointer: pointer to a previous version (CID).

The headers aren’t CIDs, but it’s possible that maybe one day they become CIDs if there’s a good use-case. If we did, then parent pointers may just move into headers.

We don’t know what the body type is, but it’s defined in the content-type header. content-type isn’t required. The fallback is basically application/octet-stream. application/vnd.subconsious+sphere is a Noosphere Sphere