すべての言語
Namecoin (NMC) は、従来の DNS (ドメイン名管理システム) サービス プロバイダーと同様の機能を提供する実験的なオープン ソース テクノロジであり、セキュリティ、非検閲、プライバシー、および速度の機能を備えています。ネームコインはビットコインの最初のフォークであり、最も革新的な「アルトコイン」の 1 つです。マージマイニングと分散型 DNS 機能が初めて実装されました。
<時>
ネームコインはビットコインの最初のフォークであり、最も革新的な「アルトコイン」の 1 つです。マージマイニングと分散型 DNS を実装した最初の企業です。 Namecoin は、Zooko の三角形、つまり安全で分散化された人間にとって意味のある名前付けシステムを同時に作成するという長年の問題に対する最初のソリューションでもあります。具体的なアプリケーションは次のとおりです:
• Web の検閲を緩和することで、オンラインでの言論の自由を保護します。
• GPG や OTR キー、電子メール、ビットコイン、ビットメッセージ アドレスなどの ID 情報を、選択した ID に添付します。
•人間の意味を持つ Tor .onion ドメイン。
• ブロックチェーン コンセンサスによってサポートされる分散型 TLS (HTTPS) 証明書の検証。
• .bit トップレベル ドメインを使用して Web サイトにアクセスします。
•文書への署名、投票、債券/株式/株、信頼の輪、公証サービスなどの提案されたアイデア存在証明。
<時>
Namecoin のコードベースは、ビットコインのコードベースに比較的小さな変更 (約 400 行) を加えたものと、その上に構築された追加機能で構成されています。マイニング プロセスは同じですが、ブロックチェーンが分離されているため、Namecoin が作成されます。このアプローチが採用されたのは、ビットコイン開発者がビットコインを実行可能な通貨にすることに専念したかったのに対し、コイン開発者は命名システムの確立に関心があったためです。 2 つのプロジェクトでは意図するユース ケースが異なるため、コンセンサスとプロトコル ルールは一方では意味があっても他方では意味がない場合があります。プロトコルやコンセンサス ルールが異なる場所の例:
• Namecoin のコンセンサス ルールでは、名前の一意性を強制する必要があります。ビットコインでデータを保存することは可能ですが (例: OP_RETURN 出力のキーと値のペア)、ビットコインは一意性を強制しません。理論的には、一意性を尊重しない OP_RETURN 出力 (他人の名前を盗む名前操作など) を破棄する層を Bitcoin の上に構築することは可能ですが、マイナーはそのような層を強制しません。マイナーがトランザクションの有効性ルールを適用しない場合、PoW はそれらをサポートしません。つまり、SPV ベースの軽量クライアントはこれらの有効性ルールを適用できません。
•消費者は、金融取引のコストが名前登録とは異なることを期待しており、グローバルな金融取引は名前登録と同じではないためです。グローバルネーム登録数が異なるため、ネームコインとビットコインでは最適なブロックサイズが異なる場合があります。
•通貨では、インフレ攻撃は致命的ですが、命名システムでは、インフレ攻撃はただのゴミです メールまたはしゃがむ攻撃: 悪いが、ほとんど致命的ではない.したがって、zk-SNARK ベースの匿名性 (インフレ攻撃のリスクをもたらす) などの機能に関する Namecoin と Bitcoin の間の決定は、異なる結論につながる可能性があります。
•たとえば、scriptPubKey ですべての支出 トランザクションの scriptPubKeys。命名システムでは、このような機能により、名前の更新と更新がより便利で安全になりますが、通貨に関しては、代替可能性が損なわれる可能性があります。
• 名前のデータベースに対する Coinbase のコミットメントは、Namecoin のコンセンサス ルールを通じて実施でき、 SPV証明は存在しません。
• 一般に、Namecoin の開発者はビットコインのパッチセットを最小限に抑えようとします。機能がビットコインで機能する場合、それをビットコインに追加してからネームコインにマージしようとします。 Namecoin は一般に、Bitcoin との違いを導入するだけで、異なるユースケースのために Bitcoin には意味がありません。 Namecoin を汎用通貨として使用することは理論的には可能ですが、Namecoin の開発者はこの使用例を思いとどまらせます。この目的に特化した暗号通貨プロジェクト (ビットコインなど) はたくさんあります。通貨を探している場合は、これらのプロジェクトのいずれかを使用する必要があります。
関連リンク:
https://www.namecoin.org/docs/faq/