Earlier quoted context omitted.
I agree that ICANN is either corrupt or useless, but you still have the problem of scarcity to address. Domain names are important assets for businesses, and ‘good’ ones are going to be in high demand. Squatters add essentially no value to the system, but there’s no fair way to determine who gets a domain name that multiple parties want, aside from letting the market take care of it. This is a flaw in the system itse…
Domains already require your real life info. Just give something like 5 free domain names per person and tie it to their ID. There exists more than enough useful domains for everyone its just most go unused
The mapping to the nameservers could be maintained on a blockchain (to fund the storage costs).