Что означает сложность майнинга
В сетях с алгоритмом Proof of Work майнеры многократно вычисляют хеши, пытаясь найти результат, который соответствует заданному условию. Сложность майнинга отражает, насколько строгим является это условие: чем выше сложность, тем больше вычислений в среднем требуется для нахождения подходящего хеша.
Сложность связана с хешрейтом, но это не одно и то же. Хешрейт описывает общую вычислительную мощность, участвующую в майнинге, а сложность задаёт уровень трудности задачи для сети. Если к майнингу подключается больше мощности, блоки могут находиться быстрее. Чтобы поддерживать целевой темп выпуска блоков, протокол может повысить сложность. Если мощность снижается, сложность может быть пересмотрена в обратную сторону. Правила и периодичность такого пересчёта зависят от конкретного блокчейна.
Сложность не показывает напрямую цену криптовалюты и не является торговым сигналом. Она также не сообщает, сколько заработает отдельный майнер: на результат влияют его доля вычислительной мощности, награда за блок, комиссии и расходы на оборудование и электричество. Для новичка это прежде всего технический параметр, помогающий понять, как сеть регулирует процесс создания блоков.
Пример
Условный пример: сеть стремится находить блок примерно раз в десять минут. Если после подключения новых майнеров блоки начинают появляться в среднем раз в восемь минут, протокол при следующем пересчёте может повысить сложность. Тогда найти подходящий хеш станет труднее, и темп может приблизиться к целевому. Все числа в этом примере условные, а конкретный механизм зависит от правил сети.
Типичные ошибки
- Путать сложность с хешрейтом. Сложность задаёт трудность вычислительной задачи, а хешрейт показывает объём вычислительной мощности.
- Считать, что рост сложности сам по себе означает рост цены. Это технический показатель сети, а не прогноз рыночной стоимости монеты.
- Думать, что повышенная сложность одинаково влияет на всех майнеров. На их долю найденных блоков влияют собственная мощность и общая мощность сети.
- Считать, что сложность меняется непрерывно. Обычно протокол пересматривает её по установленным правилам, которые различаются у разных сетей.
- Оценивать доход только по сложности. Для такой оценки также нужны сведения о награде, комиссиях и расходах.