Чтение статистики воркера — диагностика низкого хэшрейта, высокого процента отказов и отключений stratum
Полное диагностическое руководство по статистике воркеров SoloFury. Узнай, что означает каждое число, как выявить причину низкого хэшрейта, высокого процента отказов, устаревших шар и отключений, и как их устранить.
Страница статистики воркера — самый важный экран в соло-майнинге. Она показывает, достигает ли твой хэшрейт пула, принимаются ли шары, здоров ли твой майнер и как близко ты к нахождению блока. Правильно читать её — и действовать по результатам — это разница между 24/7-майнингом с хорошими шансами и тихой потерей мощности на протяжении недель без ведома.
Это руководство разбирает каждую метрику на странице статистики майнера SoloFury: как должно выглядеть каждое значение, что делать, если что-то не так, и как триажировать проблемы по симптому.
1. Где найти статистику воркера
SoloFury предоставляет статистику воркеров в трёх местах, у каждого свои преимущества:
Живой майнер-дашборд по адресу /miner/?addr=<твой_кошелёк>&coin=<bch|btc|bc2|bch2|xec>
Самый быстрый способ увидеть всех воркеров, привязанных к твоему кошельку для конкретной монеты. Обновляется каждые ~24 секунды. Показывает хэшрейт, количество шар, best share и состояние воркера.
Детали воркера — нажми на любое имя воркера в дашборде, чтобы увидеть историю, график хэшрейта и индивидуальную статистику за время.
Telegram-бот (@SoloFuryBot) — подпишись на свой кошелёк для проактивных уведомлений. Получай сообщения, когда воркеры уходят в оффлайн, когда шары перестают поступать и когда находишь блок.
2. Основные метрики — что означает каждое число
Хэшрейт
На дашборде отображаются три значения хэшрейта:
| Метка | Значение | Типичная задержка |
|---|---|---|
| 1m | Средний хэшрейт за последнюю 1 минуту | В реальном времени, но зашумлённый |
| 5m | Средний хэшрейт за последние 5 минут | Стабильный, лучший для «работает ли прямо сейчас» |
| 1h | Средний хэшрейт за последний 1 час | Сглаженный, лучший для долгосрочного тренда |
Для соло-майнинга хэшрейт за 5 минут — самое полезное единственное число. За 1 минуту слишком зашумлён (дисперсия на коротких окнах огромная), а за 1 час слишком долго отражает неисправность.
Принятые шары
Каждая действительная шара, отправленная твоим майнером, засчитывается. Растущее число — самый базовый сигнал «всё работает». Воркер, показывающий ноль принятых шар более 10 минут, неработоспособен с точки зрения пула — независимо от того, что говорит его локальный интерфейс.
Отклонённые шары (и процент отказов %)
Отклонённые шары — это отправки, которые пул отклонил по одной из нескольких причин:
- Шара уже была отправлена другим майнером («дубликат»)
- Сложность шары ниже текущего целевого значения vardiff
- Stratum-задание истекло до того, как шара пришла
- Аппаратная ошибка в данных шары
Здоровый процент отказов: ниже 0,5 %. Приемлемый: 0,5–2 %. Проблемный: выше 2 %. Процент отказов 5 %+ тратит реальный хэшрейт впустую и требует немедленного расследования.
Устаревшие шары (Stale Shares)
Устаревшие шары — особая форма отклонённых шар, когда майнер отправил работу, основанную на уже добытом блоке (пул уже перешёл к новому шаблону блока). Высокая доля stale-шар означает слишком медленное получение новой работы майнером — почти всегда проблема задержки сети.
Здоровая доля stale: ниже 1 %. Выше 2 % — нужно переключиться на более близкий регион SoloFury.
Best Share
Самая высокая по сложности шара, когда-либо отправленная тобой, делённая на сложность сети. Это метрика тщеславия и индикатор «почти блока»: «best share» 0,5 означает, что ты отправил шару, составлявшую 50 % сложности сети — близко к настоящему блоку.
В соло-лотерейном майнинге каждая шара пытается стать блоком. Число best share — просто ближайший результат на сегодняшний день. Высокий best share не меняет будущих шансов, но это забавный способ отслеживать удачу.
Last Seen
Когда пул последний раз получал шару от этого воркера. Здоровое: менее 5 минут. Настораживающее: более 15 минут. Мёртвое: более 1 часа. Если воркер показывает «Last seen: 6 ч назад» — есть проблема для расследования.
Ping (Задержка до пула)
Время кругового пути от твоего ASIC до stratum-сервера пула. Менее 50 мс: отлично. 50–150 мс: хорошо. 150–300 мс: приемлемо, но субоптимально. Более 300 мс: переключись на более близкий регион.
Высокий ping напрямую вызывает stale-шары (майнер получает новую работу слишком поздно). Это самая большая единственная причина устранимых потерь дохода.
3. Симптом: Низкий хэшрейт (отображается ниже ожидаемого)
Если твой S21+ должен показывать 235 TH/s, а дашборд SoloFury показывает 180 TH/s — что-то не так. Триаж в следующем порядке:
Шаг 1: Локальный интерфейс ASIC показывает то же число?
Войди в веб-интерфейс своего ASIC и проверь его собственные показания хэшрейта. Если собственный интерфейс ASIC тоже показывает 180 TH/s — проблема физическая: отказ чипа, тепловой троттлинг, андервольтинг или проблема с блоком питания. Если ASIC локально показывает 235 TH/s, а до SoloFury доходит только 180 TH/s — проблема в сети или stratum.
Шаг 2: Физические причины (локальный интерфейс ASIC тоже показывает низкий)
| Причина | Диагностика | Исправление |
|---|---|---|
| Отказ хэшборда | Интерфейс ASIC показывает один или несколько чипов на 0 GH/s или сбоящие цепочки | Заменить хэшборд, обратиться по гарантии если в срок |
| Тепловой троттлинг | Температура выше 85°C, скорость вентиляторов 100 % | Улучшить вентиляцию, снизить температуру окружающей среды, андервольт |
| Слишком агрессивный андервольтинг | Кастомная прошивка показывает эффективность >18 Дж/TH, но теряет хэшрейт | Увеличить напряжение, вернуться ближе к stock-значениям |
| Недостаточный блок питания | БП на 100 % мощности, напряжение проседает под нагрузкой | Обновить БП, проверить сечение кабеля AWG 220В |
| Баг прошивки | Проблеме предшествовало недавнее обновление прошивки | Откатить прошивку на предыдущую стабильную версию |
Шаг 3: Причины сети/stratum (локальный интерфейс ASIC в порядке, пул показывает низкий)
| Причина | Диагностика | Исправление |
|---|---|---|
| Stratum-отключения | Воркер показывает переподключения в логе | См. Раздел 5 об отключениях |
| Высокий процент отказов | Процент отказов выше 2 % в статистике пула | См. Раздел 4 об отказах |
| Высокая доля stale | Доля stale выше 2 % | Переключиться на более близкий регион SoloFury |
| VarDiff ещё не стабилизировался | Новый воркер, хэшрейт на дашборде медленно растёт | Подождать 30 минут, пока vardiff устоится |
4. Симптом: Высокий процент отказов (выше 2 %)
Процент отказов выше 2 % означает трату реального хэшрейта впустую. Диагностируй по типу отказов в логе ASIC.
Тип А — Отказы «Job not found» или «Stale»
Твой ASIC отправляет шары для уже истёкшей работы. Почти всегда проблема задержки или сети.
Исправления:
- Переключись на ближайший регион SoloFury:
bch.solofury.com(Атланта),eu-bch.solofury.com(Франкфурт),asia-bch.solofury.com(Сингапур). Замениbchна свою монету (btc,bc2,bch2,xec). - Проверь ping: с устройства в той же сети, что и ASIC, выполни
ping bch.solofury.com. Если выше 150 мс — смени регион. - Проверь потерю пакетов ISP:
mtrилиtracerouteдо пула. Потеря пакетов выше 1 % вызывает stale-шары. - Проверь синхронизацию NTP/часов: часы, отставшие более чем на несколько секунд, вызовут отказы stale-шар на некоторых прошивках ASIC.
Тип Б — Отказы «Low difficulty»
Майнер отправил шары ниже текущего целевого значения vardiff пула. Обычно временный сбой, когда vardiff не успел за изменением хэшрейта.
Исправления:
- Подождать 30 минут для повторной стабилизации vardiff
- При persistentной проблеме: убедиться, что никакой другой воркер не использует то же имя с другим хэшрейтом (вызывает путаницу в vardiff)
- Перезапустить ASIC для принудительного нового stratum-рукопожатия
Тип В — Отказы «Duplicate»
Одна и та же шара была отправлена дважды. Обычно баг прошивки или два майнера с одним именем воркера.
Исправления:
- Убедиться, что у каждого воркера уникальное имя (
wallet.workerA,wallet.workerB, никогда одинаковое) - Обновить прошивку до последней стабильной версии
Тип Г — Отказы «HW error»
Отказы, генерируемые аппаратурой: чипы твоего ASIC вычисляют недействительные шары. Указывает на деградирующий кремний.
Исправления:
- Проверить температуры чипов (искать горячие или холодные выбросы)
- Снизить андервольтинг / повысить напряжение
- Заменить поражённый хэшборд при сохранении проблемы
5. Симптом: Stratum-отключения (воркер постоянно переподключается)
Воркер, который постоянно разрывает и восстанавливает соединение, тратит несколько секунд хэширования при каждом цикле. Причины обычно на стороне сети.
Распространённые причины
| Причина | Диагностика | Исправление |
|---|---|---|
| TCP keepalive ломается на нестабильном ISP | mtr показывает >0,5 % потери пакетов | Использовать HAProxy-relay региона поближе (уже включён на EU/Asia-эндпоинтах SoloFury) |
| Обслуживание пула / перезапуск | Несколько воркеров отключаются одновременно по всему пулу | Ждать — автоматическое переподключение должно сработать в течение секунд |
| Firewall / таймаут NAT | Отключение ровно каждые ~5 минут | Настроить роутер на более длинный TCP keepalive (>10 мин), или полагаться на собственный цикл переподключения майнера |
| Плохой кабель Ethernet или PoE-инжектор | Случайные отключения, возможно коррелирующие с циклами питания майнера | Заменить кабель, проверить состояние PoE |
| Конфликт IP ASIC | DHCP возвращает один IP двум устройствам | Зарезервировать статические IP в роутере для каждого ASIC |
| DPI / ограничение трафика ISP | Отключения коррелируют с часами пик | Попробовать другой stratum-порт или VPN-туннель |
Как помогают HAProxy-релеи SoloFury
EU- и Asia-эндпоинты SoloFury (eu-*.solofury.com и asia-*.solofury.com) — HAProxy-релеи с 24-часовыми TCP-таймаутами и включённым connection-keepalive. Они удерживают соединение воркера во время перезапусков пула и сбоев ISP, которые иначе разорвали бы соединение. Всегда предпочитай региональный relay основному серверу в Атланте, если ты не в Северной Америке.
6. Симптом: Вообще нет шар (воркер показывает «Last Seen: Never» или часы назад)
Воркер полностью не в сети с точки зрения пула.
Последовательность диагностики
- Можешь ли ты открыть локальный интерфейс ASIC по его IP? Если нет → питание, сеть или аппаратная часть ASIC. Если да → продолжай.
- Показывает ли локальный интерфейс ASIC, что он майнит? Если нет → проверь конфигурацию пула в ASIC, перезапусти, проверь прошивку. Если да → продолжай.
- Какой URL пула настроен в ASIC? Должен быть один из:
bch.solofury.com:7070,btc.solofury.com:7070,bc2.solofury.com:7070,bch2.solofury.com:7070,xec.solofury.com:7070, или их региональные эквивалентыeu-/asia-. - Какой username воркера? Должен быть
<адрес_кошелька>.<имя_воркера>. Адрес кошелька должен быть действительным для монеты (BCH CashAddr для BCH/BCH2, P2PKH/Bech32 для BTC, eCash для XEC и т.д.). - Может ли ASIC достучаться до пула? Используй диагностические инструменты ASIC или ping/telnet с другого устройства в той же подсети.
Самая частая первопричина: неверный формат кошелька
Каждая монета SoloFury требует кошелёк в своём нативном формате:
| Монета | Формат | Пример |
|---|---|---|
| BTC | Bech32 или P2PKH | bc1q... или 1... |
| BCH | CashAddr (с префиксом) | bitcoincash:qq... |
| BC2 | BTC-совместимый | bc1q... или 1... |
| BCH2 | CashAddr (с префиксом) | bitcoincash:qq... |
| XEC | eCash (с префиксом) | ecash:qq... |
7. Симптом: Best Share застрял на низком значении (беспокойство о том, что блок не будет найден)
Если твой best share составляет что-то вроде 0,001 от сложности сети после недель майнинга — это не означает, что тебе не везёт или что твои шансы плохи. Best share — статистика максимального значения за всё время; в процессе Пуассона большинство шар маленькие, и максимум растёт медленно — пропорционально кубическому корню от общего объёма проделанной работы. Низкий best share статистически нормален.
Для вероятности нахождения блока важна общая накопленная хэшрейт-время, а не best share. Если хэшрейт хороший и процент отказов низкий — ты правильно покупаешь лотерейные билеты, просто дисперсия требует времени для проявления.
Для математики за дисперсией соло-майнинга и реалистичных ожиданий при разных уровнях хэшрейта читай статью Solo Mining Lottery Math.
8. Краткий справочник: Симптом → Наиболее вероятная причина
| Симптом | Первое, что проверить | Самая частая причина |
|---|---|---|
| Хэшрейт на 20 %+ ниже ожидаемого (стабильно) | Локальный интерфейс ASIC | Проблема хэшборда или охлаждения |
| Хэшрейт дико скачет от минуты к минуте | Это нормально для небольших воркеров | Дисперсия, ждать среднего за 1 час |
| Процент отказов выше 2 % | Ping до пула | Задержка — сменить регион |
| Доля stale выше 2 % | Ping до пула | Задержка — сменить регион |
| Воркер оффлайн («Last seen: часы назад») | Питание и сеть ASIC | Потеря питания или ошибка конфигурации stratum |
| Частые отключения | Роутер/NAT, ISP | Использовать HAProxy-региональный эндпоинт |
| Best share очень низкий спустя недели | Это статистически нормально | Нормально, продолжать майнить |
| Хэшрейт медленно растёт после старта | VarDiff конвергирует | Ждать 30 минут, нормальное поведение |
9. Выбор правильного региона SoloFury
Задержка пула — самый контролируемый фактор качества шар. SoloFury работает в трёх регионах:
| Регион | Паттерн эндпоинта | Лучше всего для |
|---|---|---|
| Атланта (основной) | <coin>.solofury.com | Северная Америка, Карибский бассейн, восточное побережье Южной Америки |
| Франкфурт (EU-relay) | eu-<coin>.solofury.com | Европа, Ближний Восток, Африка |
| Сингапур (Asia-relay) | asia-<coin>.solofury.com | Азия, Океания, Индия |
Протестируй задержку, заменив <coin> в каждом эндпоинте и пинговав из своей сети. Выбирай наименьшую. Если два значения близки — предпочти тот, у которого меньше jitter (дисперсия времени пинга), а не просто меньший средний.
10. Когда обращаться в поддержку
Если воркер демонстрирует один из этих симптомов после прохождения этого руководства:
- Несколько воркеров одновременно отключаются, только на SoloFury (не на других пулах)
- Все воркеры показывают ноль шар, хотя интерфейс ASIC подтверждает хэширование
- Блок найден в Hall of Fame, но вознаграждение так и не пришло в кошелёк
…свяжись с поддержкой SoloFury через Telegram-бот или @SoloFuryPool на X. Сообщи:
- Адрес своего кошелька (чтобы поддержка могла найти историю воркера)
- Монету, которую майнишь (BTC/BCH/BC2/BCH2/XEC)
- Имя воркера, демонстрирующего симптом
- URL эндпоинта, настроенного в ASIC
Большинство проблем решается менее чем за 30 минут, когда поддержка получает имя воркера.
Следующие шаги
- Пройди руководство Miner Health Check для полной диагностики неправильно работающего ASIC
- При настройке нового майнера смотри руководство по настройке Antminer S21+ или руководство по настройке Antminer S19 и Whatsminer M-series
- Для диагностических различий арендованного хэшрейта смотри руководство по соло-майнингу через NiceHash
- Для понимания математики сложности шар читай статью о дисперсии соло-майнинга
- Для статуса пула в реальном времени проверяй страницу System Status