Question: how are all dns servers maintained?
Answer: These registrars other than selling Domain names also maintain DNS servers, Still central database is maintained by Network Solutions in the U.S. ... ICANN manages the DNS Root Servers. Any changes to the root zone file requested by ICANN must be approved by the United States Department of Commerce.