指南

如何读懂 CGMiner 输出 — 看懂你的矿机终端

逐行解析 CGMiner 终端:accepted shares、diff、worker ID、哈希率、温度与 HW 错误率,附真实 NoxHash 矿机日志样本。

Updated May 01, 2026
如何读懂 CGMiner 输出 — 看懂你的矿机终端

CGMiner output 是您的 ASIC 在工作时实时打印的终端日志——每个被接受的 share、hashrate 读数、芯片温度和矿池消息都会实时滚动显示。当您在 NoxHash 矿机上打开 View Desktop 时,您正在直接观看这个数据流。本指南将解码每一个字段,让终端不再像是一堆乱码。

带注释的样本行 逐字段解析 需要注意的警告信号
笔记本电脑屏幕上 CGMiner 终端窗口显示滚动挖矿输出行的插图

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%
1

每个芯片的 hashrate(200.3 TH/s)

现代 ASIC 上的每块 hash board 都会单独报告。将它们相加,您应该会落在套餐标称数字的几个百分点以内——对应 NoxHash 四个级别的 50、150、350 或 1,000 TH/s。短暂的下降是正常的;但整个芯片崩溃到 0 TH/s 就不正常了。

2

芯片温度(68°C)

健康的现代 ASIC 芯片在满载下的运行温度大致在 55°C 到 80°C 之间。超过 85°C,芯片将自行降频;超过 90°C,可能会为安全起见而关机。NoxHash 位于哈萨克斯坦的数据中心,户外气温通常低于 0°C,使这些数字全年保持在舒适水平。

3

HW 错误率(0% / 0.01%)

HW 是芯片产生但未通过内部完整性检查的 hash 百分比。在健康的矿机上,它保持在 0% 到 0.1% 之间。任何持续超过 1% 到 2% 的值都是信号,表明该芯片运行温度过高、欠电压或正在物理降解——也是现场团队需要调查的提示。

2 分钟读懂真实终端

将本指南放在实时 CGMiner 窗口旁边

现在您已了解 share 行上的每个字段以及 hashrate 行上的每一列。巩固这些知识最快的方法是免费的 2 天 Basic Miner——在其上打开 View Desktop,您会在一分钟内发现这些行中的每一行。

带标注的 CGMiner 日志行,标识时间戳、share 结果、worker、难度和矿池字段

健康输出与警告信号

终端中的大部分内容都是令人安心的重复。诀窍在于发现真正重要的少数模式。下面的并排对比涵盖了用户最常问到的行:

信号 健康 需要调查
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 价格、网络难度和市场条件,所有这些都可能迅速变化。过往业绩不能保证未来表现。仅投入您能够承受损失的资金,并就您所在国家的加密货币收益问题咨询当地税务顾问。