
2011年4月18日、BitcoinTalkのハンドル名vincedを使う開発者ヴィンセント・ダラムがネームコインのジェネシスブロックを公開した。最初のアルトコインで、独立に動作するネットワークを生んだ、知られている限り最初のビットコインコードベースのフォークである。
ネームコインの設計はBitcoinTalkのBitDNSスレッドから始まった。スレッドはユーザーappamattoにより2010年11月14日に立てられ、ビットコインを分散型の名前登録システムとして拡張する案を提起していた。検閲も差押えも不可能な、中央集権的DNS登録機関への代替である。サトシ自身もスレッドに参加し、BitDNSはビットコインと採掘作業を共有する別チェーンとして実装できる、と示唆した (後にマージマイニングと呼ばれる手法)。
ダラムはスレッドの想定を超えて先に進めた。Bitcoin Coreが名前付け機能を取り込むのを待つのではなく、彼はBitcoin v0.3コードベースをフォークし、名前登録の取引型 (name_new、name_firstupdate、name_update) を追加し、2011年4月18日に独立のチェーンとしてネットワークをローンチした。
ネームコインのローンチ仕様:
- コードベース: Bitcoin v0.3のフォークに名前記録のオペコードを追加
- 供給上限: 2,100万NMC、ビットコインと同じ発行曲線
- ブロック時間: 10分 (ビットコインと同じ)
- PoW: SHA-256 (ビットコインと同じ)
- マージマイニング: ブロック19,200 (2011年10月) で有効化。これにより、ビットコインのマイナーは追加ハッシュレートなしでネームコインを並行採掘できる
マージマイニングの能力は、ネームコインの設計上もっとも影響を残した選択だった。ビットコインのマイナーに限界費用を発生させないため、ネームコインはゼロから自前のハッシュレートを構築するのではなく、ビットコインのハッシュレートをセキュリティとして借りられた。後続のアルトコインで、ハッシュレート争いを避けつつビットコイン水準のセキュリティを欲するものは、同じ方式を採用した。
ネームコインの主要な成果物は .bitトップレベルドメインだった。ネームコイン対応のDNSリゾルバ経由でアクセスする、検閲耐性のある命名空間である。普及はニッチに留まった。主要ブラウザーは .bitの名前解決を取り込まなかったし、大半のユーザーは通常の閲覧でネームコインの名前に触れることがなかった。システムは現在も動作しているが、活発な開発はおおむね2018年以降縮小している。
ネームコインの意義は、経済的というより構造的なものである。十分な動機を持った開発者であれば誰でもビットコインのコードベースをフォークし、ルールを変更して別チェーンをローンチできる、という型を確立した。これはその後数百のアルトコインを生む型となる。半年後に登場したライトコインも同じ型の上に立っている。チャーリー・リーが手がけたもので、ネームコインが最初に確立したこの複製・改変型の2番目の実例となった。ビットコイン由来チェーンの全系譜はビットコイン系譜の分析に記録されている。




