Сложность биткоина — это плавающий показатель, меняющий значение примерно раз в две недели. От него зависит прибыльность майнинга и количество мощностей, необходимых для добычи 1 блока. Начинающие майнеры и криптоинвесторы должны знать механизм коррекции сложности, чтобы эффективно рассчитать момент старта, точку безубыточности, спрогнозировать движение курса.
В чем сложность майнинга
Майнинг — получение вознаграждения в виде криптовалюты за успешные вычисления новых блоков блокчейна. Награда выплачивается за счет эмиссии новых монет, конечное количество которых определено заранее. Для биткоина это число равно 21 000 000 и по расчетам Сатоши Накамото, все они должны быть добыты к 2140 году. Чтобы это условие выполнилось новый блок должен находится примерно раз в 10 минут.
Благодаря созданию новых суперприборов ASIC и дешевой электроэнергии в сезон дождей в Китае скорость нахождения блоков снизилась до 8 минут. При такой тенденции все биткоины могут быть выпущены не за 120 лет, а за год или быстрее, что мгновенно обрушит курс и ценность валюты до нуля.
Чтобы избежать обесценивания в блокчейн встроен алгоритм, который после каждых 2016 блоков (примерно две недели) усложняет, либо упрощает добычу. Система регулирует сама себя, чтобы следовать запланированному курсу.
График сложности bitcoin показывает, что в октябре 2020г был зафиксирован исторический максимум 19.9 триллионов.
Хэшрейт сети
Хэшрейтом называют мощность оборудования, используемого для майнинга. Соответственно, хэшрейт сети — это совокупная вычислительная мощность всех устройств на планете в данный момент добывающих биткоин. Изначально выражался в хэшах в секунду H/s, но сейчас мощность оборудования измеряется мегахэшами MH/s (10 млн комбинаций в секунду для поиска заданного хэша). При описании хэшрейта всей сети используют величину EH/s (экзахэш в секунду).
По показателю видно, насколько майнеры верят в BTC. Например, после халвинга 2020 (сокращение вознаграждения за блок с 12.5 до 6.25 BTC) хешрейт вернулся на тот же уровень, несмотря на пессимистичные прогнозы.
Формула расчета
Для того чтобы рассчитать уровень сложности, используют следующую формулу:
Difficulty= difficulty_1_traget/current_target
Расшифровка:
- Difficulty итоговая сложность,
- Current target – 256-битное число,
- Difficulty 1 target – состоит из хеша, первые 32 бита которого равны нулю, а хвост выглядит как цифробуквенная последовательность (называется pooldifficulty или pdiff).
Самостоятельно понять формулу и научиться ее применять трудно. Для экономии времени и повышения точности расчетов используют специальные калькуляторы сложности. Найти их, а также графики, таблицы и другие наглядные инструменты аналитики можно на следующих площадках:
- Blockchain.com
- Bitcoinwisdom
- Bitcoincity
- Coinwarz.
Типы сложности
Всего выделяют три типа сложности добычи: текущая, минимальная и максимальная.
Первый тип узнают на информационных сайтах по теме БТС либо с помощью команды getDifficulty.
Минимальной цели при вычислениях нет, поэтому максимальную сложность узнают по формуле: maximum target/1 (если использовать 0, то ответом будет бесконечность). Результатом будет 2 в 224 степени, что человеческое сознание не сможет вообразить.
Минимальная сложность вычисляется легче и равна единице.
Влияние на доход
На заработок майнера влияют халвинги, курс, стоимость электроэнергии, мощность оборудования и другие факторы. Для повышения своих шансов на вознаграждение за добычу блока тысячи пользователей объединяют свой мощности в пулы (майнерские сети, контролируемые центральным узлом). В отличие от соло-работы, участники пула получают прибыль регулярно. Доход (6.25 монет после халвинга) делится на сотни тысяч участников и постоянно уменьшается, из-за чего приходится повышать мощности, искать другие пути повышения прибыли.
Для этого наблюдают за графиками сложности и хешрейта, которые имеют прямую взаимосвязь. Количество майнеров всегда влияет на прибыльность.
У аналитиков Data Light есть теория, что рост курса всегда сопровождает повышение трудности (такое наблюдалось 3 раза за год). Вот основные причины явления:
- Совместный рост хэшрейта и сложности объясняется увеличением количества добытчиков монет.
- Курс движется за рейтом и сложностью.
- Взаимозависимость базируется на степенном законе (на основании этого разработана формула для прогноза курса).
Изменения при добыче
Интервал изменения сложности исчисляется 2016 блоками. В конце интервала система проверяет среднее время нахождения 1 блока и сравнивает его с целевыми 10 минутами. Если оно оказалось больше, то сложность для следующего интервала автоматически снижается. Если меньше увеличивается. Изменения производятся пропорционально разнице во времени между целевым и фактическим результатом.
Способы коррекции
Два основных метода коррекции:
- Ограниченное количество блоков (в битке и лайткоине это 2016). Новые значения подбираются с тем условием, что время для поиска нового хэша осталось без изменений. На каждом узле добычи показываются разные значения, т.к. для отдельных ферм и пулов идут собственные подсчеты. При этом на графике сложности высвечивается только средний результат по блокчейну.
- Отслеживается общая мощность сети. Увеличение хэшрейта сигнализирует о новых присоединившихся к майнингу участниках и необходимо повысить трудность. Как только хэшрейт и количество участников падает нужно понижать. Для соломайнеров этот вариант невыгоден, т.к. повышение задевает и их.
Сервисы для расчета прибыли
Для примерного подсчета прибыли нужно знать:
- хэшрейт своей фермы,
- объем потребляемой электроэнергии,
- текущий курс монеты,
- комиссию пула.
Данные вводят в калькуляторы на популярных крипто-сайтах и получают примерные результаты. Точно рассчитать свой доход нереально из-за волатильности курса криптовалют.
Надежные сервисы:
- https://www.cryptocompare.com/mining/calculator
- https://whattomine.com/
- https://www.nicehash.com/profitability-calculator?lang=ru
Прогнозы сложности и хешрейта
Точных алгоритмов прогнозирования сложности и мощности сети до сих пор нет, несмотря на их взаимозависимость. Одни аналитики придерживаются мнения, что курс напрямую диктует уровень трудности и прибыльности. Другие считают, что цена BTC на криптобиржах может обвалится из-за повышения сложности майнинга биткоина.
Из-за механизма коррекции со временем будет нерентабельна работа даже на топовых ASIC-ах. Майнерам придется инвестировать в еще большее количество оборудования или переключится на более простые монеты.
Реально возможна ситуация, когда через 20-40-70 лет вообще не останется майнеров из-за невыгодности бизнеса. А сложность на ближайшее будущее стоит рассчитывать с помощью калькулятора по ссылке https://bitcoinwisdom.com/bitcoin/difficulty Важно помнить, что алгоритм просчитывает результат исходя из заданных пользователем данных. По факту, ни одна программа не знает будущего на 100%.
Рекомендации для трейдеров
Желающим сегодня заработать на криптовалюте нужно знать следующее:
- При подборе монет с небольшой трудностью добычи рекомендуется учитывать не только размер вознаграждения, но и перспективы развития. Дело в том, легкая добыча приводит к низкому курсу. При обмене крипты на фиат заработка может не хватить даже на оплату киловатт.
- Трейдерам важно отслеживать показатель трудности добычи. Нужно включить его в свою торговую стратегию. Важно использовать максимальное количество показателей, ведь в отличие от валютного и фондового рынков, крипторынок еще не сформировал свой набор статистических и технических инструментов.
- 2021г, по всем прогнозам, будет прорывным для биткоина. Поэтому выгодно инвестировать на долгий срок, т.е. стать “ходлером”.
Сложность добычи автоматически регулируется блокчейном. Благодаря этому эмиссия биткоинов происходит равномерно, в соответствии с планом Сатоши Накамото. Майнеры следят за текущим графиком, на его основе просчитывают уровень дохода на ближайшие 4-6 месяцев.