(Sorry for the delayed reply, my account is heavily rate limited, so I don’t get to post more than 5 times per hour and less when someone with high karma like downvotes a post and leaves a comment.)
If that is what you've encountered, you can bypass the delay by clicking the timestamp of the comment you want to reply to. This opens the comment in its own page with a reply box.
Hmm. At some point, a user agent would need to disambiguate between competing identical names somehow (at least for the sort of names that identify global internet resources). Are you assuming the existence of a web-of-trust of some sort as an arbiter?
This is already the case with the current dns, since paying $10 per year is pretty much nothing to any middle class investor, so they do in fact "own" it forever for "free", relatively speaking.
The early adopters got the first twitter names, instagram names, etc for free forever. People invested time signing up when you never thought of it and they get rewarded.. the platform gets the early adopters. We don't force users to pay and let other take the name and continue to be that person.
Domains should be the same. When a domain expires someone can buy it and pretend they are the original owners.
If they were free you could buy coolformatbestnamecoolformat still get the name you wanted and use a prefix postfix custom format to identify with a group. rubycooldomainruby reactcooldomainreact
It wasn't designed to replace DNS, but there are an increasing number of people using it for that.
and also - there may be a way for the naming contract to use social recovery for keys.
No matter how you dice it, getting humans to remember 128 bits of entropy is going to be a non-starter. Encoding those 128 bits using words doesn't really solve the problem.
I mean, people can recite poetry far longer, even nonsense poetry ("Twas brillig, and the slithy toves / did gyre and gimble in the wabe") so it's not impossible. But generally speaking, yeah. Nobody wants to navigate to that bit of jabberwocky instead of google.com
It does kind of make me long for the days of the HOSTS file, where anyone might alias a hard-to-remember address as something locally meaningful.
http://web.archive.org/web/20210118172102/https://squaretria...
You need some kind of "admin access" for the system that can fix things like lost keys, at which point you might as well stick with DNS.
aaronsw proposed that you could expire unrenewed names after 12 months
i forget what solution namecoin and ens use
Apps on blockchains already play the role of that centralized structure. The most successful I'm aware of is ENS on Ethereum. Whatever economic model you prefer can be implemented this way.