Все о сложности в майнинге: 2 важнейших влияющих фактора в 2020 году
Сложность майнинга — параметр, отражающий требования к вычислительным мощностям для поиска очередного хэша при формировании цепочки блокчейн криптовалюты. С ростом этого показателя повышаются и требования к оборудованию. Соответственно, майнеры тратят больше денег на его обновление, а срок окупаемости растет. Ниже рассмотрим, что такое сложность в вопросе добычи криптовалюты, как ее рассчитывают, и на что она влияет. Разберем зависимость доходности от этого показателя для майнига Биткоина с Hashmart.io.
Что это такое
Простыми словами, сложность майнинга — числовое значение, отражающее требование к вычислительному оборудованию для поиска единственного правильного хэша. Параметр не является фиксированным и пересчитывается через определенное число блоков.
С появлением нового оборудования с высоким хэшрейтом увеличивается и сложность добычи виртуальных монет. Следовательно, подскакивают требования к оборудованию для майнинга. Получается некая гонка технологий.
Анализ сложности — обязательная работа для майнера, ведь от этой информации напрямую зависят расходы на покупку оборудования и доходность процесса. На этом мы еще остановимся ниже.
Причина введения
Внедрение сложности — вынужденная мера, направленная на снижение скорости эмиссии на фоне роста мощностей в криптовалютной сети. Известно, что майнинг представляет собой процесс создания новых блоков в цепи блокчейн. Для формирования каждого звена участники системы (майнеры) проводят математические расчеты с помощью имеющегося под рукой оборудования. За каждый новый блок предоставляется награда, размер которой периодически меняется и зависит от криптовалюты.
Как и в случае с печатью фиатных денег, майнинг криптовалюты нуждается в регулировании. Чтобы избежать дефляции и создания большего числа блоков, чем запланировано, введена сложность. С ее помощью разработчики виртуальных монет решают две задачи:
- Контролируют выпуск монет и исключают превышение установленного ограничения (если оно имеется).
- Повышают ценность криптовалюты. Чем сложнее добывать коины, тем выше к ним интерес на рынке. Эту ситуацию можно сравнить с понятием «дефицит» в обычной практике. Товар, который трудно достать, всегда стоит дороже.
Рост сложности стимулирует производителей вычислительной техники к созданию более мощных машин, способных к проведению большего числа расчетов за единицу времени. К примеру, с появлением Биткоина в 2009 году к процессорам и видеокартам не предъявлялось особых требований. С повышением спроса на майнинг производители графических процессоров начали некое соревнование за более высокий хэшрейт. Главными покупателями GPU становились майнеры, за признание которых и «бились» производители.
В 2014 году появились ASIC-майнеры, имеющие еще большую вычислительную мощность. В результате сложность добычи сильно подскочила, а старые видеокарты утратили прежнюю эффективность. Началась новая гонка мощностей, но уже среди разработчиков асиков.
От чего зависит
Сложность майнинга имеет динамический характер, что обусловлено влиянием двух факторов. Главный из них — общий хэшрейт сети, а именно суммарная мощность всего оборудования, применяемого для майнинга. Второй фактор — время, которое идет на создание нового блока в блокчейн-цепи.
Оба показателя находятся в тесной взаимосвязи. С повышением спроса на криптовалюту к ее добыче подключаются новые участники. Они используют имеющееся оборудование, что приводит к росту суммарной мощности. Следовательно, на создание блока идет меньше времени. В результате система регулирует сложность майнинга, чтобы удерживать временной показатель на приблизительно одном уровне.
Здесь выделяются следующие закономерности:
- Если хэшрейт растет из-за повышения числа майнеров и появления более мощного оборудования, время создания блоков блокчейн снижается, а сложность растет.
- Уменьшение хэшрейта свидетельствует о падении интереса к криптовалюте и снижению числа майнеров. Времени на получение блока уходит меньше, а сложность уменьшается.
Понимание таких закономерностей важно для людей, планирующих заняться майнингом криптовалюты. Майнер должен видеть и анализировать ситуацию на несколько шагов вперед, ведь параметры криптовалютного рынка динамично меняются.
Как считать
Сложность майнинга вычисляется с применением громоздких математических формул. Но для общего понимания процесса достаточно рассмотреть ситуацию на примере одного блока. Суть расчета вытекает из рассмотренной выше закономерности.
Сложность майнинга равна произведению двух параметров — времени на создание блока и хэшрейта сети. Первый измеряется в секундах, а второй в хэшах. Следовательно, сложность майнинга отражается в Х*с. По формуле видно, что с ростом общей мощности растет и рассчитываемый параметр.
Таким способом система как бы выравнивает показатели и не дает майнерам добывать монеты в ускоренном режиме. Сохраняется баланс системы, и исключается риск дефляции и обесценивания криптовалюты.
Как меняется сложность
Пересчет происходит не мгновенно, а через определенное число блоков. К примеру, в случае с Биткоин это происходит с периодичностью раз в 2016 новых элементов цепи. В сети Bitcoin на создание нового элемента идет около 10 минут. Если прошлые 2016 блоков найдены быстрей положенного периода, сложность увеличивается, чтобы удержать этот параметр на заданном уровне. В случае падения общей мощности оборудования и увеличения времени на получение блока, сложность майнинга упадет. Аналогичный принцип применим и в других криптовалютах, но время пересчета может быть иным.
Как сложность майнинга влияет на доходность
Как отмечалось, майнинг — процесс создания новых блоков путем расчета хэша с помощью специального оборудования (процессоров, видеокарт, асиков и т. д.). Как только майнер или группа «шахтеров» находят новый блок, им выдается вознаграждение за выполненную работу. Для каждой криптовалюты размер «зарплаты» индивидуален. К примеру, для Биткоина это 12,5 монет. Для создания блока требуется 10 минут, после истечения которых создается новый элемент цепи, а майнеры получают вознаграждение.
С повышением хэшрейта увеличивается и мощность, о чем мы говорили выше. Для получения блока приходится подключать дополнительных майнеров. В результате полученное вознаграждение делится на большее число пользователей. Кроме того, в специальных объединениях «шахтеров» (пулах) действует пропорциональный принцип. Чем большую мощность отдает участник, тем крупнее долю вознаграждения он получает. Следовательно, с ростом сложности майнеры вынуждены покупать новое оборудование, а это дополнительные затраты.
Параллельно снижается и размер вознаграждения. К примеру, для Bitcoin в 2019 году размер выплат составляет 12,5 монет за блок, но в 2020 году этот параметр уменьшится вдвое. Такой пересчет происходит каждые четыре года. Следовательно, уменьшается и прибыль майнеров.
Иными словами, с повышением сложности майнинга происходит следующее:
- уменьшается размер выплат участника при работе в пуле;
- возникает необходимость покупки оборудования с более высоким хэшрейтом.
При расчетах доходности сложность всегда учитывается и автоматически прописывается в специальных калькуляторах. Кроме того, при покупке оборудования важно учесть рост рассматриваемого параметра в будущем и, соответственно, повышение требований к хэшрейту. Известно много случаев, когда майнеры заказывали дорогие ASIC-майнеры, которые через некоторое время теряли актуальность.
Где смотреть сложность майнинга
Для контроля сложности создано много специальных ресурсов. Наиболее удобный — bitinfocharts.com. На сайте приведены подробные сведения по криптовалютам, размерам блоков, скорости их создания, размеру вознаграждения и т. д. К примеру, для получения данных по сложности Биткоина можно перейти по ссылке bitinfocharts.com/ru/comparison/bitcoin-difficulty.html.
Перед глазами будет график, где отображается динамическое изменение сложности за все время существования криптовалюты. По информации на картинке можно делать выводы о скачках популярности майнинга Биткоина. Такую же информацию легко получить и по другим виртуальным монетам.
Итоги
Сложность — неизменный элемент майнинга, контролирующий ценность криптовалюты и защищающий ее от дефляционных процессов. Задача майнеров в том, чтобы учитывать этот параметр при расчетах доходности. Также важно помнить о тенденции изменения показателя с ростом спроса и повышением используемых для добычи мощностей.