E.g. everyone is reinventing domain names. Namecoin has .bit, Ethereum has .eth. Both require installation of a special software on the client computer (or in case of Namecoin that can be the usage of a specific third party DNS). That means that a lot of potential users are lost; every device has a browser, not the blockchain software though.
Has anyone tried to register {TLD}.{ccTLD} and then offer it as a second level domain instead of the new .{TLD}? As an example, .et.gl ("Ethereum Global") is available at the moment. The advantage of this approach is that the domain (some mywebsite.et.gl) would resolve on any device using the standard DNS. And if the client is installed locally we can use a blockchain or whatever instead to resolve it.<p>The client blockhain app then can have a web interface available at client.et.gl that would be a local (127.0.0.1) service if you've installed it. Or a centralized hosted multiuser system otherwise (yeah, users who don't care about decentralization will have to trust it).<p>In other words, there are a lot of people who build their own walled gardens of reinvented wheels. Is anyone working on a decentralization project with compatibility with the current web (read: usability) in mind?