Типовых ошибок в расчёте пять, и все они во входных данных, а не в арифметике. Сложность сети подставляют вместо хешрейта сети. Берут паспортную мощность оборудования вместо фактической. Считают сутки как 24 часа работы, забыв простои и отклонённые доли. Тариф берут по базовой ставке без надбавок. Сравнивают периоды разной длины. Каждая ошибка смещает результат в одну сторону — в сторону завышенной прибыли.
Направление смещения не случайно. Мы ошибаемся в сторону приятного ответа — и в сумме пять мелких погрешностей дают расчёт, по которому добыча выглядит прибыльной, тогда как в кассе дыра.
Как действовать при росте сложности сети и не наделать типовых ошибок: пять мест
Разберём по одной. Что подставляют, что следовало бы, куда уезжает итог. Проверяется за один проход по своей таблице.
| Ошибка | Что подставляют | Что подставить верно | Куда смещается итог |
|---|---|---|---|
| Сложность вместо хешрейта сети | Число сложности как меру суммарной мощности конкурентов | Оценку хешрейта сети, которая выводится из сложности и среднего времени блока | В любую сторону: при изменении среднего времени блока связь между величинами плывёт |
| Паспорт вместо факта | Заявленную производителем мощность и заявленное энергопотребление | Средний отданный хешрейт из статистики пула и замер потребления по счётчику | Прибыль завышена: отдача ниже паспортной, потребление обычно выше |
| Сутки без простоев | 24 часа работы на каждое устройство каждый день месяца | Фактические часы под нагрузкой за вычетом простоев, минус доля отказов | Прибыль завышена на величину простоя плюс долю неоплаченных долей |
| Тариф без надбавок | Базовую ставку из первой строки квитанции или из прайса поставщика | Итоговую сумму к оплате, делённую на фактически потреблённые киловатт-часы | Прибыль завышена: расход недооценён на величину надбавок и ступеней объёма |
| Периоды разной длины | Месяц против двух недель, окно сети против календарного месяца | Отрезки одинаковой длины, приведённые к суткам, с одной методикой на оба | В любую сторону, и это худший случай: ошибку не видно по знаку результата |
Первая: сложность и хешрейт сети — разные величины
Это ошибка смысла. Счёт тут ни при чём. Сложность — безразмерный множитель, описывающий, насколько трудно найти подходящий блок относительно базового уровня. Хешрейт сети — оценка суммарной вычислительной мощности, и она выводится из сложности вместе со средним фактическим временем нахождения блока.
Для вашей доли важно второе. Ваша мощность делится не на «сложность», а на суммарную мощность всех, кто ищет вместе с вами, — и если подставить в знаменатель сложность, размерность расчёта потеряется, а результат станет числом без физического смысла.
Техническая сторона здесь такова: в блоке хранится компактное 32-битное представление целевого порога, от него и считают сложность как производную величину; формат разобран в справочнике по структуре цепочки блоков. Практический вывод короткий. Оценку хешрейта сети берите готовой из открытых источников и помечайте как оценку.
Вторая: паспортная мощность вместо фактической
Самая дорогая из пяти. Разрыв между паспортом и фактом у работающего парка измеряется десятками процентов. И он двусторонний: хешрейт ниже обещанного, а потребление выше.
Проверяется это легко. Статистика пула показывает отданный хешрейт, счётчик показывает потребление. Обе величины спорить с вами не станут. Прежде чем доверять панели самого устройства, стоит отдельно убедиться, что воркеры названы и настроены верно; подробно о том, как настроить воркера и проверить корректность отдаваемого хешрейта, разобрано отдельно.
Третья: простои и отказы, которых «не было»
Месяц в расчёте выходит идеальным. Тридцать дней по 24 часа. Ни одного перезапуска, ни одной отклонённой доли.
Живой месяц другой. Профилактика, грозы, перезагрузка роутера, сработавший автомат, перегрев с троттлингом. К концу месяца набегает от нескольких часов до нескольких суток, которые в расчёт никто не вписал.
Простой считают не на глаз, а из данных наблюдения. Какие показатели для этого нужны и как отделить троттлинг от обрыва канала, описано в разборе того, как отслеживать метрики работы узла. Снижение простоев, кстати, обычно дешевле любой оптимизации частот: обеспечить бесперебойную работу узла стоит разово, а отдаёт каждый месяц.
Четвёртая: тариф по первой строке
Ошибка механическая. И массовая. В квитанции есть базовая ставка, и её берут, потому что она напечатана крупнее остального.
Платите вы иное. Итог, а не ставку. Между ставкой и итогом живут надбавки, ступени по объёму потребления, разделение по зонам суток и прочие множители, из-за которых средняя цена киловатт-часа у вас выше базовой ставки. Верный способ один: итоговую сумму к оплате за месяц разделить на фактически потреблённые киловатт-часы того же месяца.

Пятая: периоды разной длины
Эта — самая коварная. Результат выглядит правдоподобно в обе стороны. Окно пересчёта сложности не совпадает ни с календарным месяцем, ни с расчётным циклом пула, а значит, на вашу таблицу накладываются три разных календаря сразу.
Отсюда правило: приводите всё к суткам. Выручка в сутки, расход в сутки, маржа в сутки — и тогда отрезки любой длины становятся сравнимыми. Сравнение «этот месяц против прошлых двух недель» не говорит ни о чём, даже если оба числа посчитаны верно.
Второе правило той же пары — одна методика на оба периода. Считали первый период по курсу на конец суток, а второй по среднему за месяц? Разница между периодами окажется разницей методик.
- В знаменателе доли стоит оценка хешрейта сети, а не число сложности.
- Хешрейт взят из статистики пула, потребление — со счётчика.
- Из выработки вычтены простои в часах и доля отказов в процентах.
- Тариф получен делением итога квитанции на фактические киловатт-часы.
- Все величины приведены к суткам, периоды сравнения одинаковой длины.
- Методика фиксации курса одна на все сравниваемые периоды.
Как проверить расчёт за десять минут
Быстрая проверка одна — сверка с кассой. Возьмите закрытый месяц, посчитайте по своей модели ожидаемое поступление и сравните с фактически зачисленной суммой.
Расхождение до пяти процентов — рабочая точность. Полтора раза — ошибка из списка выше. Искать её нужно сверху вниз: сначала знаменатель, потом паспорт, потом простои, потом тариф, потом длину периодов. История замеров для такой сверки нужна длинная, поэтому её хранят отдельно от кабинета пула; как оценить требования к хранилищу данных, разобрано в отдельном материале.
Правовые ошибки рядом с арифметическими
Ошибка в правовой рамке стоит дороже арифметической, потому что не исправляется пересчётом. С 1 сентября 2026 года действует Федеральный закон от 4 августа 2026 года № 282-ФЗ «О цифровых валютах и цифровых правах»: он принят Государственной Думой 21 июля, одобрен Советом Федерации 24 июля 2026 года, порядок вступления в силу задан его статьёй 56, а текст открыт в справочной правовой базе. Статьёй 22 Федерального закона № 283-ФЗ признаны утратившими силу статьи 1, 1.1, 14, 14.2 и 14.3 Федерального закона № 259-ФЗ, так что расчёты и памятки со ссылками на прежние нормы недействительны.
Вторая типовая правовая ошибка — смешивание статусов. Обязанности физического лица, индивидуального предпринимателя и организации различаются по составу, и вывод, верный для одного, для другого неверен. Третья — завышенные ожидания к пулу: статья 51 закона № 282-ФЗ задаёт сроки рассмотрения обращений для организатора обмена, цифрового депозитария и оператора, но организаторов майнинг-пулов в перечне нет.
Материалы по теме:
- Как настроить воркера и проверить корректность отдаваемого хешрейта — чтобы факт в расчёте был фактом.
- Как отслеживать метрики работы узла — откуда берутся часы простоя и доля отказов.
- Как обеспечить бесперебойную работу узла — как уменьшить третью ошибку, а не только учесть её.
- Как оценить требования к хранилищу данных — где держать историю для сверки с кассой.
Итог
Пять ошибок, одно направление смещения. Знаменатель, паспорт, простои, тариф и длина периодов проверяются подряд за десять минут, и после этой проверки расчёт обычно начинает совпадать с фактическим зачислением на счёт. Если совпадения нет, виновата не сложность сети: она меняется ступенькой в известный момент и в арифметике ведёт себя предсказуемо. Виновато одно из пяти чисел, и найти его можно только сверкой с деньгами, которые пришли на счёт.
Частые вопросы
Где брать оценку хешрейта сети?
В открытых обзорах сетевых показателей, и всегда с пометкой «оценка». Эта величина не измеряется напрямую, её выводят из сложности и среднего времени блока. Для расчёта доли этого достаточно, для точных обещаний — нет.
Насколько паспортная мощность отличается от фактической?
Зависит от возраста парка, пыли, температуры и качества питания. Общего коэффициента не существует, и подставлять «минус десять процентов» наугад не стоит. Снимите средний хешрейт за семь суток из статистики пула — это и будет ваш ответ.
Как учесть отказы, если пул их не показывает отдельно?
Сверьте начисление с собственным расчётом по отданному хешрейту за тот же период. Разница и будет оценкой неоплаченной части. Повторите на двух-трёх периодах: разовое расхождение может оказаться случайным.
Обязательно ли приводить всё к суткам?
Это самый дешёвый способ избежать пятой ошибки. Суточная маржа сравнима между любыми отрезками, а месячная — нет, потому что в месяцах разное число дней, и расчётные циклы пула с календарём не совпадают.
Что делать, если расчёт расходится с кассой вдвое?
Идти по списку сверху вниз и проверять источники, а не формулы. В практике редакции такое расхождение почти всегда даёт комбинация паспортной мощности с забытыми простоями. Третий кандидат — тариф по базовой ставке.
Вердикт
Арифметика доходности добычи школьная. Проблема живёт на входе, и проверка входных данных — единственная работа, которая здесь окупается. Из обращений читателей видно: люди спорят о моделях и коэффициентах, имея в таблице паспортную мощность и тариф из прайса. Сверьте расчёт с фактическим зачислением за закрытый месяц, и дальнейшие споры станут содержательными. На это уйдёт десять минут.
Разборы раздела и обновления по правовому контуру выходят в нашем Telegram-канале.
Обсуждение
Добавить комментарий