-
Couldn't load subscription status.
- Fork 114
Closed
Description
At ascribe, we'd like to make BigchainDB interoperate with IPFS. One step will be identifying BigchainDB transactions by their multihash. (Currently we assume all hashes are sha3-256, but that's easy enough to change, and it would be nice to allow for future hash functions.)
We currently have two questions about multihash:
- The first byte identifies the hash function, so for example 0x16 means sha3-256. The second byte is the digest size in bytes, but wait, isn't that already encoded in the first byte (at least in this case)? Is the second byte as digest size just there for hash functions where the output size must be specified independently (as with SHAKE128)?
- Is multihash going to be proposed as a formal standard with some standards body (such as an RFC)?
We created a related issue on the BigchainDB repository: bigchaindb/bigchaindb#100
Metadata
Metadata
Assignees
Labels
No labels