Hey there zcash community!
I am wandering here and there now discussing the foreseeable future of decentralized dns, as in my opinion this is extremely huge problem blockchain nicely solved. Strangely, nobody is talking about it to this day.
As many of you probably know, namecoin has been running for longer than any other coin beside Bitcoin, but due the Satoshi’s recommendation to design it as separate blockchain, it was later forgotten for the time being.
Good news, the small team that operates the project is nearing the point where the world will probably see this whole stuff in action in a form of Namecoin name resolutions in Tor Browser. It’s currently an experimental alpha and available in Tor’s gnu nightly builds but as I have been observing this work for quite some time, I can say we have never been closer to tor addresses being hidden under nice human readable names.
The tech is basically a stripped out version of electrum (~3mb, kudos to Jeremy Rand’s hard work) with name look-up support integrated into a browser + a cluster of dedicated electrumx servers that do the job. Client connects to servers through tor, and because names can be verified through spv this whole setup is quite robust and lightweight.
That said, my vision is that despite namecoin may support many TLD zones, their only focus is on .bit one, and it will likely remain like so in the future. If that vision is close to what will happen, I see like many utxo-based blockchains will look to integrate the same functionality and provide alternate TLD with different features.
One of the first to come in mind is obviously zcash. This whole functionality is basically three opcodes plus some glue. If integrated, zcash will allow for truly anonymous domain names, which will bring a huge benefit for the open and private web.
As the whole setup is based on electron, it will not be that hard to have a “multicurrency” electrum name-resolver. I can easily imagine firefox/brave catching up to the game. That way we will slowly star our journey away from icann.
Besides anonymous domains, decentralized id’s comes very handy solving the nasty UX problem of crypto-addresss.