Comment Re:Simple Solution (Score 2) 155
Give each country its own DNS. [snip]
Each country already has its own DNS. Country code domain names have been around for a long time. Maintaining the root servers that point to the country codes doesn't need to be an automated system. I'd hand it over to the group that agrees on the country codes: the UN.
What you're really suggesting is getting rid of non-country code domain names. All those 'blah.com' addresses would need to choose one or more country codes to occupy... 'blah.com.us' or 'blah.co.uk' or
But even once you've done that you still haven't solved all the problems. If a UK resident purchases from a US shop, whose laws apply? US, UK or international law? It is at least clear to customer that they're purchasing from an overseas entity, but that doesn't solve the legal questions. Things could get messier still: what happens if a
And lets not get started on the allocation of IP addresses...
For every complex problem there is a solution that is simple, neat and wrong.