<p>I'm not an expert on Namecoin, but from what I understand, Namecoin works by introducing a few new types of transactions to the Bitcoin formula used for handling domain registration. After that you just need some mechanism of extracting the domain names from the blockchain and that should be enough for Namecoin to work.</p>

CC BY-SA 3.0
2013-02-14T08:19:25.527Z
Name registrations won't be included into a block if they're invalid, which is an additional layer of security.
Nick ODell
CC BY-SA 3.0
2013-02-14T10:05:11.323Z
So, it's a separate kind of *transaction*? OK, where do I find more information?
Karel Bílek
CC BY-SA 3.0
2013-02-14T05:41:07.747Z
2013-02-14T05:41:07.747Z
ThePiachu
<p><a href="https://github.com/vinced/namecoin" rel="nofollow">https://github.com/vinced/namecoin</a>
There is some info in the readme and here: <a href="https://github.com/vinced/namecoin/blob/master/DESIGN-namecoin.md" rel="nofollow">https://github.com/vinced/namecoin/blob/master/DESIGN-namecoin.md</a></p>

CC BY-SA 3.0
2013-02-14T14:28:59.450Z
2013-02-14T14:28:59.450Z
kermit
<p>I know a bit about "low level" of bitcoin (transactions, blockchaon, script, network instructions...).</p>

<p>Now I want to read something about namecoin and all the online sources are very vague.</p>

<p>So, I have a question: how does namecoin work on the "low level"? how does it actually save the "domain"? how does it expire it? how can I move the domain to someone else? </p>

<p>I understand that it does it somehow by key value pairs stored in blockchain somehow - where exactly?</p>

<namecoin>
How exactly does namecoin work on "low" level?
Karel Bílek
# How exactly does namecoin work on "low" level?

(Asked by: username_0 on 2013-02-14)

I know a bit about "low level" of bitcoin (transactions, blockchaon, script, network instructions...).

Now I want to read something about namecoin and all the online sources are very vague.

So, I have a question: how does namecoin work on the "low level"? how does it actually save the "domain"? how does it expire it? how can I move the domain to someone else?

I understand that it does it somehow by key value pairs stored in blockchain somehow - where exactly?

**Tags:** namecoin


---

## 2 answers

### Answer by username_1 on 2013-02-14. Score: 2 | Accepted answer

I'm not an expert on Namecoin, but from what I understand, Namecoin works by introducing a few new types of transactions to the Bitcoin formula used for handling domain registration. After that you just need some mechanism of extracting the domain names from the blockchain and that should be enough for Namecoin to work.

> **Comments:**
> **username_2**: Name registrations won't be included into a block if they're invalid, which is an additional layer of security.  
> **username_0**: So, it's a separate kind of *transaction*? OK, where do I find more information?  

---

### Answer by username_3 on 2013-02-14. Score: 2

<https://github.com/vinced/namecoin>
There is some info in the readme and here: <https://github.com/vinced/namecoin/blob/master/DESIGN-namecoin.md>


---

