3

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?

7

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 myself.bit.
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.

  • Can you explain a little more about why, and what the limitations are with the protocol? – B T Sep 21 '14 at 23:26
  • Yes, I agree that you can't use Namecoins to register domains that will work with the ICANN DNS system. However, theoretically, Namecoins could create a completely parallel DNS system that doesn't care at all about ICANN. For example, if ICANN decided to create a .bit domain space, it wouldn't invalidate Namecoin's .bit domain space. They would exist side by side. My question is: can this happen for .com domains, or is it like you say, that namecoins only supports the .bit domain space? – B T Sep 21 '14 at 23:44
  • I suppose you could theoretically use the key-value storage properties of namecoin to create a system that allows arbitrary domain spaces (.com .bit .whatever). But what you're telling me is that, that's just not being done right now, right? – B T Sep 21 '14 at 23:49
  • Well, you could "overwrite" a domain on Namecoin, but then you couldn't use both systems in parallel without conflict. Imagine for example somebody registered "wikipedia.org" on Namecoin, and everyone running the Namecoin extension in their browser got that page instead of wikipedia. – Murch Sep 21 '14 at 23:52
  • 4
    Not really accurate, no. Namecoin itself doesn't know anything about .bit domains. It's only by convention that when you register a Namecoin name starting with d/, then appropriate DNS resolution software (which is not Namecoin itself) would resolve foobar.bit using information from d/foobar from the Namecoin database. – Greg Hewgill Sep 22 '14 at 3:26
2

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

d/bitdomain  

(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:

whatever/dontask
  • So sounds like some extensions just decide to interpret d/<whatever> as a <whatever>.bit domain. Presumably, an extension could do the same for .com. But I get it, no one is doing that, and why would they – B T Nov 7 '14 at 8:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.