狗狗币(Dogecoin)作为知名的 meme 币,凭借社区活跃度和低交易门槛,仍是不少矿工的选择,虽然当前GPU挖矿更主流,但CPU挖矿因门槛低、设备兼容性强,适合新手入门或小规模试水,本文将以Linux系统(以Ubuntu为例)为基础,详细讲解狗狗币CPU挖矿的全流程,助你快速上手。
Linux下挖矿需先安装编译工具和库文件,打开终端执行:
sudo apt update sudo apt install -y build-essential automake autoconf libtool pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev git
这些依赖包括编译源码所需的gcc、make,以及狗狗币挖矿程序依赖的加密库(如openssl、jansson)。
狗狗币基于Scrypt算法,推荐使用CPUMiner-Multi(支持多算法,CPU优化较好),以下是安装步骤:
cd ~ git clone https://github.com/tpruvot/cpuminer-multi.git
进入源码目录,执行编译(根据CPU类型选择优化参数,常见有-msse2、-mavx等,现代CPU一般无需手动指定):

cd cpuminer-multi ./autogen.sh ./configure CFLAGS="-O3" make -j$(nproc) # -j$(nproc) 使用所有CPU核心加速编译 sudo make install
编译完成后,可执行文件cpuminer会默认安装到/usr/local/bin/,终端直接输入cpuminer即可运行。
注意:钱包地址需以“D”开头(如Dxxxxxxxxxxx...),避免填错导致丢失收益。
solo挖矿(个人挖矿)难度极高,新手推荐加入矿池,联合算力提高收益,以下是稳定矿池参考:
注册矿池账号,创建“矿工账户”(可自定义名称,如worker1),记录矿池提供的服务器地址(如stratum+tcp://pool.dogecoin.com:3333)。
终端执行以下命令(替换钱包地址、矿工账户、矿池服务器):
cpuminer -a scrypt -o stratum+tcp://矿池服务器:端口 -u 钱包地址.矿工账户 -p x
参数说明:
-a scrypt:指定狗狗币的Scrypt算法;-o:矿池服务器地址(stratum+tcp://开头,端口常见3333/4444);-u:钱包地址.矿工账户(如Dxxx.worker1);-p x:矿池密码,固定为x(部分矿池支持自定义密码,如矿池后台设置的token)。示例:
cpuminer -a scrypt -o stratum+tcp://pool.dogecoin.com:3333 -u Dxxxxxxxxxxx.worker1 -p x
运行命令后,终端会显示算力(Hash/s)、 accepted( accepted shares)、rejected(rejected shares)等关键信息:
Hash/s:当前算力,越高越好(如100kH/s表示每秒10万次哈希运算);accepted:有效提交次数,越多越稳定;rejected:无效提交次数,若持续高于1%,可能是网络或配置问题。 若需后台运行,可使用nohup:
nohup cpuminer -a scrypt -o stratum+tcp://pool.dogecoin.com:3333 -u Dxxxxxxxxxxx.worker1 -p x > mining.log 2>&1 &
日志保存在mining.log,可通过tail -f mining.log实时查看。
-t参数限制线程数(如-t 4使用4核心);nice命令降低挖矿进程优先级,避免卡顿(如nice -n 10 cpuminer...);CPU挖矿虽不如GPU高效,但仍是体验狗狗币挖矿的低成本方式,通过本文步骤,你可在Linux系统下快速搭建挖矿环境,享受“撸狗”的乐趣,若想提升收益,后续可升级GPU挖矿或关注狗狗币生态变化,挖矿有风险,投资需谨慎,合理规划算力与电费,才能在加密货币世界中稳步前行。