4 ms·
> IPFS now uses base58btc exclusively That's blatantly wrong. IPFS supports 25 different base representations (https://github.com/multiformats/multibase/blob/m
by 2color 4y ago
> IPFS now uses base58btc exclusively
That's blatantly wrong. IPFS supports 25 different base representations (https://github.com/multiformats/multibase/blob/master/multibase.csv https://github.com/multiformats/multibase/blob/master/multib...).
In fact, recently, two community members decided to implement a new base encoding with emojis for fun:
https://cid.ipfs.tech/#%F0%9F%9A%80%F0%9F%AA%90%E2%AD%90%F0%9F%92%BB%F0%9F%98%85%F0%9F%92%AA%F0%9F%A5%B3%F0%9F%98%B4%F0%9F%8E%82%F0%9F%91%89%F0%9F%92%A7%F0%9F%93%8D%F0%9F%8C%B4%F0%9F%98%AA%F0%9F%98%AE%F0%9F%8E%88%F0%9F%9A%A9%F0%9F%99%88%F0%9F%98%A5%F0%9F%98%B0%F0%9F%94%B5%F0%9F%98%A1%E2%9C%8A%F0%9F%8D%92%F0%9F%90%BE%F0%9F%8E%89%F0%9F%98%87%F0%9F%8E%A4%E2%9D%8C%F0%9F%98%8F%F0%9F%8C%8D%F0%9F%8C%98%F0%9F%A5%82%E2%9C%8B%F0%9F%98%B9%F0%9F%93%8D%F0%9F%99%84 https://cid.ipfs.tech/#%F0%9F%9A%80%F0%9F%AA%90%E2%AD%90%F0%...
https://github.com/multiformats/multihash https://github.com/multiformats/multihash supports at the very least SHA1 SHA2-256 SHA2-512 SHA3/Keccak Blake2b-256/Blake2b-512/Blake2s-128/Blake2s-256 Blake3 and Strobe. Hashes in IPFS are being standardised through the IETF and W3C https://www.ietf.org/id/draft-multiformats-multihash-05.html https://www.ietf.org/id/draft-multiformats-multihash-05.html.
If you need rhash, you are welcome to submit a PR! We also have a grants program you can use to be rewarded for this.