狗狗币依靠工作量证明机制通过挖矿产出,没有预挖份额,全部流通代币都来自矿工打包区块获得的区块奖励。整个发行流程由代码规则自动执行,不存在项目方增发、随意铸造代币的渠道,新币会随着区块生成逐步流向市场,这也是它产出模式最核心的特征。

狗狗币采用Scrypt哈希算法完成算力竞赛,全网矿工使用矿机不断计算哈希值,比拼运算速度去寻找符合网络条件的随机数,率先完成解题的矿工或者矿池,就可以打包网络中等待确认的交易,生成全新区块并同步到整条区块链当中。网络设定的目标出块间隔约为一分钟,为了稳住这个出块节奏,系统搭载难度调整机制,会根据全网算力的涨跌自动调节谜题难度,算力暴涨时提高解题门槛,算力下滑则适当降低难度,避免区块产出速度失控。早期显卡还可以参与挖矿,随着全网算力持续攀升,专用ASIC矿机成为主流设备,普通家用设备已经很难独立挖出区块。

合并挖矿是狗狗币产出体系里很关键的设计,自2014年正式启用辅助工作量证明模式之后,矿工在挖掘莱特币的过程中,不需要额外消耗算力,就能同步开采狗狗币。同一份算力证明可以同时被两条链认可,矿工一次性拿到两条币种的区块奖励。这种机制不仅降低了单独维护狗狗币网络的成本,拉高了全网整体哈希值,减少了算力大幅撤离带来的安全隐患,也改变了挖矿收益结构,矿工的收益不再单一依靠狗狗币区块奖励,两条链的产出互相补充,让挖矿行业的稳定性有所提升。
它的区块奖励规则经历过多次修改,上线初期奖励随机波动,短暂执行过加速减半方案,在2015年完成规则定型,固定每生成一个区块发放10000枚狗狗币,永久取消减半机制。按照一分钟一个区块计算,全年大约新增52亿枚代币流入流通市场。项目早期规划过总量上限,后续社区决议废除了硬顶规则,理论上代币可以持续不断产出,属于温和通胀模型。除固定区块奖励以外,打包区块的矿工还能够收取用户转账时支付的手续费,手续费金额并不固定,由转账用户自行设置,作为区块奖励之外的补充收益。

很多新手会把无限产出等同于无节制增发,其实并不准确。每年新增代币数量基本保持稳定,随着流通总量不断上涨,每年新增代币占流通盘的比例会逐年走低,通胀水平缓慢下行。矿工拿到奖励之后,可以自由选择持有、在交易市场卖出或者用于转账打赏,代币由此正式进入流通环节。只有区块被全网节点验证无误之后,对应的奖励才会发放,区块打包失败或者链条出现分叉时,矿工不会拿到对应的代币。整个产出过程完全公开透明,每一笔区块奖励记录都永久记录在区块链浏览器中,任何人都可以随时查询区块生成时间与奖励发放情况。
