Namecoin is a generic name-value store, so I'm wondering if its possible to register .com domains in namecoin. The answer here seems to suggest you can register any domain you want How do I register a .bit domain name with Namecoin?
Namecoin was the first fork from Bitcoin, and is a blockchain based peer-to-peer network which maintains a decentral ledger of registered names.
It is the convention, that when you register a Namecoin name starting with
d/ that appropriate DNS resolution software would translate this information to a
.bit address. E.g.
d/myself would be resolved to
On the other hand, the responsibility for managing regular top-level domains (TLD) is assigned by the Internet Corporation for Assigned Names and Numbers (ICANN) to specific organizations, with which a regular user can then register a domain directly or through intermediaries.
The ".bit" domain used by Namecoin didn't exist in the Domain Name System (DNS) before. As far as I am aware, there are no conventions for established top-level domains. That would be especially problematic in the case, when the two resources managing the same namespace would end up with conflicting information: It would be somewhat detrimental to the user experience if domains were to resolve to different pages depending on whether you used the Namecoin extension or not.
Another example of Namecoin usage is the application OneName, which resolves names starting with
u/ to point to Bitcoin addresses of their users.
Easy answer: No, you can't register a *.com domain with namecoin. That would be like asking if you can print dollars with bitcoin. Nope.
But what you can do is start your own namespace with namecoin. The namespace d/ stands for bitdomains. So if you wanted to register a bitdomain named "bitdomain.bit" you would register
(Notice that you don't put a *.bit at the end of the name when registering a domain, because it's the namespace you put in front of the domain name that defines what the domain stands for, in the case of d/ it stands for .bit TLD)
But you are not forced to use the d/ domain. In fact you can start your own namespace, for example whatever/ and use it to register your own domains for whatever reason. For example: