This is needed for complete IPFS support in Substrate, because we need to participate in both Polkadot & IPFS DHTs.
Note that this is not the same as supporting additional/fallback DHT protocol names, because the latter leads to the DHT networks becoming intertwined.