ドージコイン:コミュニティ主導の暗号通貨

作者 Billy Markus and Jackson Palmer · 2013

Dogecoin 没有传统意义上的白皮书。它于 2013 年由 Billy Markus 和 Jackson Palmer 作为 Litecoin 的分叉创建,其技术规格——包括 Scrypt 挖矿、1 分钟出块时间和无上限供应量——通过源代码和社区资源记录,而非正式的学术论文。

Abstract

狗狗币是一种去中心化的点对点加密货币,于2013年12月从莱特币分叉而来。最初作为比特币的轻松替代品而创建,狗狗币已成长为一种拥有充满活力的社区的广泛使用的数字货币。基于Scrypt工作量证明算法,狗狗币具有快速的出块时间、低廉的交易费用,以及旨在鼓励消费和打赏而非囤积的通胀性货币政策。

与大多数将自身定位为价值存储手段或金融基础设施的加密货币不同,狗狗币的诞生以可及性、慷慨和趣味为核心。其较低的参与门槛和友好的社区使其成为世界上持有最广泛的加密货币之一。本文描述了狗狗币的技术基础、货币政策、网络架构和开发历史,为这种尽管起源幽默、却基于从比特币和莱特币继承的稳健且经过验证的密码学原理运行的加密货币提供了全面的参考资料。

Abstract

Dogecoinは、2013年12月にLitecoinからフォークされた分散型ピアツーピア暗号通貨です。Bitcoinに代わる気軽な選択肢として最初に作成されたDogecoinは、活気のあるコミュニティを持つ広く利用されるデジタル通貨へと成長しました。Scryptプルーフ・オブ・ワークアルゴリズムを基盤とし、高速なブロック生成時間、低い取引手数料、そして貯蔵よりも支出やチップ文化を促進するように設計されたインフレ型金融政策を特徴としています。

価値の保存手段や金融インフラを標榜する多くの暗号通貨とは異なり、Dogecoinはアクセシビリティ、寛容さ、楽しさを重視して誕生しました。参入障壁の低さと歓迎的なコミュニティにより、世界で最も広く保有されている暗号通貨の一つとなっています。本文書は、ユーモラスな起源にもかかわらず、BitcoinとLitecoinから受け継いだ堅牢で実証済みの暗号学的原理に基づいて運営される暗号通貨であるDogecoinの技術的基盤、金融政策、ネットワークアーキテクチャ、および開発の歴史について包括的な参考資料を提供します。

Introduction

2013年12月6日,软件工程师Billy Markus和Jackson Palmer推出了狗狗币——一种受到以柴犬为主角的热门互联网表情包"Doge"启发的加密货币。这一最初旨在讽刺替代加密货币快速泛滥的玩笑,很快演变为拥有热情全球社区的正式数字货币。在诞生的第一个月内,狗狗币网站就吸引了超过一百万的访问者,社区开始组织后来成为该项目标志的慈善募捐活动。

狗狗币是通过分叉莱特币代码库创建的,而莱特币本身就是比特币的分叉。这一传承为狗狗币提供了经过实战检验的密码学安全性和去中心化共识基础。然而,Markus和Palmer做出了有意区别于前辈项目的设计选择:更快的出块时间、更充裕的代币供应量,以及与其他加密货币周围常见的技术性和排斥性文化形成鲜明对比的友好、平易近人的品牌形象。

2013年底的加密货币格局以比特币价格飙升和替代币的爆发性增长为特征,其中许多项目对革新金融做出了宏大的承诺。狗狗币以一种自我意识的反衬角色进入这个环境,在拥抱荒诞的同时提供真正的实用价值。其低单位价格使新用户在心理上容易接受,快速的确认时间使其适用于小额日常交易。狗狗币社区迅速形成了在社交媒体平台上给内容创作者打赏、为慈善事业集资的文化,建立了区别于许多其他加密货币投机驱动文化的使用模式。

尽管起源非传统,狗狗币展现了卓越的持久性和韧性。自推出以来,它一直维持着持续的网络运营,经历了重大的协议升级,并在市值排名中始终位居前列。十多年来的生存和发展证明了其社区的力量以及从比特币和莱特币代码库继承的底层技术的健全性。

Introduction

2013年12月6日、ソフトウェアエンジニアのBilly MarkusとJackson Palmerは、柴犬をフィーチャーした人気インターネットミーム「Doge」にインスパイアされた暗号通貨Dogecoinをローンチしました。代替暗号通貨の急速な増殖を風刺するジョークとして始まったものは、すぐに情熱的なグローバルコミュニティを持つ正当なデジタル通貨へと発展しました。存在から最初の1ヶ月で、Dogecoinのウェブサイトは100万人以上の訪問者を記録し、コミュニティはプロジェクトの象徴となる慈善募金キャンペーンの組織を開始しました。

DogecoinはLitecoinのコードベースをフォークして作成されました。Litecoin自体がBitcoinのフォークです。この系譜により、Dogecoinは実戦で検証された暗号学的セキュリティと分散型コンセンサスの基盤を得ました。しかし、MarkusとPalmerはDogecoinを先行プロジェクトと差別化する意図的な設計選択を行いました:より高速なブロック生成時間、より豊富なコイン供給量、そして他の暗号通貨を取り巻く技術的で排他的な文化とは対照的な、フレンドリーで親しみやすいブランドアイデンティティです。

2013年末の暗号通貨の状況は、Bitcoin価格の高騰と代替コインの爆発的増加によって特徴づけられ、その多くが金融革命について壮大な主張をしていました。Dogecoinはこの環境に自己認識的な対抗勢力として参入し、不条理を受け入れながらも真の実用性を提供しました。低い単位価格は新規参入者にとって心理的にアクセスしやすく、高速な確認時間は小規模な日常取引に実用的でした。Dogecoinコミュニティは、ソーシャルメディアプラットフォーム上でコンテンツクリエイターにチップを贈り、慈善活動のために資金をプールする文化を素早く確立し、多くの他の暗号通貨の投機主導の文化とは異なる使用パターンを生み出しました。

その型破りな起源にもかかわらず、Dogecoinは驚くべき持続性と回復力を示してきました。ローンチ以来継続的なネットワーク運営を維持し、重要なプロトコルアップグレードを経て、時価総額で上位の暗号通貨に常にランクインしてきました。10年以上にわたる生存と成長は、コミュニティの強さとBitcoinおよびLitecoinのコードベースから受け継いだ基盤技術の健全性の証です。

Background

狗狗币的技术基础根植于两个先前的开源加密货币项目:比特币和莱特币。理解这些前辈项目对于理解狗狗币的架构和设计决策至关重要。

比特币由化名中本聪(Satoshi Nakamoto)于2008年提出,确立了去中心化数字货币的基本范式。它证明了点对点网络可以在不需要受信任的中央机构的情况下就共享账本的状态达成共识。基于SHA-256哈希算法的比特币工作量证明机制提供了一种抵抗女巫攻击的方法来验证交易和产生新区块。然而,比特币的设计优先考虑安全性和去中心化,导致了大约十分钟的较慢出块时间和2100万枚硬顶的通缩货币政策。

莱特币由Charlie Lee于2011年10月创建,是最早且最成功的比特币分叉之一。Lee修改了比特币的几个参数,目标是创建一个适合更小、更频繁交易的"更轻量"版本。最重要的变更是采用Scrypt哈希算法替代SHA-256。Scrypt是一种内存密集型函数,最初设计用于使对密码哈希的暴力攻击更加昂贵。通过要求大量内存以及计算能力,Scrypt旨在抵消专用ASIC(专用集成电路)挖矿硬件相对于通用CPU和GPU的优势。莱特币还将出块时间缩短至2.5分钟,并将总代币供应量增加到8400万枚。

当Billy Markus于2013年底着手创建狗狗币时,他选择分叉Luckycoin的代码库,而Luckycoin本身就是莱特币的分叉。这一决定继承了莱特币基于Scrypt的工作量证明、UTXO(未花费交易输出)交易模型及其通用网络架构。Markus随后进行了额外修改以进一步区分狗狗币:将出块时间缩短到一分钟,大幅增加初始代币供应量,并为早期分发阶段实施了随机化区块奖励系统。这些变更旨在创建一种挖矿有趣、获取容易、适合创始人所设想的微交易和打赏文化的加密货币。

将狗狗币基于Scrypt而非SHA-256的决定对其挖矿生态系统产生了重要影响。2013年,比特币挖矿已经被ASIC硬件主导,使得普通用户难以参与。狗狗币推出时Scrypt ASIC尚不存在,这意味着GPU挖矿仍然可行且易于参与。这为早期矿工创造了公平的竞争环境,并在狗狗币形成时期促进了代币的广泛分发。

Background

Dogecoinの技術的基盤は、BitcoinとLitecoinという2つの先行オープンソース暗号通貨プロジェクトに根ざしています。これらの先駆者を理解することは、Dogecoinのアーキテクチャと設計上の決定を理解する上で不可欠です。

Bitcoinは2008年にSatoshi Nakamotoという仮名で発表され、分散型デジタル通貨の根本的なパラダイムを確立しました。信頼できる中央機関なしに、ピアツーピアネットワークが共有台帳の状態について合意に達することができることを実証しました。SHA-256ハッシュアルゴリズムに基づくBitcoinのプルーフ・オブ・ワークメカニズムは、トランザクションを検証し新しいブロックを生成するためのシビル耐性のある方法を提供しました。しかし、Bitcoinの設計はセキュリティと分散化を優先した結果、約10分という比較的遅いブロック生成時間と、2100万枚のハードキャップを持つデフレ型金融政策を採用しました。

Litecoinは2011年10月にCharlie Leeによって作成され、最も初期かつ最も成功したBitcoinフォークの一つです。Leeは、より小さく、より頻繁な取引に適した「軽量」バージョンを作るという目標で、Bitcoinのいくつかのパラメータを変更しました。最も重要な変更は、SHA-256の代わりにScryptハッシュアルゴリズムを採用したことです。Scryptは元々、パスワードハッシュに対するブルートフォース攻撃をより高コストにするために設計されたメモリハード関数です。計算能力に加えて大量のメモリを必要とすることで、専用ASIC(特定用途向け集積回路)マイニングハードウェアが汎用CPUやGPUに対して持つ優位性に抵抗することを意図していました。Litecoinはまた、ブロック生成時間を2.5分に短縮し、コインの総供給量を8400万枚に増加させました。

2013年末にBilly MarkusがDogecoinを作るために着手した際、彼はLitecoinのフォークであるLuckycoinのコードベースをフォークすることを選択しました。この決定により、LitecoinのScryptベースのプルーフ・オブ・ワーク、UTXO(未使用トランザクション出力)トランザクションモデル、および一般的なネットワークアーキテクチャを継承しました。Markusはさらに、Dogecoinをさらに差別化するための追加修正を行いました:ブロック時間を1分に短縮し、初期のコイン供給量を大幅に増加させ、初期配布段階のためのランダム化ブロック報酬システムを実装しました。これらの変更は、マイニングが楽しく、取得が容易で、創設者たちが思い描いたマイクロトランザクションやチップ文化に適した暗号通貨を作るために設計されました。

DogecoinをSHA-256ではなくScryptに基づかせるという決定は、そのマイニングエコシステムに重要な影響を与えました。2013年にはBitcoinマイニングはすでにASICハードウェアに支配されており、一般ユーザーが参加することは困難でした。Dogecoinのローンチ時にはScrypt ASICはまだ存在しておらず、GPUマイニングが依然として実行可能でアクセスしやすい状態でした。これは初期のマイナーに公平な競争の場を提供し、Dogecoinの形成期におけるコインの広範な分配に貢献しました。

Technical Specifications

狗狗币采用基于Scrypt哈希算法的工作量证明共识机制运行。Scrypt通过从莱特币的继承而被选用,提供了一种需要计算能力和内存访问的内存密集型工作量证明函数,使其区别于比特币纯计算密集型的SHA-256算法。

狗狗币的目标出块时间为一分钟,显著快于比特币(十分钟)和莱特币(2.5分钟)。这种快速的出块时间提供了几个实际优势:交易更快获得首次确认,减少了商户和用户的等待时间;网络可以处理更高的理论交易吞吐量;挖矿奖励分发更为频繁,为矿工提供了更稳定的收入流。

每个狗狗币区块的最大大小为一兆字节,与原始比特币区块大小限制一致。考虑到一分钟的出块时间,这提供了约为比特币原始设计十倍的有效吞吐量。实际上,狗狗币区块通常远低于容量运行,确保交易可以以最低费用被包含在下一个区块中。

难度调整算法每240个区块重新计算挖矿难度,在目标一分钟出块时间下大约对应四小时。这种相对频繁的调整帮助网络比比特币(每2016个区块,约两周调整一次)更快地响应算力变化。考虑到狗狗币较短的出块时间,更快的调整周期是必要的,有助于在矿工加入和离开网络时维持稳定的区块生产速率。

狗狗币使用与比特币相同的UTXO(未花费交易输出)模型来追踪代币所有权。每笔交易消耗一个或多个UTXO作为输入,并创建新的UTXO作为输出。该模型提供了透明且可审计的代币所有权记录,无需在全局状态中维护账户余额。交易脚本使用与比特币相同的脚本语言,支持包括P2PKH(付款至公钥哈希)和P2SH(付款至脚本哈希)在内的标准交易类型。

狗狗币地址以字母"D"开头,由使用secp256k1椭圆曲线的ECDSA(椭圆曲线数字签名算法)公钥派生,这与比特币使用的是同一条椭圆曲线。地址格式包含狗狗币特定的版本字节、公钥的哈希值和用于错误检测的校验和。这确保了狗狗币地址在视觉上可与比特币和莱特币地址区分开来,防止意外的跨链转账。

网络协议使用端口22556进行主网连接,端口44556进行测试网连接。节点使用从比特币点对点消息系统衍生的协议进行通信,包含区块传播、交易中继、节点发现和网络健康监控的消息。协议包括版本握手机制,以确保运行不同软件版本的节点之间的兼容性。

Technical Specifications

Dogecoinは、Scryptハッシュアルゴリズムを使用するプルーフ・オブ・ワークコンセンサスメカニズムで運営されています。ScryptはLitecoinからの継承を通じて選択され、計算能力とメモリアクセスの両方を必要とするメモリハードなプルーフ・オブ・ワーク関数を提供し、Bitcoinの純粋に計算集約的なSHA-256アルゴリズムと区別されます。

Dogecoinのブロック生成目標時間は1分で、Bitcoin(10分)とLitecoin(2.5分)の両方より大幅に高速です。この高速なブロック時間はいくつかの実用的な利点を提供します:トランザクションがより迅速に最初の確認を受けるため、商店やユーザーの待ち時間が短縮されます。ネットワークは単位時間あたりにより高い理論上のトランザクションスループットを処理できます。そしてマイニング報酬の分配がより頻繁に行われるため、マイナーにより安定した収入の流れを提供します。

各Dogecoinブロックの最大サイズは1メガバイトで、元のBitcoinのブロックサイズ制限と一致しています。1分のブロック時間を考慮すると、これはBitcoinの元の設計の約10倍の効果的なスループット容量を提供します。実際には、Dogecoinブロックは通常容量を大きく下回って運用されており、最小限の手数料でトランザクションが次のブロックに含まれることが保証されています。

難易度調整アルゴリズムは240ブロックごとにマイニング難易度を再計算します。これは目標1分ブロック時間で約4時間に相当します。この比較的頻繁な調整は、約2週間ごとに2016ブロックを調整するBitcoinよりも、ネットワークがハッシュレートの変化により迅速に対応するのに役立ちます。この短い調整期間はDogecoinのブロック時間の短さを考慮して必要であり、マイナーがネットワークに参加したり離脱したりしても安定したブロック生産率を維持するのに貢献します。

Dogecoinはコインの所有権追跡にBitcoinと同じUTXO(未使用トランザクション出力)モデルを使用しています。各トランザクションは1つ以上のUTXOを入力として消費し、新しいUTXOを出力として作成します。このモデルは、グローバル状態でアカウント残高を維持する必要なく、透明で監査可能なコイン所有権の記録を提供します。トランザクションスクリプトはBitcoinと同じスクリプティング言語を使用し、P2PKH(Pay-to-Public-Key-Hash)やP2SH(Pay-to-Script-Hash)を含む標準的なトランザクションタイプをサポートしています。

Dogecoinのアドレスは「D」の文字で始まり、Bitcoinと同じsecp256k1楕円曲線を使用するECDSA(楕円曲線デジタル署名アルゴリズム)公開鍵から導出されます。アドレスフォーマットにはDogecoin固有のバージョンバイト、公開鍵のハッシュ、およびエラー検出のためのチェックサムが含まれます。これにより、DogecoinアドレスがBitcoinやLitecoinのアドレスと視覚的に区別され、誤ったクロスチェーン送金を防止します。

ネットワークプロトコルはメインネット接続にポート22556を、テストネットにポート44556を使用します。ノードはブロック伝播、トランザクション中継、ピア発見、ネットワーク健全性モニタリングのためのメッセージを含む、Bitcoinのピアツーピアメッセージングシステムから派生したプロトコルを使用して通信します。プロトコルには、異なるソフトウェアバージョンを実行するノード間の互換性を確保するためのバージョンハンドシェイクが含まれています。

Monetary Policy

狗狗币的货币政策是其最独特的特征之一,代表着与比特币及大多数其他加密货币所采用的通缩模型的有意背离。狗狗币没有对总供应量施加硬顶,而是采用永久性通胀发行计划,每年向供应量中增加约52.56亿枚新代币。

在初始分发阶段,狗狗币采用了独特的随机化区块奖励系统。从第1个区块到第99,999个区块,挖出一个区块的奖励在0到1,000,000 DOGE之间随机确定。这种随机性旨在为挖矿过程增添趣味性和不可预测性,与该项目轻松活泼的精神一致。矿工找到一个区块可能获得从零到一百万枚代币不等的奖励,创造了一种类似彩票的氛围,在早期社区中激发了热情。

奖励计划随后被结构化为减半周期。从第100,000个区块到第144,999个区块,奖励在0到500,000 DOGE之间随机化。第145,000到第199,999个区块提供最高250,000 DOGE的随机奖励,第200,000到第299,999个区块提供最高125,000 DOGE。在第300,000个区块,随机化被取消,设定了每区块62,500 DOGE的固定奖励。在第600,000个区块,奖励减半至31,250 DOGE。最后,从第600,001个区块开始,区块奖励永久固定为每区块10,000 DOGE,不再计划进一步减半。

每区块10,000 DOGE的永久固定奖励意味着每天大约有1440万枚新代币被挖出,每年总计约52.56亿枚。虽然从绝对值来看这构成了通胀政策,但占总供应量百分比的通胀率随时间推移而下降。随着总供应量的增长,每年的新增发行量占整体的比例越来越小。到2025年,约有1470亿枚代币在流通中,年通胀率已降至3.6%以下,并继续渐近地趋向零。

狗狗币货币政策的设计者认为,适度且可预测的通胀率具有多种有益目的。它激励消费和流通而非囤积,因为持有者如果仅仅持币不动就会面临逐渐的稀释。它确保矿工永久获得有意义的区块奖励,在不需要像比特币最终将不得不做的那样仅依赖交易费用的情况下维护网络安全。它还替代了因遗忘密码、硬件故障和其他永久无法访问原因而不可避免丢失的代币,防止有效货币供应量随时间缩减。

狗狗币的总供应量在2015年年中超过了1000亿枚。到2026年初,约有1480亿DOGE存在。这种大量供应加上相对较低的单位价格,使狗狗币在打赏和微交易方面具有心理优势。用户可以发送整数金额,而无需处理比特币交易中常见的繁琐小数金额,使该货币在日常使用中更加直观。

Monetary Policy

Dogecoinの金融政策は最も特徴的な機能の一つであり、Bitcoinおよび他の多くの暗号通貨が採用したデフレモデルからの意図的な逸脱を表しています。総供給量にハードキャップを課す代わりに、Dogecoinは毎年約52億5600万枚の新しいコインが供給に追加される永続的インフレ発行スケジュールを特徴としています。

初期配布段階において、Dogecoinはユニークなランダム化ブロック報酬システムを使用しました。ブロック1から99,999まで、ブロックのマイニング報酬は0から1,000,000 DOGEの間でランダムに決定されました。このランダム性は、プロジェクトの気軽な精神に合わせて、マイニングプロセスに楽しさと予測不可能性の要素を加えることを意図していました。マイナーは単一のブロックを見つけるだけで0枚から100万枚のコインを受け取る可能性があり、初期コミュニティに興奮を生み出す宝くじのようなダイナミクスを作り出しました。

報酬スケジュールはその後、半減期に構造化されました。ブロック100,000から144,999まで、報酬は0から500,000 DOGEの間でランダム化されました。ブロック145,000から199,999までは最大250,000 DOGEのランダム報酬を、ブロック200,000から299,999までは最大125,000 DOGEを提供しました。ブロック300,000でランダム化が廃止され、ブロックあたり62,500 DOGEの固定報酬が設定されました。ブロック600,000で報酬は31,250 DOGEに半減されました。最後に、ブロック600,001からブロック報酬はブロックあたり10,000 DOGEに永久的に固定され、さらなる半減は予定されていません。

ブロックあたり10,000 DOGEの永久固定報酬は、毎日約1440万枚、年間合計約52億5600万枚の新しいコインがマイニングされることを意味します。これは絶対的な観点ではインフレ政策を構成しますが、総供給量に対するインフレ率は時間とともに低下します。総供給量が増加するにつれ、毎年の新規発行量は全体のより小さな割合を占めるようになります。2025年までに約1470億枚のコインが流通し、年間インフレ率は3.6%を下回り、漸近的にゼロに向かって低下し続けています。

Dogecoinの金融政策の設計者たちは、適度で予測可能なインフレ率がいくつかの有益な目的に資すると主張しました。保有者が単にコインを保持するだけでは段階的な希薄化に直面するため、退蔵よりも支出と流通を促進します。マイナーが永続的に意味のあるブロック報酬を受け取り続けることを保証し、Bitcoinが最終的に必要となるように取引手数料のみに依存することなくネットワークセキュリティを維持します。また、忘れられたパスワード、ハードウェアの故障、その他の恒久的なアクセス不能の原因により不可避的に失われるコインを補充し、有効な通貨供給量が時間とともに縮小するのを防ぎます。

Dogecoinの総供給量は2015年半ばに1000億枚を超えました。2026年初頭の時点で約1480億DOGEが存在します。この大量の供給量と比較的低い単位価格の組み合わせにより、Dogecoinはチップやマイクロトランザクションにおいて心理的な優位性を持っています。ユーザーはBitcoin取引で一般的な扱いにくい小数点以下の金額ではなく、整数の金額を送金できるため、日常的な使用がより直感的になります。

Network Architecture

狗狗币网络由一组分布式节点组成,这些节点维护区块链的完整副本,并根据协议的共识规则验证所有交易和区块。与比特币和莱特币一样,狗狗币使用基于gossip的点对点协议在网络中传播交易和区块。当节点收到新的交易或区块时,它会根据协议规则进行验证,如果有效,则将其中继给连接的对等节点。

全节点构成网络的骨干。每个全节点独立验证从创世区块开始的每笔交易和每个区块,维护整个交易历史的完整且独立验证的副本。这种冗余确保不存在单点故障,任何参与者都可以独立审计区块链的完整性。由狗狗币开发团队维护的参考实现Dogecoin Core作为主要的全节点软件。

挖矿是向区块链添加新区块和创建新DOGE代币的过程。矿工竞相寻找一个nonce值,该值与区块头数据结合并通过Scrypt哈希算法处理后,产生低于当前难度目标的哈希值。首先找到有效哈希的矿工将新区块广播到网络,并获得10,000 DOGE的区块奖励加上区块中包含的交易费用。

狗狗币历史上最重要的变更之一是2014年8月随Dogecoin Core 1.8发布而采用的辅助工作量证明(AuxPoW),通常称为联合挖矿。联合挖矿允许矿工在不增加任何额外计算成本的情况下同时挖掘使用相同哈希算法的多种加密货币。实际上,这意味着莱特币矿工可以在其莱特币挖矿工作中包含狗狗币区块头,从而用同一算力有效地保护两条链。

联合挖矿的采用源于一个关键的安全问题。到2014年年中,随着区块奖励减半降低了矿工收入,专用的狗狗币挖矿在经济上已经变得边际化。网络的算力在下降,使其越来越容易受到51%攻击。通过启用与莱特币的联合挖矿,狗狗币可以受益于莱特币大得多的挖矿生态系统。结果是狗狗币的有效算力大幅增加,因为主要的莱特币矿池开始基本上免费地联合挖掘狗狗币。这使得网络的安全性远超其独立经济所能支撑的水平。

在联合挖矿协议下,莱特币矿工构建一个在其coinbase交易中包含对狗狗币区块头引用的区块。如果莱特币的工作量证明解也满足狗狗币的难度要求,矿工就可以将其作为有效区块提交给狗狗币网络。由于莱特币的难度通常远高于狗狗币,大多数莱特币区块也将符合有效狗狗币区块的条件。这意味着狗狗币实际上继承了莱特币挖矿网络的安全性。

网络的节点发现机制结合使用DNS种子和节点交换。新节点首次启动时,会联系硬编码的DNS种子节点以获取活跃节点列表。连接到网络后,节点与其邻居交换节点地址,逐步建立多样化且具有弹性的连接集合。协议目标是每个节点默认8个出站连接,节点也可以接受额外的入站连接。

交易在网络中的传播通常很快,大多数节点在初始广播后几秒内就能收到新交易。区块传播同样迅速,但由于数据量较大,在整个网络中传播需要稍长时间。一分钟的出块时间意味着交易通常在广播后一到两分钟内获得首次确认,使狗狗币适用于需要更快确认的销售点交易。

Network Architecture

Dogecoinネットワークは、ブロックチェーンの完全なコピーを維持し、プロトコルのコンセンサスルールに従ってすべてのトランザクションブロックを検証する分散ノードの集合で構成されています。BitcoinやLitecoinと同様に、Dogecoinはネットワーク全体にトランザクションとブロックを伝播するためにゴシップベースのピアツーピアプロトコルを使用します。ノードが新しいトランザクションやブロックを受信すると、プロトコルルールに従って検証し、有効であれば接続されたピアに中継します。

フルノードはネットワークのバックボーンを形成します。各フルノードはジェネシスブロックからすべてのトランザクションとブロックを独立して検証し、トランザクション履歴全体の完全かつ独立して検証されたコピーを維持します。この冗長性により単一障害点が排除され、すべての参加者がブロックチェーンの整合性を独立して監査できます。Dogecoin開発チームが維持するリファレンス実装であるDogecoin Coreが、主要なフルノードソフトウェアとして機能します。

マイニングは新しいブロックがブロックチェーンに追加され、新しいDOGEコインが作成されるプロセスです。マイナーは、ブロックヘッダーデータと組み合わせてScryptハッシュアルゴリズムで処理した際に、現在の難易度目標を下回るハッシュ値を生成するナンス値を見つけるために競争します。有効なハッシュを最初に見つけたマイナーは、新しいブロックをネットワークにブロードキャストし、ブロックに含まれる取引手数料とともに10,000 DOGEのブロック報酬を請求します。

Dogecoinの歴史における最も重要な変更の一つは、2014年8月のDogecoin Core 1.8のリリースに伴うAuxiliary Proof of Work(AuxPoW)、一般にマージマイニングとして知られる技術の採用でした。マージマイニングにより、同じハッシュアルゴリズムを使用する複数の暗号通貨を追加の計算コストなしに同時にマイニングすることが可能になります。実際には、これはLitecoinマイナーがLitecoinのマイニング作業にDogecoinのブロックヘッダーを含めることで、同じハッシュパワーで両方のチェーンを効果的に保護できることを意味します。

マージマイニングの採用は重大なセキュリティ上の懸念に動機づけられました。2014年半ばまでに、ブロック報酬の半減によりマイナー収益が減少し、専用のDogecoinマイニングは経済的に限界に達していました。ネットワークのハッシュレートは低下しており、51%攻撃に対してますます脆弱になっていました。Litecoinとのマージマイニングを可能にすることで、Dogecoinは Litecoinのはるかに大きなマイニングエコシステムの恩恵を受けることができました。その結果、主要なLitecoinマイニングプールが本質的に無料でDogecoinをマージマイニングし始め、Dogecoinの有効ハッシュレートは劇的に増加しました。これによりネットワークは、単独の経済性が支えうるレベルを大幅に超えるセキュリティを確保しました。

マージマイニングプロトコルの下で、Litecoinマイナーはコインベーストランザクションにおいてリゴリズムは目標1分ブロック時間で約4時間に相当しまにDogecoinブロックヘッダーへの参照を含むブロックを構築します。Litecoinのプルーフ・オブ・ワークソリューションがDogecoinの難易度要件も満たす場合、マイナーはそれを有効なブロックとしてDogecoinネットワークに提出できます。Litecoinの難易度は通常Dogecoinよりもはるかに高いため、ほとんどのLitecoinブロックは有効なDogecoinブロックとしても認められます。これは、DogecoinがLitecoinマイニングネットワークのセキュリティを事実上継承することを意味します。

ネットワークのピア発見メカニズムはDNSシードとピア交換の組み合わせを使用します。新しいノードが初めて起動する際、ハードコードされたDNSシードノードに接続してアクティブなピアのリストを取得します。ネットワークに接続した後、ノードは隣接ノードとピアアドレスを交換し、段階的に多様で回復力のある接続セットを構築します。プロトコルはノードあたりデフォルト8つのアウトバウンド接続を目標としますが、ノードは追加のインバウンド接続も受け入れることができます。

ネットワーク全体でのトランザクション伝播は通常迅速で、ほとんどのノードが最初のブロードキャストから数秒以内に新しいトランザクションを受信します。ブロック伝播も同様に高速ですが、データサイズが大きいため、ネットワーク全体への伝播にはやや時間がかかります。1分のブロック時間は、トランザクションがブロードキャストから通常1〜2分以内に最初の確認を受けることを意味し、より高速な確認が望ましい対面取引にDogecoinを実用的にしています。

Use Cases and Community

除了技术规格之外,狗狗币最独特的特征是围绕它形成的社区。从最初期开始,狗狗币社区就建立了以慷慨、幽默和可及性为中心的文化,使其与几乎所有其他加密货币项目区分开来。

打赏是狗狗币最早且最突出的应用场景之一。在推出数周内,社区成员就为Reddit和Twitter创建了机器人,允许用户以DOGE打赏创作了有趣或有帮助内容的人。DOGE的低单位价格使打赏在心理上变得容易——给某人发送100 DOGE比发送0.00005 BTC感觉更有影响力和趣味性,即使美元价值相当。这种打赏文化为数百万可能永远不会参与比特币更技术化和金融导向社区的人提供了加密货币的自然入门。

狗狗币社区组织了几次引起广泛公众关注的高调慈善活动。2014年1月,社区募集了约2700万DOGE(当时价值约3万美元),帮助资助牙买加雪橇队前往俄罗斯索契参加冬季奥运会。这次活动引起了广泛的媒体关注,确立了狗狗币作为积极行动力量的声誉。社区随后通过Doge4Water活动为肯尼亚的清洁水项目筹款,赞助了驾驶狗狗币主题98号赛车的NASCAR车手Josh Wise,并为众多其他慈善事业做出了贡献。

作为交换媒介,狗狗币的技术特性使其非常适合微交易和日常支付。狗狗币网络的交易费用通常只有几分之一美分,使得发送极小金额在经济上可行。一分钟的出块时间为面对面交易提供了合理快速的确认。大量的流通供应意味着大多数交易可以用整数表示,而不是比特币所需的繁琐小数金额,减少了用户的认知负担。

狗狗币已被众多商户和服务提供商采用作为支付方式。在线零售商、游戏平台和内容创作者被低交易成本和充满热情的潜在客户社区所吸引,纷纷集成了狗狗币支付。多家加密货币支付处理商支持狗狗币,使商户能够接受DOGE,并在需要时以当地法定货币进行结算。

该项目还在更广泛的加密货币生态系统中发挥了重要的教育作用。狗狗币平易近人的品牌形象和友好的社区使其成为人们了解数字货币、区块链技术和去中心化系统的常见入口。许多后来深度参与其他项目的加密货币爱好者,都是通过狗狗币首次接触到这项技术的。

2021年,狗狗币经历了主流关注度和市值的急剧飙升,部分受到知名公众人物在社交媒体上倡导的推动。虽然这段密集投机时期在社区内引发了争议,但它为狗狗币网络带来了数百万新用户,并巩固了该币作为世界上最广为人知的加密货币之一的地位。

Use Cases and Community

技術仕様を超えた、Dogecoinの最も際立った特徴は、その周りに形成されたコミュニティです。最初期から、Dogecoinコミュニティは寛容さ、ユーモア、アクセシビリティを中心とした文化を確立し、事実上他のすべての暗号通貨プロジェクトと一線を画してきました。

チップはDogecoinの最初で最も顕著なユースケースの一つでした。ローンチから数週間以内に、コミュニティメンバーはRedditやTwitterで、ユーザーが面白いまたは有用なコンテンツを作成した人にDOGEでチップを送れるボットを作成しました。DOGEの低い単位価格はチップを心理的に容易にしました — ドル換算では同等の価値であっても、誰かに100 DOGEを送ることは0.00005 BTCを送るよりもインパクトがあり楽しく感じられました。このチップ文化は、Bitcoinのより技術的で金融志向のコミュニティには決して関わらなかったであろう何百万もの人々に、暗号通貨への自然な導入を提供しました。

Dogecoinコミュニティは、プロジェクトに大きな注目を集めたいくつかの著名な慈善キャンペーンを組織しました。2014年1月、コミュニティはジャマイカのボブスレーチームのロシア・ソチ冬季オリンピック出場を支援するために約2700万DOGE(当時約3万ドル相当)を募金しました。このキャンペーンは広範なメディアの注目を集め、Dogecoinの前向きな行動の力としての評判を確立しました。その後、コミュニティはDoge4Waterキャンペーンを通じてケニアの清浄水プロジェクトのための資金を調達し、Dogeテーマの98号車でNASCARドライバーのJosh Wiseをスポンサーし、他の多くの慈善活動に貢献しました。

交換手段として、Dogecoinの技術的特性はマイクロトランザクションやカジュアルな支払いに非常に適しています。Dogecoinネットワークの取引手数料は通常1セントの何分の一かであり、非常に少額の送金が経済的に実行可能です。1分のブロック時間は対面取引に合理的に速い確認を提供します。大量の流通供給量により、ほとんどの取引がBitcoinで必要な扱いにくい小数点以下の金額ではなく整数で表示でき、ユーザーの認知的負荷を軽減します。

Dogecoinは多くの加盟店やサービスプロバイダーによって支払い方法として採用されています。オンライン小売業者、ゲームプラットフォーム、コンテンツクリエイターが、低い取引コストと熱心な潜在顧客のコミュニティに惹かれてDogecoin決済を統合しています。いくつかの暗号通貨決済プロセッサがDogecoinをサポートしており、加盟店がDOGEを受け入れ、希望すれば現地の法定通貨で決済を受けることができます。

このプロジェクトは、より広い暗号通貨エコシステムにおいて重要な教育的役割も果たしてきました。Dogecoinの親しみやすいブランディングと歓迎的なコミュニティは、デジタル通貨、ブロックチェーン技術、分散型システムについて学ぶ人々にとって一般的な入口となっています。その後他のプロジェクトに深く関わるようになった多くの暗号通貨愛好家が、Dogecoinを通じてこの技術に初めて出会いました。

2021年、Dogecoinは著名な公人のソーシャルメディアでの支持に一部後押しされ、主流の注目と時価総額が劇的に急増しました。この強烈な投機の期間はコミュニティ内で物議を醸しましたが、何百万人もの新しいユーザーをDogecoinネットワークに引き付け、世界で最も広く認知されている暗号通貨の一つとしてのコインの地位を確固たるものにしました。

Development History

狗狗币的开发历史反映了一个从周末快速实验开始、逐步成熟为由一支专注的志愿开发者团队维护的严肃开源加密货币项目的演进过程。

2013年12月6日狗狗币的首次发布基于Luckycoin代码库的分叉,而Luckycoin本身源自莱特币。Billy Markus进行了修改以自定义代币的参数,包括区块奖励计划、出块时间和品牌形象。该软件以Dogecoin Core 1.0的形式发布,创世区块于2013年12月6日被挖出。

早期几个月的开发集中在稳定性和漏洞修复上。从Dogecoin Core 1.1到1.4,随着网络快速增长和社区扩大,解决了各种问题。一个重大的早期危机发生在一个漏洞导致链的恶意分叉成为可能时,需要紧急补丁和社区协调来解决。

2014年初发布的1.5版本提前移除了随机化区块奖励系统。虽然随机奖励是一个有趣且独特的功能,但它给矿池运营者带来了挑战,使矿工的收入预测变得困难。开发团队用确定性计划替代了随机奖励,在保持相同总发行率的同时使区块奖励变得可预测。

狗狗币历史上最重大的协议升级是2014年9月发布的1.8版本中辅助工作量证明(AuxPoW)的实施。这一变更使得与莱特币及其他基于Scrypt的加密货币进行联合挖矿成为可能。这一决定是由区块奖励减半后狗狗币独立算力下降带来的日益严重的安全问题所驱动的。向AuxPoW的过渡需要网络硬分叉,代表着狗狗币从独立链起源的重大转变。然而,联合挖矿安排大幅提升了网络安全性,证明这是正确的决定。

2015年发布的Dogecoin Core 1.10使代码库更紧密地与上游Bitcoin Core的变更保持一致,纳入了网络、验证和钱包功能的改进。后续版本继续保持这种追踪Bitcoin Core改进的模式,同时维护狗狗币特有的参数和功能。

在2010年代中期开发较为缓慢之后,随着2021年Dogecoin Foundation的成立,该项目重新焕发了活力。基金会为项目带来了新的组织架构和资金,支持持续的开发和社区倡议。新一代开发者加入了项目,致力于代码库现代化、改善文档以及规划未来的协议增强。

2022年底发布的Dogecoin Core 1.14.6引入了对手续费处理的重大改进,包括降低默认最低中继费用。这一变更使狗狗币交易更加便宜,强化了其对微交易和打赏的适用性。该版本还包含从上游Bitcoin Core移植的性能优化和安全补丁。

开发团队已经讨论了几项前瞻性倡议,包括改善网络的可扩展性、类似比特币闪电网络的二层解决方案的可能性,以及增强钱包软件以改善用户体验。Dogecoin Foundation发布了一份概述这些目标的开发路线图("Dogecoin Trailmap"),重点是使狗狗币适用于全球规模的日常交易。

纵观其历史,狗狗币的开发一直以对协议变更的保守态度为特征。重大变更是由实际需要而非功能野心所驱动的,开发团队优先考虑网络稳定性和向后兼容性。这种保守哲学在技术上更具雄心的项目来了又去的过程中,为狗狗币的可靠性和长寿做出了贡献。

Development History

Dogecoinの開発の歴史は、週末の素早い実験として始まり、献身的なボランティア開発者チームによって維持される本格的なオープンソース暗号通貨へと成熟したプロジェクトの進化を反映しています。

2013年12月6日のDogecoinの最初のリリースは、Litecoinから派生したLuckycoinのコードベースのフォークに基づいていました。Billy Markusはブロック報酬スケジュール、ブロック時間、ブランディングなどのコインのパラメータをカスタマイズするための変更を行いました。ソフトウェアはDogecoin Core 1.0としてリリースされ、ジェネシスブロックは2013年12月6日にマイニングされました。

初期の数ヶ月間、開発は安定性とバグ修正に焦点を当てていました。Dogecoin Core 1.1から1.4まで、ネットワークが急速に成長しコミュニティが拡大する中でさまざまな問題に対処しました。初期の重大な危機は、脆弱性によりチェーンの悪意あるフォークが可能になった際に発生し、緊急パッチとコミュニティの連携が必要となりました。

2014年初頭にリリースされたバージョン1.5は、予定より早くランダム化ブロック報酬システムを廃止しました。ランダム報酬は楽しくユニークな機能でしたが、マイニングプール運営者にとって課題となり、マイナーの収益予測を困難にしていました。開発チームはランダム報酬を決定論的スケジュールに置き換え、同じ総発行率を維持しながらブロック報酬を予測可能にしました。

Dogecoinの歴史における最も重大なプロトコルアップグレードは、2014年9月にリリースされたバージョン1.8でのAuxiliary Proof of Work(AuxPoW)の実装でした。この変更により、Litecoinおよび他のScryptベースの暗号通貨とのマージマイニングが可能になりました。この決定は、ブロック報酬の半減後にDogecoinの単独ハッシュレートが低下する中で高まるセキュリティ上の懸念によって促されました。AuxPoWへの移行にはネットワークのハードフォークが必要であり、独立チェーンとしてのDogecoinの起源からの大きな逸脱を意味しました。しかし、マージマイニングの取り決めがネットワークのセキュリティを劇的に向上させたため、正しい決断であったことが証明されました。

2015年にリリースされたDogecoin Core 1.10は、コードベースをアップストリームのBitcoin Coreの変更により密接に整合させ、ネットワーキング、検証、ウォレット機能の改善を取り込みました。その後のリリースも、Dogecoin固有のパラメータと機能を維持しながらBitcoin Coreの改善を追跡するこのパターンを継続しました。

2010年代半ばの開発が緩やかだった期間の後、2021年のDogecoin Foundationの設立によりプロジェクトは活性化されました。財団はプロジェクトに新たな組織構造と資金をもたらし、継続的な開発とコミュニティイニシアチブを支援しました。新世代の開発者がプロジェクトに参加し、コードベースの近代化、ドキュメントの改善、将来のプロトコル強化の計画に取り組みました。

2022年後半にリリースされたDogecoin Core 1.14.6は、デフォルトの最小中継手数料の引き下げを含む手数料処理の大幅な改善を導入しました。この変更によりDogecoinのトランザクションはさらに安価になり、マイクロトランザクションやチップへの適性が強化されました。このリリースにはアップストリームのBitcoin Coreから移植されたパフォーマンス最適化とセキュリティパッチも含まれていました。

開発チームは、ネットワークのスケーラビリティの改善、BitcoinのLightning Networkに類似したレイヤー2ソリューションの可能性、ユーザーエクスペリエンス向上のためのウォレットソフトウェアの強化など、いくつかの将来志向のイニシアチブについて議論してきました。Dogecoin Foundationはこれらの目標を概説した開発ロードマップ(「Dogecoin Trailmap」)を発表し、グローバル規模での日常取引にDogecoinを実用的にすることに重点を置いています。

その歴史を通じて、Dogecoinの開発はプロトコル変更に対する保守的なアプローチによって特徴づけられてきました。主要な変更は機能的な野心よりも実際の必要性に動機づけられ、開発チームはネットワークの安定性と後方互換性を優先してきました。この保守的な哲学は、より技術的に野心的なプロジェクトが現れては消えていく中でも、Dogecoinの信頼性と長寿に貢献してきました。

Conclusion

狗狗币证明了加密货币的价值和持久性不仅取决于技术创新,还取决于社区的力量和文化。2013年底对加密货币热潮的一个轻松戏仿,已经延续了十多年,维持着持续的网络运营,处理了数百万笔交易,并支撑着数字货币领域最活跃的社区之一。

从比特币和莱特币继承的技术基础为狗狗币提供了稳健的安全性和经过验证的可靠性。2014年采用与莱特币联合挖矿是一个关键决策,将网络安全性提升到远超其独立经济所能支撑的水平,展示了服务于项目生存的务实工程精神。Scrypt工作量证明算法、一分钟出块时间和通胀性货币政策相结合,创造了一种非常适合其预期用途——打赏、微交易和日常点对点支付——的加密货币。

狗狗币的通胀性货币政策经常受到硬顶货币支持者的批评,但已被证明是一个深思熟虑的设计选择。永久发行确保了持续的矿工激励,替代了丢失的代币,并鼓励流通而非囤积。随时间推移不断下降的通胀率意味着狗狗币的货币政策将渐近趋向但永远不会达到零通胀状态,在固定供应和无约束发行的两个极端之间提供了平衡的方案。

也许最重要的是,狗狗币证明了可及性和社区参与是推动新金融技术采用的强大力量。通过降低心理和技术上的参与门槛,狗狗币已向数百万人介绍了加密货币和区块链技术。其慷慨和慈善捐赠的文化挑战了加密货币社区主要由金融投机驱动的刻板印象。

随着加密货币生态系统的持续演进,狗狗币占据着独特而有价值的位置。它并不试图成为去中心化应用平台、隐私导向的货币或企业区块链需求的解决方案。相反,它旨在成为其社区一直以来使用它的那样:一种为普通人设计的快速、低成本、易于使用的数字货币。这一使命的简洁性,加上其社区和开发者的奉献精神,表明狗狗币将在未来很多年继续保持其相关性和活力。

Conclusion

Dogecoinは、暗号通貨の価値と持続性が技術的革新だけでなく、コミュニティの強さと文化によっても決定されることを証明しました。2013年後半の暗号通貨ブームに対する気軽なパロディとして始まったものが10年以上にわたって存続し、継続的なネットワーク運営を維持し、何百万ものトランザクションを処理し、デジタル通貨分野で最も活発なコミュニティの一つを支えてきました。

BitcoinとLitecoinから受け継いだ技術的基盤は、Dogecoinに堅牢なセキュリティと実証済みの信頼性を提供しました。2014年のLitecoinとのマージマイニングの採用は、単独の経済性が支えうるレベルをはるかに超えてネットワークを保護した極めて重要な決断であり、プロジェクトの存続のための実用的なエンジニアリングを実証しました。Scryptプルーフ・オブ・ワークアルゴリズム、1分のブロック時間、インフレ型金融政策が組み合わさり、チップ、マイクロトランザクション、カジュアルなピアツーピア決済という意図されたユースケースに適した暗号通貨を生み出しています。

ハードキャップ通貨の支持者からしばしば批判されるDogecoinのインフレ型金融政策は、思慮深い設計選択であることが証明されました。永続的な発行は継続的なマイナーインセンティブを確保し、失われたコインを補充し、退蔵よりも流通を促進します。時間とともに低下するインフレ率は、Dogecoinの金融政策が漸近的にゼロインフレ状態に近づく一方で決して到達しないことを意味し、固定供給と無制限発行の両極端の間でバランスの取れたアプローチを提供します。

おそらく最も重要なのは、Dogecoinがアクセシビリティとコミュニティの関与が新しい金融技術の採用において強力な力であることを実証したことです。心理的および技術的な参入障壁を低くすることで、Dogecoinは何百万もの人々に暗号通貨とブロックチェーン技術を紹介してきました。寛容さと慈善的寄付の文化は、暗号通貨コミュニティが主に金融投機に動機づけられているという認識に挑戦してきました。

暗号通貨エコシステムが進化し続ける中、Dogecoinはユニークで価値ある位置を占めています。分散型アプリケーションのプラットフォーム、プライバシー重視の通貨、エンタープライズブロックチェーンのニーズに対するソリューションになろうとしているわけではありません。代わりに、コミュニティが常に使用してきた目的、すなわち日常の人々のための高速で安価でアクセスしやすいデジタル通貨であることを目指しています。このミッションのシンプルさと、コミュニティおよび開発者の献身が組み合わさり、Dogecoinが今後も関連性のある活発な暗号通貨であり続けることを示唆しています。