Steven Allen
Steven Allen
We use it when building HAMTs (hash maps). Not to build actual multihashes (``) but just to indicate the hash function.
However, you bring up a good point about the architecture dependence. I believe we're using murmur3-128x64.
We generally assume that CIDs are small and cheap to handle. CIDs are designed to be identifiers and inline CIDs are designed to allow inlining objects that are smaller than...
> Where/how would we enforce the limit? When decoding/validating CIDs? > Also, just as a matter of fact, many of our existing libraries don’t handle identity multihashes in CID’s correctly...
The key difference here is that you're talking about "interactive" situations where limitations can be worked around after the fact: * If your program guesses the MTU wrong, it can...
Do they provide any benefit over blake2b?
I see, I was looking at a different benchmark. It appears to really depend on the CPU. I'm not really against these but I'd like to *carefully* consider which ones...
I just don't want to regret any decisions later. Either regret choosing a short code because we never use it or regret choosing a long code because we find it...
(not quite dead, just 6 feet under github notifications :coffin:) I'm not sure if we need to allocate a range of codecs. I'd just define a new code per hash...
Want to take a stab at disambiguating this in on the website (PR against: https://github.com/multiformats/website/blob/master/content/multihash.md)? ~We could also consider adding a new hash function for SHA-512/t but I'd wait for...