狗狗币(Dogecoin),最初作为一款网络迷因而诞生的加密货币,凭借其活跃的社区和低廉的交易费用,吸引了大量用户和投资者,除了交易和持有,许多人也希望通过“挖矿”来获取狗狗币,在众多挖矿软件中,CGMiner是一款历史悠久、功能强大且广泛使用的命令行挖矿工具,本文将详细介绍如何使用CGMiner来挖取狗狗币,从准备工作到实际操作,助你轻松入门。
挖矿前的准备工作
在开始使用CGMiner之前,你需要确保以下几点准备就绪:
-
硬件设备:
- 显卡(GPU):CGMiner支持GPU挖矿,目前挖取狗狗币(Scrypt算法)主要依赖高性能的显卡,如NVIDIA的Ge GTX系列(如GTX 1060, 1070, 1080, 1660 Super, 3060等)或AMD的Radeon RX系列(如RX 470, 480, 570, 580, 5600 XT, 6600 XT等),显卡显存大小和核心频率对挖矿效率有重要影响。
- CPU:虽然不是主要算力来源,但一个正常的CPU是系统运行的必要条件。
- 电源(PSU):高性能显卡功耗较大,确保电源功率充足且稳定,建议选择知名品牌,额定功率至少500W以上,具体取决于显卡数量和型号。
- 散热:挖矿时显卡会持续高负载运行,良好的机箱散热和风扇配置至关重要,避免过热降频或损坏硬件。
-
软件环境:
- 操作系统:推荐使用Windows、Linux(如Ubuntu)或macOS,Linux系统通常在挖矿稳定性和性能上略有优势,但对新手可能不够友好,Windows系统用户最多。

- 显卡驱动:安装并更新对应显卡的最新稳定版驱动程序,NVIDIA显卡从CUDA官网下载,AMD显卡从AMD官网下载。
- CGMiner软件:从CGMiner的官方GitHub仓库或其他可信源下载最新版本的CGMiner,注意区分32位和64位版本,根据你的操作系统选择。
- 操作系统:推荐使用Windows、Linu
-
其他必要条件:
- 狗狗币钱包:需要一个存放挖到的狗狗币的地址,可以是:
- 官方钱包:下载并安装Dogecoin Core客户端,安全性最高,但同步区块链较慢。
- 在线钱包/交易所钱包:如Binance、OKX等交易所,或一些第三方在线钱包服务,方便快捷但需注意安全。
- 硬件钱包:如Ledger、Trezor,安全性最高,适合长期大量存储。
- 矿池账号:单独挖矿(Solo Mining)难度极大,几乎不可能获得区块奖励,绝大多数矿工选择加入矿池,与其他矿工一起分享奖励,需要注册一个矿池账号,获取矿池地址、用户名(通常为你的钱包地址)和密码(有些矿池使用特定密码如"x")。
- 稳定的网络连接:挖矿需要持续与矿池通信,网络不稳定会导致算力波动或断连。
- 狗狗币钱包:需要一个存放挖到的狗狗币的地址,可以是:
CGMiner的下载与安装
- 下载:访问CGMiner的官方GitHub页面(搜索“CGMiner GitHub”),找到“Releases”部分,下载适用于你操作系统的最新版本压缩包,Windows用户下载
cgminer-3.7.2-windows.zip(版本号可能更新)。 - 安装:
- Windows:直接解压下载的压缩包到一个固定的文件夹(如
D:\CGMiner),无需复杂安装,但建议将该文件夹路径添加到系统环境变量PATH中,方便在命令行任何位置调用,或直接使用批处理文件运行。 - Linux:解压压缩包后,通常需要赋予执行权限:
chmod +x cgminer,然后可以直接运行。
- Windows:直接解压下载的压缩包到一个固定的文件夹(如
CGMiner挖矿参数配置与运行
CGMiner主要通过命令行参数进行配置,以下是一个基本的命令行示例,并解释各个参数的含义:
基本命令格式:
cgminer.exe [options]
常用参数详解(以Windows为例):
--scrypt:指定使用Scrypt算法,这是狗狗币使用的算法。--o或--url:矿池地址。stratum+tcp://doge.pool.example.com:3333,请替换为你选择的矿池地址。--u或--userpass:矿池用户名和密码,格式为username:password。DBcK7sJpYk7XaZ1vF3tY9jR6eW2qS4dL6:x(前面是狗狗币钱包地址,后面是矿池密码,很多矿池密码固定为"x"或矿池提供的)。--devices:指定使用的GPU设备编号,如果有多块显卡,可以用逗号分隔,如0,1,2,如果不指定,CGMiner会尝试检测所有可用设备。--intensity:设置GPU挖矿强度(通常为13到20),数值越高,算力越大,但功耗和发热也越高,可能导致不稳定,需要根据你的显卡性能和散热情况调整,从低开始测试。--gpu-engine:限制GPU核心频率(可选)。--gpu-engine 1200。--gpu-memclock:限制GPU显存频率(可选)。--gpu-memclock 2000。--temp-overload:设置GPU过热保护温度(可选),默认通常为85-90摄氏度,超过此温度CGMiner会自动降低强度或停止挖矿。--log:指定日志文件路径(可选)。--log C:\CGMiner\miner.log。--queue:设置GPU工作队列大小(可选,通常默认即可)。
示例命令(假设使用一块NVIDIA显卡,矿池信息如下):
- 矿池地址:
stratum+tcp://pool.dogehouse.wtf:3333 - 用户名:
DBcK7sJpYk7XaZ1vF3tY9jR6eW2qS4dL6(你的狗狗币钱包地址) - 密码:
x
在CGMiner解压目录下,按住Shift键,右键点击空白处,选择“在此处打开PowerShell窗口”或“在此处打开命令提示符”,然后输入以下命令:
cgminer.exe --scrypt --o stratum+tcp://pool.dogehouse.wtf:3333 --u DBcK7sJpYk7XaZ1vF3tY9jR6eW2qS4dL6:x --devices 0 --intensity 13
命令解释:
- 使用Scrypt算法。
- 连接到指定矿池。
- 使用指定用户名和密码。
- 使用第0块GPU(默认第一块检测到的GPU)。
- 设置挖矿强度为13。
启动与监控
- 运行:输入命令后按回车,CGMiner会开始初始化硬件,连接矿池,然后开始挖矿,你会看到命令行窗口不断滚动的信息,包括当前算力(Hashrate)、温度、 accepted shares( accepted shares)、rejected shares( rejected shares)等。
- 监控:
- 命令行界面:CGMiner会实时显示关键信息,重点关注:
- **MHS @ core`:这是你的总算力,单位是兆哈希每秒(MH/s)。
- **Temp`:GPU温度,确保在安全范围内。
- **A/s`:每秒接受的合法 shares 数量。
- **R/s`:每秒被拒绝的 shares 数量,R/s过高可能意味着矿池设置、网络连接或硬件有问题。
- 日志文件:如果配置了
--log参数,可以查看日志文件了解更详细的信息和错误记录。 - 矿池网页:大多数矿池网站都有矿工管理界面,可以实时查看你的算力贡献、收益等信息。
- 命令行界面:CGMiner会实时显示关键信息,重点关注:
常见问题与注意事项
-
无法连接到矿池:
- 检查网络连接是否正常。
- 检查矿池地址和端口号是否正确。
- 检查防火墙是否阻止了CGMiner的网络访问。
- 确认矿池是否支持狗狗币Scrypt挖矿。
-
算力过低或波动大