To Avoid Colliding TLD's, Change All G-TLD's (except .int and .arpa) to SLD's within
CC-TLD's.Set the default CC-TLD to ".us" [ie missing CC-TLD's would resolve to
".us"].
The Main Root TLD's:
.com would resolve to .com.us
.edu would resolve
to .edu.us
.gov would resolve to .gov.us
.mil would resolve to .mil.us
.net
would resolve to .net.us
.org would resolve to .org.us
.aero would resolve
to .aero.us
.biz would resolve to .biz.us
.coop would resolve to .coop.us
.info
would resolve to .info.us
.museum would resolve to .museum.us
.name would resolve
to .name.us
.pro would resolve to .pro.us
as the default.
The Alt Root TLD's
.biz
would resolve to .biz.us
.info would resolve to .info.us
.shop would resolve
to .shop.us
.store would resolve to .store.us
... [likewise for all the Alt
Root TLD's].
The Alt Root Registries could choose any CC-TLD [except .us] to affix
to the end of their TLD's [converting their TLD's into SLD's] to avoid colliding
with the Main Root TLD's [which would be converted into SLD's with default .us for
the CC-TLD].
This would solve the colliding TLD problem, and remove ICANN from
regulating G-TLD's [by converting all but two G-TLD's into SLD's within CC-TLD's].
The
two G-TLD's that I propose remain top-level are .int [international treaty organization]
and .arpa [which I propose be renamed .num for numerical list of internet addresses].