IPNS base36 vs base58

I learned that in 0.7.0 base36 becomes the default encoding of IPNS path but is there a plan to retire the legacy base58 encoding? because our customer relies on the base58 to resolve our content, if its support is gone it will break the system, so we will have to inform our clients to upgrade.
and it will be good to keep the base58 support for backward compatibility…

They all CIDs, based on Multibase. The main purpose of multformats is to have forward-backward compatibility.

To answer your question, go-ipfs will keep understanding base58-encoded CIDs for the foreseeable future, as far as I know, because it costs nothing to keep it.

1 Like