如何读懂 CGMiner 输出 — 看懂你的矿机终端
逐行解析 CGMiner 终端:accepted shares、diff、worker ID、哈希率、温度与 HW 错误率,附真实 NoxHash 矿机日志样本。
CGMiner output 是您的 ASIC 在工作时实时打印的终端日志——每个被接受的 share、hashrate 读数、芯片温度和矿池消息都会实时滚动显示。当您在 NoxHash 矿机上打开 View Desktop 时,您正在直接观看这个数据流。本指南将解码每一个字段,让终端不再像是一堆乱码。
CGMiner 究竟是什么
CGMiner 是开源挖矿软件,它与您的 ASIC 芯片通信、向矿池提交工作,并打印所有操作的运行日志。自 2011 年以来,它一直是行业标准,至今仍是大多数现代 Antminer S21 和 WhatsMiner M60/M66 机器在生产环境中运行的软件。每台 NoxHash 矿机都使用它。
您在 View Desktop 中看到滚动的日志不是模拟,也不是美化过的仪表板。它与爱好者在家中自己的 ASIC 上看到的是同样的原始输出。如果您想更深入地了解该软件本身,权威参考资料是 GitHub 上的 CGMiner 源代码仓库,其中仍然记录着社区依赖的各种 flag 和日志格式。
与 ASIC 芯片通信
向每个芯片分发 work unit,读取结果,并每隔几秒将 hashrate 和温度报告回终端。
与矿池通信
通过 Stratum 协议向 FPPS 矿池提交已完成的工作(shares),然后打印矿池是否接受。
打印所有内容
每个 share、每次 hashrate 读数、每次矿池重连、每个硬件错误——全部带时间戳记录在一个滚动日志中。
剖析一行 Accepted Share
您将看到的最常见的一行是 accepted share。在 NoxHash 的 Pro Miner 上,大约每一到两秒就会出现一次。以下是一个典型样本——您将在 View Desktop 中看到滚动过去的那种行:
[2026-04-23 10:15:32] Accepted abcd1f2e3... Worker:username123 Diff 16384/16384 Pool:FoundryUSA
每个字段都有特定含义。一旦您了解它们编码的内容,就可以在几秒钟内读懂任何 CGMiner 日志:
[2026-04-23 10:15:32] — 时间戳
事件发生的时间,以数据中心的本地时间为准。可用于将仪表板图表上的下降与日志中的特定事件关联起来。
Accepted — share 结果
矿池确认这部分工作有效,并已计入您的 worker。每个被接受的 share 都是一笔正在进行中的小额收益。Rejected 和 Stale 也会出现在这个位置。
abcd1f2e3... — share 的 hash
share 的 hash 的短前缀,用作日志标识符。通常您可以忽略它——只有在与矿池支持团队调试特定提交时才重要。
Worker:username123 — worker ID
与这台矿机关联的矿池登录账号。NoxHash 为每台机器分配一个专用 worker,因此收益会自动记入正确的用户账户,无需您手动设置。
Diff 16384/16384 — share 难度
此 share 达到的难度目标,相对于矿池设置的目标。数值越高越难。现代矿池会根据您的 hashrate 自动调整 diff——Pro 级别可能看到 16,384,Enterprise 级别则会高得多。
Pool:FoundryUSA — 活跃矿池
哪个矿池接收了该 share。NoxHash 运行双矿池故障转移,因此如果 Pool 0 掉线且 Pool 1 接管,此字段可能在会话中途发生变化——这是一个健康、无感的事件。
Share 难度通常是最令人困惑的字段。一个快速类比:diff 就像您需要购买的彩票数量,才能算作"一次提交"。diff 为 16,384 意味着您的 share 相当于解决比 Bitcoin 基础目标难 16,384 倍的谜题。您的矿池将许多这样的 share 捆绑在一起,按比例结算您的收益。
读懂 Hashrate 和温度行
在 share 行之间,CGMiner 会定期打印来自 ASIC 本身的状态更新。这些是确认硬件按宣传方式运行的行:
[ASIC 0] 200.3 TH/s Temp: 68°C HW: 0% [ASIC 1] 199.8 TH/s Temp: 71°C HW: 0.01% [ASIC 2] 200.1 TH/s Temp: 69°C HW: 0%
每个芯片的 hashrate(200.3 TH/s)
现代 ASIC 上的每块 hash board 都会单独报告。将它们相加,您应该会落在套餐标称数字的几个百分点以内——对应 NoxHash 四个级别的 50、150、350 或 1,000 TH/s。短暂的下降是正常的;但整个芯片崩溃到 0 TH/s 就不正常了。
芯片温度(68°C)
健康的现代 ASIC 芯片在满载下的运行温度大致在 55°C 到 80°C 之间。超过 85°C,芯片将自行降频;超过 90°C,可能会为安全起见而关机。NoxHash 位于哈萨克斯坦的数据中心,户外气温通常低于 0°C,使这些数字全年保持在舒适水平。
HW 错误率(0% / 0.01%)
HW 是芯片产生但未通过内部完整性检查的 hash 百分比。在健康的矿机上,它保持在 0% 到 0.1% 之间。任何持续超过 1% 到 2% 的值都是信号,表明该芯片运行温度过高、欠电压或正在物理降解——也是现场团队需要调查的提示。
将本指南放在实时 CGMiner 窗口旁边
现在您已了解 share 行上的每个字段以及 hashrate 行上的每一列。巩固这些知识最快的方法是免费的 2 天 Basic Miner——在其上打开 View Desktop,您会在一分钟内发现这些行中的每一行。
健康输出与警告信号
终端中的大部分内容都是令人安心的重复。诀窍在于发现真正重要的少数模式。下面的并排对比涵盖了用户最常问到的行:
| 信号 | 健康 | 需要调查 |
|---|---|---|
| Accepted 计数器 | 每 1–3 秒递增 | 冻结超过 60 秒 |
| Rejected / stale 率 | 远低于 Accepted 的 1% | 持续 2%+ 数分钟 |
| 总 hashrate | 套餐目标的 ~5% 以内 | 持续下降 20%+ |
| 芯片温度 | 55°C 到 80°C | 高于 85°C(降频风险) |
| HW 错误率 | 0% 到 0.1% | 高于 1–2%(热或硅片) |
| 矿池状态 | Pool 0: alive | 反复出现 reconnecting 行 |
需要说明的是:NoxHash 的 24/7 现场团队会自动监控所有这些信号。当您在"需要调查"一列发现问题时,几乎肯定已经有人在处理。View Desktop 是一个透明度工具,而不是支持工单——但如果某一行确实让您担心,请联系我们,团队会陪您一起查看日志。
轻松读懂日志的四个小技巧
终端滚动很快。以下习惯有助于您读几秒输出就知道一切是否正常,而不必盯着屏幕一个小时。
关注 Accepted,不是 share 的 hash
十六进制字符串只是噪声。重要的是以 Accepted 开头的行持续出现。只要它们出现,您的 worker 就在赚钱。
对各芯片 hashrate 求和
将每个芯片的 TH/s 数字相加并与您的套餐进行对比。小幅波动是正常的;但整个芯片归零就不正常。
将高于 1% 的 HW 视为警告
持续高于 1–2% 的 HW 错误率几乎总是可以追溯到热应力。数据中心团队会比您更早发现这一点,但值得了解。
不要连续数小时盯着日志
每天查看 30 秒就足够了。仪表板会总结日志显示的内容,而自动监控会比人工滚动终端输出更早地向团队发出警报。
常见问题
一行 share 上的 "Diff 16384" 实际是什么意思?
它是 share 的难度目标。diff 为 16,384 意味着 share 比 Bitcoin 的基础 share 目标难 16,384 倍。矿池会按 worker 自动调整此数字,以便快速矿机提交更少、更重的 share,而不是用低价值的 share 淹没矿池。
我的矿机上出现 rejected 或 stale shares 是问题吗?
极小的百分比——远低于 Accepted 的 1%——在任何 ASIC 上都是正常的。当您的 share 到达矿池之前区块已被求解时,就会发生 stale shares。持续 2%+ 的拒绝率数分钟就值得调查,通常指向网络或矿池故障。
Bitcoin ASIC 的安全芯片温度是多少?
大多数现代 ASIC 芯片(包括 Antminer S21 和 WhatsMiner M60/M66 系列)的设计规范允许在满载下从大约 55°C 到 80°C 的温度范围内安全运行。超过 85°C 时,固件开始降低时钟频率,超过 90°C 时矿机可能关机以保护硅片。
HW 列是什么,什么时候我应该担心?
HW 是未通过 CGMiner 内部完整性检查的 hash 百分比。在健康的矿机上,它保持在 0% 到 0.1% 之间。持续超过 1% 到 2% 意味着热应力、欠电压或硅片老化——一旦超过这个阈值,我们的现场团队就会进行调查。
为什么我的终端有时显示不同的矿池名称?
NoxHash 在每台矿机上配置双矿池故障转移。如果主矿池出现短暂故障,CGMiner 会无缝地将工作交给备用矿池,新 share 行上的矿池字段会相应变化。收益不会中断,一旦主矿池恢复,矿机就会重新连接到主矿池。
我需要每天阅读 CGMiner output 吗?
不需要。NoxHash 的仪表板总结了日志显示的所有内容,24/7 自动监控比人工盯着终端输出更快地发现问题。View Desktop 和原始日志的存在是为了透明度——让您可以验证您的 hashrate 是真实的——而不是作为日常例行工作。
非财务建议
阅读 CGMiner output 证明真实的硬件正在运行,但它不会改变挖矿的经济学。Bitcoin 的收益取决于 BTC 价格、网络难度和市场条件,所有这些都可能迅速变化。过往业绩不能保证未来表现。仅投入您能够承受损失的资金,并就您所在国家的加密货币收益问题咨询当地税务顾问。