Запустите seine, и он заполнит терминал панелью в реальном времени: с какой скоростью вы хешируете, сколько шар принял пул, сколько вам причитается, и журнал всего, что он делает. Этот обзор проходит по блокам панели seine v0.2.22, объясняет, что означает каждая подпись и откуда берётся каждое число, и показывает, как выглядят автонастройка и управление с клавиатуры во время майнинга.

На скриншоте — Apple M4 Max, майнящий на bntpool.com примерно через десять минут после запуска; снимок сделан для README seine в октябре 2026 года. Дальше в статье мы будем на него ссылаться.
Что показывает панель seine?
Панель seine показывает текущий и средний хешрейт, число выполненных хешей, высоту блокчейна и хешрейт сети, состояние майнера, отправленные, отклонённые и принятые шары, хешрейт каждого устройства, адрес пула и число потоков, ваш баланс на bntpool.com и журнал с отметками времени. Во время майнинга она обновляется примерно раз в секунду.
Сверху вниз идут: заголовок, ряд из трёх блоков статистики (HASHRATE, NETWORK, MINING), DEVICES, CONFIG, POOL BALANCE и LOG. В терминале шириной не меньше 148 колонок CONFIG и блок баланса располагаются рядом.
Заголовок: версия, волны и время работы
Заголовок показывает версию seine, например seine v0.2.22. Когда выходит новая версия, рядом появляется выделенная метка update vX.Y.Z available, а в журнале — одна строка со ссылкой на загрузку. seine проверяет GitHub при запуске и каждые 12 часов, и проверка никогда не прерывает майнинг.
Под ним две строки волн смещаются на один шаг в секунду. Каждый раз, когда пул принимает одну из ваших шар (или, в соло-режиме, нода принимает ваш блок), золотой ромб появляется в верхней строке у правого края и смещается влево на одну колонку в секунду. В терминале шириной около 130 колонок это означает, что видимые ромбы — это примерно последние две минуты принятой работы. uptime находится в конце нижней строки.
Как seine измеряет хешрейт?
В блоке HASHRATE три строки:
- Current — ваш хешрейт за скользящее окно в пять секунд. Хеш здесь — это одно полное вычисление Argon2id на 2 GiB, поэтому H/s считает завершённые хеши в секунду. GPU NVIDIA выполняют работу рывками, поэтому для их текущей скорости используется окно в 30 секунд, чтобы значение было стабильным.
- Average — все хеши за сеанс, делённые на время майнинга. Время ожидания (синхронизации ноды, ввода пароля кошелька или после неверного адреса) не учитывается, а среднее значение сохраняется, когда вы меняете число потоков.
- Total — число хешей, выполненных с момента запуска seine.
На скриншоте Current показывает 30,63 H/s, а Average — 29,33 H/s. Average поначалу ниже, потому что включает первые минуты, когда каждый поток заканчивает свой первый хеш, а автонастройка начинает ниже полной мощности и постепенно её наращивает. Чем дольше работает seine, тем ближе эти два значения.
Сеть и состояние
Блок NETWORK показывает высоту блокчейна (Height), на которой вы майните, и общий хешрейт сети (Global). В режиме пула seine берёт хешрейт сети из публичной статистики bntpool.com и обновляет его не чаще чем раз в 30 секунд.
State показывает, что делает майнер. Зелёное working — то, что вы хотите видеть. В режиме пула во время запуска и переподключений вы также увидите следующие состояния:
| Состояние | Значение |
|---|---|
pool-connecting |
Открывается соединение Stratum |
pool-connected |
Соединение установлено, выполняется вход |
pool-authenticated |
Вход принят, ожидание первого задания |
working |
Хеширование текущего задания |
pool-disconnected |
Соединение разорвано; seine переподключается сам |
pool-login-rejected |
Пул отклонил вход; причину показывает строка AUTH в журнале |
Соло-майнинг через свою ноду добавляет такие состояния, как daemon-syncing, stale-tip (пришёл новый блок, загружается свежий шаблон) и solved. Пока seine чего-то ждёт, Current падает до нуля, так что панель никогда не показывает скорость, которой на деле нет.
Что означают Submitted, Rejected и Accepted?
Блок MINING считает шары за текущий сеанс:
- Submitted: шары, которые seine отправил в пул.
- Rejected: шары, которые пул не принял. В соло-режиме эта строка называется
Staleи считает решения, которые дошли до ноды после того, как блокчейн уже продвинулся дальше. - Accepted: шары, которые пул зачёл вам.
bntpool.com подстраивает сложность шар для каждого соединения так, чтобы получалось около 10 шар за пять минут, поэтому одна шара примерно раз в 30 секунд — это нормально при любом хешрейте. 5 отправленных и 5 принятых через десять минут на скриншоте — хорошее начало. Ваша выплата зависит от принятых шар, а ноль в Rejected означает, что каждая отправленная шара была зачтена.
Устройства, конфигурация и баланс в пуле
DEVICES перечисляет все бэкенды майнинга с их текущим и средним хешрейтом: cpu#1 для CPU, затем nvidia#1, nvidia#2 и так далее для каждого GPU NVIDIA. GPU, который ещё запускается, вместо этого показывает ход запуска — от starting CUDA runtime до preparing NVIDIA backend. При первом запуске вычислительные ядра GPU компилируются и настраиваются, поэтому он занимает больше времени, чем последующие.
CONFIG показывает, как настроен этот запуск:
- Endpoint — адрес пула (по умолчанию
stratum+tcp://bntpool.com:3333) или адрес API вашей ноды в соло-режиме. Рядом указано имя, под которым этот риг входит в пул. - Threads — число потоков майнинга на CPU, за которым следует подсказка
[+] [-]об управлении с клавиатуры. - Backends описывает каждый бэкенд.
cpu#1 (14 lanes, ~28.0 GiB RAM)означает 14 потоков, каждый из которых держит арену в 2 GiB, то есть 14 × 2 GiB = 28 GiB.
Чтобы дать ригу узнаваемое имя в пуле, передайте его при запуске:
./seine --pool-worker rig-01
POOL BALANCE получает ваш баланс с bntpool.com каждые несколько секунд. Pending — то, что вы заработали, но ещё не получили, Paid — то, что пул уже отправил на ваш адрес, а Miner справа — ваш адрес, сокращённый до первых и последних шести символов. bntpool.com выплачивает баланс, когда он достигает 0,1 BNT. В соло-режиме этот блок превращается в WALLET с балансами Pending и Unlocked кошелька вашей ноды.
Как читать журнал
LOG хранит последние 200 записей, новые внизу, у каждой — метка уровня, тег и сколько времени прошло. Метки уровня: INFO, OK (что-то прошло успешно), WARN, ERR и ** для найденного блока. Чаще всего при майнинге в пуле вы будете видеть такие теги:
AUTH: вход в пул, напримерlogin accepted (protocol v2, required=submit_claimed_hash)JOB: новое задание от пула с его высотой и сложностьюSHARE:submitted (backend=cpu#1), а затемaccepted (backend=cpu#1)VARDIFF: пул изменил сложность ваших шарMINER: решения автонастройки
Как выглядит автонастройка во время работы seine?
seine сразу начинает майнить и настраивается на реальной работе майнинга, и за этим можно следить в журнале. Первая строка MINER выглядит как cpu-autotune | starting with N threads, за ней следует initial estimate на новой машине или cached starting point, если seine её уже знает.
Дальше он по очереди сравнивает настройки: текущее число потоков, кандидата, затем снова текущее число. Каждое окно длится не меньше 30 секунд и набирает не меньше 20 хешей. Вы увидите строки вроде measuring useful mining work и checking baseline again, а число Threads в CONFIG будет меняться вместе с ними. Когда подбор завершится, в журнале появится done с числом потоков, которое seine оставил.
Вычислительные ядра CPU сравниваются так же, например comparing avx2 and avx512 while mining, и seine переключается только после того, как два сравнения подтвердят прирост: confirmed faster ... path in two comparisons. Выбор кешируется, поэтому следующий запуск продолжает с того места, где остановился этот. Настройка никогда не переподключается к пулу и не перезапускает GPU. Подробности — в руководстве по автонастройке, а статья об Argon2id объясняет, почему именно пропускная способность памяти определяет, где окажется лучшее число потоков.
Можно ли менять число потоков с панели?
Да. Нажмите + (или =, без Shift), чтобы добавить по одному потоку на каждый CPU-бэкенд, и -, чтобы убрать один. seine перезапускает бэкенды майнинга с новым числом потоков, сохраняя статистику сеанса, время работы и средний хешрейт. Нажмите q или Ctrl+C, чтобы выйти. Ручное изменение отключает автонастройку потоков на этот запуск.
Пока изменение применяется, CONFIG показывает Restarting: 14 -> 15 threads..., и до его завершения дальнейшие нажатия игнорируются. Увеличение останавливается на автоматическом пределе по CPU и ОЗУ, а выбранное вами число не сохраняется как новое значение по умолчанию. Чтобы задать фиксированное число с самого начала, используйте --threads.
Маленькие терминалы и простой вывод
В терминале уже 80 колонок три блока статистики располагаются друг под другом. В низком окне seine переключается на компактный вид, в котором над журналом остаются Threads, State, Current, Average, счётчики шар и Height. Режим по умолчанию --ui auto показывает панель только в интерактивном терминале; --ui plain даёт простой прокручиваемый журнал для серверов, файлов журналов и менеджеров процессов.
Если вы ещё не настроили seine, руководство по майнингу Blocknet проведёт вас от загрузки до первой принятой шары.
Часто задаваемые вопросы
Почему средний хешрейт seine ниже текущего?
Average делит все хеши, выполненные за сеанс, на время майнинга, поэтому включает первые минуты, когда каждый поток заканчивает свой первый хеш, а автонастройка начинает ниже полной мощности и постепенно её наращивает. Current учитывает только последние пять секунд. Чем дольше работает seine, тем ближе эти два значения.
Как изменить число потоков, пока seine работает?
Нажмите клавишу плюс или клавишу равно, чтобы добавить по одному потоку на каждый CPU-бэкенд, и клавишу минус, чтобы убрать один. seine перезапускает бэкенды майнинга с новым числом потоков и сохраняет статистику сеанса, время работы и среднее значение. Ручное изменение отключает автонастройку потоков на этот запуск и не сохраняется как новое значение по умолчанию.
Что означают золотые ромбы в заголовке?
Каждый ромб отмечает принятую шару при майнинге в пуле или принятый блок при соло-майнинге. Он появляется у правого края волны и каждую секунду смещается на одну колонку влево, так что видимые ромбы — это работа, принятая за последние пару минут.
Можно ли запускать seine без панели?
Да. Запустите его с --ui plain, чтобы вместо полноэкранной панели получить простой прокручиваемый журнал. Это удобно для серверов, файлов журналов и менеджеров процессов. Режим по умолчанию, --ui auto, показывает панель только тогда, когда seine работает в интерактивном терминале, поэтому перенаправленный вывод и так получает простой журнал.