This repository has been archived by the owner on Jun 29, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 108
Spec refining: Do not bind the canonical representation to CBOR #6
Labels
status/deferred
Conscious decision to pause or backlog
Comments
Maybe we could do something like we do in multistream, i.e. give semver to the ipld namespace: |
This was referenced Jul 26, 2016
fits very well with ipfs/specs#130 |
We have agreed that IPLD will not be bound to CBOR, instead, the CID proposal will make it so that there will be a byte to encode the format to which we are bound to. 🎉 |
Closing due to staleness as per team agreement to clean up the issue tracker a bit (ipld/team-mgmt#28). This doesn't mean this issue is off the table entirely, it's just not on the current active stack but may be revisited in the near future. If you feel there is something pertinent here, please speak up, reopen, or open a new issue. [/boilerplate] |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The world might come up with new standards and a CBOR hashed object might point to a CBOR2 hashed object. In other words, there is no way to differentiate across "current" and "canonical" formats. In IPFS jargon, this needs a sort of multicodec for the hashes.
Pro:
Cons:
The text was updated successfully, but these errors were encountered: