
Сложность майнинга показывает, насколько трудно подобрать хеш блока, удовлетворяющий текущей цели сети с доказательством работы. В Bitcoin правила периодически меняют целевое значение так, чтобы блоки в среднем появлялись с предусмотренным протоколом темпом. Это не ручная настройка доходности майнеров и не постоянное свойство оборудования. Когда совокупная вычислительная мощность сети меняется, результат одной установки при прежнем хешрейте тоже может измениться.
Цель хеша и сложность
Упрощённо устройство много раз рассчитывает хеш заголовка кандидата в блок. Подходящим оказывается результат ниже заданной числовой цели. Более низкая цель означает, что подходящих результатов меньше и в среднем потребуется больше попыток. Показатель «сложность» удобен для сравнения с исходной, наиболее лёгкой целью Bitcoin; он движется в обратную сторону по отношению к допустимой цели. Для владельца устройства важны также скорость попыток, время работы и доля мощности относительно всей сети.
| Ситуация | Что меняется | Что не следует заключать |
|---|---|---|
| В сеть пришли новые майнеры | Блоки временно могут находиться чаще | Один ASIC не стал быстрее |
| Протокол повысил сложность | В среднем нужно больше попыток на блок | Награда конкретного майнера не фиксирована |
| Часть мощности ушла | Блоки временно могут идти медленнее | Сложность не меняется каждую секунду |
| ASIC работает с простоем | Снижается его доля попыток | Это не изменение правил сети |
Учебный пример доли мощности
Допустим, устройство выдаёт условные 100 единиц хешрейта, а вся сеть — 100 000 таких единиц. Его приблизительная доля попыток равна 0,1%. Если общий показатель сети удвоится, а устройство останется прежним, доля упадёт примерно до 0,05%. Это не означает, что выплаты точно уменьшатся вдвое в каждом коротком периоде: нахождение блоков случайно, а схема распределения пула влияет на поступления. В долгом горизонте изменение доли — важное допущение расчёта.
Для Bitcoin корректировка сложности привязана к периоду в 2016 блоков, а не к произвольному календарному понедельнику. У других сетей правила могут отличаться. Средний целевой интервал между блоками не превращает каждую отдельную находку в событие по расписанию. Разбор высокой изменчивости результата отдельного участника есть в статье о соло-майнинге.
Плюсы понимания и пределы прогноза
Плюс изучения сложности — становится понятно, почему одинаковый хешрейт устройства не гарантирует одинакового числа монет в будущем. Ограничение — будущая мощность сети, цена актива и расходы на энергию неизвестны заранее. Одна текущая цифра сложности не объясняет всех различий между двумя периодами: могут меняться простои, комиссии, награда и правила пула. Сравнивайте данные только для одного алгоритма и одной сети.
Для практики зафиксируйте хешрейт сети и сложность на две даты, затем сравните с измеренной работой своего условного устройства. В калькуляторе майнинга измените предположение о сложности и посмотрите, насколько чувствителен итог. Запишите дату каждого ввода. Не используйте прошлую оценку как обещание числа монет или денежных поступлений.
Плюсы, ограничения и практика
| Что оценить | Разбор |
|---|---|
| Что полезно | Понимание сложности объясняет изменение доли мощности при прежнем устройстве. |
| Ограничения | Текущий показатель не предсказывает будущие монеты и расходы. |
| Что проверить самому | Сравнивайте сложность и хешрейт сети на две даты с измеренным хешрейтом устройства. |
Незнакомый термин? Откройте словарь FOOLL — с объяснениями и примерами.
Материал предназначен для обучения и не учитывает ваши цели, финансовое положение и допустимый риск. Сделки могут привести к потере средств.

