狗狗币并不是由某个机构一次性发行完成,而是通过工作量证明挖矿持续产生。矿工使用计算设备运行scrypt算法,反复计算区块哈希,争夺打包新区块的资格。成功挖出区块后,矿工可获得协议设定的区块奖励,同时拿到区块内交易支付的手续费。doge的新增供应量来自网络运行本身,矿工既是发行环节的参与者,也是维护账本安全的重要力量。

狗狗币网络的目标出块时间约为1分钟,难度会随着网络算力变化进行调整,官方代码中还设置了每个区块的难度修正机制。当前主流规则下,每挖出一个区块固定奖励10000枚DOGE。按照每天约1440个区块计算,理论上每天新增约1440万枚,全年新增量约为52.56亿枚,实际数字会因区块间隔波动而略有变化。这也是狗狗币与比特币差异较大的地方:它没有依靠不断减半来压低长期发行速度,而是保留了稳定、持续的区块补贴。
早期的狗狗币奖励机制并不固定,区块奖励曾采用随机方式,并按照不同高度设置上限。随着网络发展,这种设计被逐步调整,区块145000之后改为更稳定的奖励方案,到了第600000个区块起,区块奖励固定为10000枚DOGE。前期曾经历多轮奖励递减,但固定奖励确立后,狗狗币进入了长期增发阶段。按照协议逻辑,新增DOGE并不存在一个会自动归零的最终时点,通胀速度会随着流通总量扩大而逐步下降。

实际挖矿并不只是把电脑开起来这么简单。狗狗币采用Scrypt工作量证明,当前算力竞争主要依赖专业化设备,普通电脑即使能够运行挖矿程序,也很难在电费、设备折旧和算力效率上与专业矿机抗衡。更具代表性的方式是与莱特币进行合并挖矿,也就是同一套Scrypt计算工作同时参与两条网络的区块验证。矿工通常把算力接入矿池,由矿池负责组织任务、提交区块并按贡献分配收益;独立挖矿则可能拿到完整区块奖励,但遇到区块的概率更低、收益波动也更大。

新增DOGE会先进入挖矿交易,也就是区块中的coinbase交易,矿工还需要等待协议规定的成熟期后才能使用这部分奖励。狗狗币核心参数将这一成熟期设为30个区块,按一分钟左右的出块节奏估算,大约需要等待半小时。投资者需要区分市场上可以买到的DOGE和矿工通过区块奖励获得的DOGE:前者来自交易流通,后者来自协议增发。价格涨跌不会改变每个区块的固定奖励,但会直接影响矿工的美元收入、开机意愿以及网络算力,进而影响狗狗币挖矿行业的盈利周期。
