Как читать вывод CGMiner — разбор терминала майнера
Разбираем каждую строку терминала CGMiner: accepted shares, diff, worker ID, хешрейт, температура, HW-ошибки — с примерами от реального майнера NoxHash.
CGMiner output — это живой терминальный лог, который ваш ASIC печатает во время работы: каждый принятый share, показатель hashrate, температура чипа и сообщение от пула прокручиваются в реальном времени. Когда вы открываете View Desktop на майнере NoxHash, вы напрямую наблюдаете этот поток. Данное руководство расшифровывает каждое поле, чтобы терминал перестал выглядеть как хаотичный набор символов.
Что такое CGMiner на самом деле
CGMiner — это открытое программное обеспечение для майнинга, которое общается с вашими чипами ASIC, отправляет задания в пул и выводит рабочий лог всего, что делает. Он является отраслевым стандартом с 2011 года и до сих пор остается программным обеспечением, на котором в продакшене работают большинство современных устройств Antminer S21 и WhatsMiner M60/M66. Каждый майнер NoxHash использует его.
Лог, который вы видите прокручивающимся в View Desktop, — это не симуляция и не приукрашенная панель управления. Это тот же самый сырой вывод, который энтузиаст читает на своём ASIC дома. Если вы хотите глубже изучить сам софт, каноническим источником является репозиторий исходного кода CGMiner на GitHub, который по-прежнему документирует флаги и формат логов, на которые опирается сообщество.
Общается с чипами ASIC
Раздаёт каждому чипу work units, считывает результаты и каждые несколько секунд отправляет hashrate и температуру обратно в терминал.
Общается с пулом
Отправляет завершённую работу (shares) в FPPS-пул по протоколу Stratum, затем выводит, принял ли пул результат.
Выводит всё
Каждый share, каждый замер hashrate, каждое переподключение к пулу, каждая аппаратная ошибка — всё с временными метками в одном прокручивающемся логе.
Анатомия строки Accepted Share
Самая частая строка, которую вы увидите, — это accepted share. На Pro Miner от NoxHash она появляется примерно каждые одну-две секунды. Вот типичный пример — такая строка, которая будет прокручиваться в 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... — Hash share
Короткий префикс hash share, используемый как идентификатор в логе. Обычно его можно игнорировать — он важен только при отладке конкретной отправки со службой поддержки пула.
Worker:username123 — ID воркера
Логин пула, привязанный к этому майнеру. NoxHash назначает отдельный worker каждой машине, поэтому доход автоматически зачисляется нужному пользователю без какой-либо ручной настройки с вашей стороны.
Diff 16384/16384 — Сложность share
Цель difficulty, которую достиг этот share, по сравнению с целью, установленной пулом. Чем выше, тем сложнее. Современные пулы автоматически подстраивают diff под ваш hashrate — уровень Pro может видеть 16,384, Enterprise значительно больше.
Pool:FoundryUSA — Активный пул
Какой майнинг-пул получил share. NoxHash использует dual-pool failover, поэтому это поле может измениться в середине сессии, если Pool 0 отпадает и Pool 1 берёт управление — это здоровое, незаметное событие.
Сложность share часто является самым запутанным полем. Быстрая аналогия: diff — это как количество лотерейных билетов, которые вам нужно купить, чтобы считаться "одной отправкой". Diff в 16,384 означает, что ваш share эквивалентен решению задачи в 16,384 раза более сложной, чем базовая цель Bitcoin. Ваш пул объединяет множество таких shares, чтобы пропорционально начислять ваш доход.
Чтение строк 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 отчитывается отдельно. Сложите их, и вы получите цифру в пределах нескольких процентов от заявленного значения тарифа — 50, 150, 350 или 1,000 TH/s на четырёх уровнях NoxHash. Короткие просадки — это нормально; целый чип, упавший до 0 TH/s, — нет.
Температура чипа (68°C)
Здоровые современные ASIC-чипы под полной нагрузкой работают примерно в диапазоне от 55°C до 80°C. Выше 85°C чип начнёт снижать частоту, а выше 90°C может отключиться ради безопасности. Дата-центр NoxHash в Казахстане, где уличная температура часто ниже 0°C, удерживает эти значения на комфортном уровне круглый год.
Частота ошибок HW (0% / 0.01%)
HW — это процент хешей, произведённых чипом, которые не прошли внутреннюю проверку целостности. На здоровом майнере он составляет от 0% до 0.1%. Любое значение, стабильно превышающее 1-2%, — сигнал того, что чип перегревается, работает с пониженным напряжением или физически деградирует, и повод для команды на площадке провести проверку.
Держите это руководство рядом с живым окном CGMiner
Теперь вы знаете каждое поле строки share и каждый столбец строки hashrate. Самый быстрый способ закрепить это — бесплатный 2-дневный Basic Miner: откройте на нём View Desktop, и вы заметите каждую из этих строк меньше чем за минуту.
Здоровый вывод против тревожных признаков
Большая часть терминала — успокаивающее повторение. Вся хитрость в том, чтобы замечать несколько паттернов, которые действительно имеют значение. Это сравнение бок о бок охватывает строки, о которых пользователи спрашивают чаще всего:
| Сигнал | Здоровый | Проверить |
|---|---|---|
| Счётчик Accepted | Увеличивается каждые 1–3 секунды | Замер на 60+ секунд |
| Доля Rejected / stale | Значительно ниже 1% от Accepted | Стабильно 2%+ в течение многих минут |
| Общий hashrate | В пределах ~5% от цели тарифа | Устойчивое падение 20%+ |
| Температура чипа | от 55°C до 80°C | Выше 85°C (риск throttling) |
| Частота ошибок HW | от 0% до 0.1% | Выше 1–2% (нагрев или кремний) |
| Статус пула | Pool 0: alive | Повторяющиеся строки reconnecting |
Одно уточнение: команда NoxHash на площадке 24/7 автоматически отслеживает все эти сигналы. Когда вы замечаете что-то в колонке "Проверить", почти наверняка над этим уже работают. View Desktop — это инструмент прозрачности, а не тикет поддержки, но если какая-то строка действительно вас беспокоит, свяжитесь с нами, и команда пройдётся по логу вместе с вами.
Четыре совета по чтению логов, чтобы не потеряться
Терминал движется быстро. Эти привычки помогут вам прочитать несколько секунд вывода и понять, всё ли в порядке, не всматриваясь в экран час напролёт.
Следите за Accepted, а не за хешами share
Hex-строки — это шум. Важно, чтобы строки, начинающиеся с Accepted, продолжали появляться. Если это так — ваш worker зарабатывает.
Суммируйте hashrate чипов
Сложите значения TH/s по каждому чипу и сравните с тарифом. Небольшие отклонения нормальны; чип целиком на 0 — нет.
Считайте HW выше 1% тревожным флагом
Постоянная частота ошибок HW выше 1–2% почти всегда связана с тепловым стрессом. Команда дата-центра заметит это раньше вас, но знать об этом полезно.
Не прокручивайте логи часами
30-секундной проверки в день достаточно. Дашборд резюмирует то, что показывает лог, а автоматический мониторинг оповестит команду задолго до того, как человек, прокручивающий терминал, что-то заметит.
Часто задаваемые вопросы
Что на самом деле означает "Diff 16384" в строке share?
Это целевая сложность share. Diff 16,384 означает, что share в 16,384 раза труднее, чем базовая share-цель Bitcoin. Пулы автоматически подстраивают это число под каждый worker, чтобы быстрые майнеры отправляли меньше, но более тяжёлых share, а не заваливали пул низкоценными.
Rejected или stale shares — это проблема для моего майнера?
Небольшой процент — значительно ниже 1% от Accepted — это нормально для любого ASIC. Stale shares появляются, когда блок уже решён до того, как ваш share дошёл до пула. Устойчивый уровень отбраковки 2%+ в течение многих минут стоит разобрать, и обычно это указывает на сетевой или пуловый сбой.
Какая температура чипа безопасна для Bitcoin ASIC?
Большинство современных ASIC-чипов, включая Antminer S21 и серии WhatsMiner M60/M66, рассчитаны на безопасную работу примерно от 55°C до 80°C под полной нагрузкой. Выше 85°C прошивка начинает снижать тактовую частоту, а выше 90°C майнер может отключиться, чтобы защитить кремний.
Что такое столбец HW и когда стоит волноваться?
HW — это процент хешей, не прошедших внутреннюю проверку целостности CGMiner. На здоровом майнере он составляет от 0% до 0.1%. Любое значение, стабильно превышающее 1-2%, сигнализирует о тепловом стрессе, пониженном напряжении или износе кремния — наша команда на площадке начинает расследование, как только этот порог пересечён.
Почему в моём терминале иногда появляется другое имя пула?
NoxHash настраивает dual-pool failover на каждом майнере. Если у основного пула короткий сбой, CGMiner плавно передаёт работу на резервный, и поле пула в новых строках share меняется соответственно. Доход продолжается без перерыва, а майнер переподключается к основному пулу, как только тот снова доступен.
Нужно ли мне читать вывод CGMiner каждый день?
Нет. Дашборд NoxHash резюмирует всё, что показывает лог, а автоматический мониторинг 24/7 ловит проблемы быстрее, чем человек, следящий за терминалом. View Desktop и сырой лог существуют ради прозрачности — чтобы вы могли убедиться, что ваш hashrate реален, — а не как ежедневная рутина.
Не является финансовой рекомендацией
Чтение вывода CGMiner доказывает, что реальное оборудование работает, но не меняет экономики майнинга. Доход в Bitcoin зависит от цены BTC, сложности сети и рыночных условий — всё это может меняться очень быстро. Прошлые результаты не гарантируют будущей производительности. Вкладывайте только те средства, которые можете позволить себе потерять, и обратитесь к местному налоговому консультанту по вопросам крипто-доходов в вашей стране.