I'd like to purchase a domain name from a country that does not require citizenship, since they can make nice urls, they are more available and sometimes not too expensive too!
But few things annoys me and it could compromise services under that domain name.
Local company that registers that name.
Even if I would have a domain name before a company in that country register itself with that name. won't I most likely lose my not much existing rights under that extension?. Unless Internet Corporation for Assigned Names and Numbers (ICANN) as a say in this?
Someone with easy access in the government of that country with annoying intentions
I know the part where you set a domain's dns servers and they would get queried and return info about that domain. I can have control over the dns. Unless they must be within that country? What about above dns. I don't know how it works where you set the dns servers of a domain. And above that too! If servers in that country are doing some part of the process? And if it could easily be tampered with or is there a procedure by which it all goes smoothly and (a bit more) securely?
Domain name resolving suddenly to another ip
A lot could be done to harm what was happening before this change. Everyone who was relying on dns resolution for my domain name, could end up on someone that replicated some of the services this domain was answering. For example, they could record usernames and passwords being sent to them, and then trying them out on the old IP this name was resolving to! A nightmare I don't want to see.
Should I even consider buying a domain name from another country than my own, provided they allow it? Or am I asking for possibly and easily a lot of trouble and long term insecurity about it?