Сложность сети биткоин: что показывает и как рассчитывается

6 лет назад
Сложность сети биткоин
Сложность сети биткоин

Майнинг криптовалют, использующих консенсус Накамото (PoW) основан на сложности сети, которая определяется количеством добывающих устройств в глобальном масштабе и их производительностью.

Она влияет на то, насколько оправдают себя финансовые вложения в оборудование, какое количество монет получится добывать в единицу времени, какова будет итоговая прибыль.

Рассмотрим, что такое сложность сети биткоин и как она влияет на на добычу новых монет.

Что такое сложность сети биткоин

Сложность биткоина
Сложность биткоина

Сложность сети биткоин — это динамически изменяющийся показатель, косвенно отражающий количество попыток, которые предпринимается для поиска хеша, удовлетворяющего заранее сформированным условиям.

Решение задачи нахождения хеша представляет собой подбор значения меньше заданного двоичного числа, которое содержит определенное количество нулей в начале числовой последовательности. Если по условиям задачи найденный хеш требует, например, 40 нулей в начале, то вероятность найти его сразу невелика даже на производительном оборудовании. Это равносильно подбрасыванию монетки 40 раз подряд, когда выпадает только орел. Арифметический подсчет показывает, что понадобится подбросить монетку (перебрать) в среднем 240 вариантов.

Каждый новый нуль, добавляемый в начало хеша, увеличивает сложность в 2 раза. Иными словами, нахождение хеша с 41 нулем в начале ровно в 2 раза сложнее, чем с 40 нулями. И в 4 раза проще, чем в случае, когда дело происходит с 43 нулями. 50 нулей увеличивают сложность в 210 — 1024 раза по сравнению с цифрой 40. Таким образом, сложность увеличивается в геометрической прогрессии, что позволяет удобно управлять ее значениями и подстраивать их под текущее состояние сети.

В блокчейне Bitcoin используется алгоритм криптовалют SHA-256, который определяет длину хеша — строку из нулей и единиц — в 256 символов. Каждый из которых — это 1 бит информации.

Зачем нужна сложность сети

Блокчейн Bitcoin
Блокчейн Bitcoin

Она позволяет добывать монеты равномерно и сохранять скорость формирования новых блоков в стабильном временном промежутке. Примерно раз в 10 минут, что соответствует 6 новым блокам в час. Это исключает ситуацию, когда с помощью мощного вычислительного оборудования блоки будут добываться в течение укороченного времени, или удлиненного, при сокращении подключенных устройств.

☝️
Благодаря сложности биткоина мы в состоянии определенно заявить, что последний блок BTC будет добыт примерно в 2140 году.

Ситуация, когда все биткоины добываются в течение короткого времени, губительна как для повседневного использования, так и выживания криптовалюты. Почти полностью исчезают финансовые стимулы для майнеров, остаются только комиссии за транзакции в качестве вознаграждения.

Для продолжения добычи новых монет количество участников не имеет значения: что 100 устройств, что 5 млрд. Сложность сети биткоин корректируется таким образом, чтобы время решения задачи всегда составляло около 10 минут.

Основные факторы изменения сложности сети Bitcoin

Сложность сети биткоин повышается или понижается автоматически (коррекция). Это происходит примерно раз в 2 недели, а если быть точным — каждые 2016 найденных блоков. Если 2016 блоков добываются менее, чем за 14 суток — это рост сложности сети Bitcoin. Задача решается за более короткий срок, следовательно, майнинговые мощности возросли.

Когда на нахождение 2016 блоков майнеры биткоина затратили более 2 недель, это сигнал, что количество устройств для майнинга сократилось. Следовательно, хешрейт падает и сложность понижается.

Факторы, прямо влияющие на сложность сети биткоин:

  • Появление новых типов и моделей аппаратных устройств. Впервые сообщество столкнулось с этим в 2014 году, когда появились узкоспециализированные интегральные микросхемы для добычи криптовалюты (ASIC). Их вычислительная мощность для решения задачи подбора 256-битного хеша в сотни раз превосходила наиболее распространенные на тот момент графические процессоры видеокарт (GPU). В результате, сложность резко подскочила;
  • Увеличение популярности Bitcoin. Все больше желающих получают представление, что такое криптовалюта, среди них находятся желающие заняться майнингом. Это следующий по значимости фактор влияния на сложность, помимо технических новинок;
  • Рост стоимости биткоина. Когда прибыль значительна, количество майнеров увеличивается. Если курс падает, участники, не вписывающиеся в рамки рентабельности, отключают устройства. Никто не майнит себе в убыток;
  • Перевод мощности на работу с другими активами. Если на рынке появляется новый токен, добыча которого дает прибыль больше, чем биткоин, майнеры переориентируют мощности (если алгоритм поддерживается устройством);
  • Внешний фон. Позитивные и негативные новости, решения властей, национальных и международных регуляторов, прогнозы аналитиков, активность хакеров. Другие факторы косвенного влияния на стоимость монеты, следовательно, и на перспективы добычи.

Сегодня сложность сети биткоин чаще растет. Это происходит по причине новизны криптоактивов, привлекательного соотношения вознаграждения (12,5 BTC) и рыночного курса ($10340) криптовалюты.

Почему растет сложность сети биткоин

Но в дело вступает халвинг, и награда за блок постепенно и неуклонно сокращается. Так, до 2012 года она составляла 50 BTC, в период с 2012 по 2016 — 25 монет. Последний халвинг прошел 11 мая 2020 года, вследствие чего вознаграждение за блок упало до 6,25 BTC. 

Серьезно влияет стоимость электроэнергии, а также налоговые факторы и нормы законодательного регулирования со стороны властей.

Несмотря на то, что все монеты будут добыты примерно в 2140 году, на последние 100 лет останется менее 1% эмиссии.

Порядок расчета

Расчет сложности майнинга
Расчет сложности майнинга

Сложность сети биткоин прямо определяется следующими факторами:

  • Значениями хешрейта биткоина, то есть количества и общей производительности добывающих мощностей, решающих задачу по поиску хеша.
  • Временем, затрачиваемым на добычу одного блока.

Ее расчет проводится с использованием следующей формулы:

difficulty = difficulty_1_target / current_target

  • Difficulty — это обозначение сложности;
  • Для параметра difficulty_1_target применяются разные значения. Чаще всего используется pdiff — сокращенное обозначение pool difficulty. Это хеш-значение SHA-256, где начальные 32 бита — нули, последующие — единицы;
  • Target — также двоичное число на 256 бит, которое используется в виде целевого значения, и в запакованной шестнадцатеричной форме хранится во всех подписанных блоках. Минимальное значение параметра target (что соотносится с максимальной сложностью) представляет собой двоичное 256-битное число, начальные 224 бита которого — нули. Максимальное значение target (минимум сложности) равняется pool difficulty.

Для каждого устройства или пула для майнинга сложность рассчитывается индивидуально. Она отличается в небольших пределах от показателей на страницах мониторинга, например, Blockchain.com, где отображается среднее значение.

Среднее значение сложности сети биткоин  // Источник: Blockchain.com
Среднее значение сложности сети биткоин // Источник: Blockchain.com

Любопытно, но за одно изменение сложность в состоянии увеличиться или сократиться на величину не более, чем в 4 раза в любом направлении (особенности блокчейна).

Актуальная информация

Для получения сводки о текущем уровне сложности вводится команда getDifficulty в программный интерфейс майнингового устройства. Для дальнейшего изучения вопроса или предварительного ознакомления чаще всего используются следующие ресурсы:

  • Bitinfocharts.com — платформа, предоставляющая информацию за весь период существования Bitcoin, начиная с 2009 года по настоящее время. Доступно масштабирование отдельных участков графика для изучения деталей, а также дополнительные инструменты;
  • Blockchain.info — основной ресурс получения информации, построенный по принципу «ничего лишнего». Как и в предыдущем случае, график масштабируется, история просматривается с момента генерации первого блока Сатоши Накамото. Этого достаточно для большинства пользователей, но отсутствие дополнительных инструментов — скорее недостаток.

Вертикальная шкала на графиках означает уровень сложности, горизонтальная — время.

Прогноз на 2021 год

Прогноз сложности биткоина
Прогноз сложности биткоина

Основное влияние на майнинг биткоина оказал халвинг криптовалюты в 2020 году, когда вознаграждение снизилось с 12,5 BTC до 6,25 BTC. 

Существенных прорывов в наращивании эффективности энергопотребления ASIC-устройств, работающих на алгоритме SHA-256 вряд ли стоит ожидать в ближайший период. Большинство из них устаревает и работает в минус еще до официального появления на рынке.

Вдобавок, на ситуацию косвенно указывает негативный новостной фон вокруг ведущих производителей оборудование для майнинга, в первую очередь, информация об увольнениях, закрытиях зарубежных подразделений, провале усилий по выходу на IPO. Вместе со снижением популярности майнинга это рисует нерадужную перспективу для этого сегмента на ближайшую и возможно, среднесрочную перспективу. Плюс ограниченные, во многом исчерпанные еще в 2018 году возможности по наращиванию мощности в решениях текущей архитектуры.

Эксперты сходятся во мнении, что выживут в основном те, у кого есть доступ к дешевой электроэнергии, либо к недорогим и современным устройствам для майнинга.

Майнинг биткоина и эфириума достаточно давно превратился в отдельный бизнес, с серьезными подходами, вложениями, расчетами. Сейчас эта деятельность — удел крупных организаций, имеющих не только большие суточные объемы добычи новых монет, но и сниженные тарифы на электроэнергию, а также доступ к новым устройствам по низким ценам. Заниматься майнингом ведущих криптовалют в одиночку невыгодно. Лучше обратить внимание на перспективные монеты «второго плана» из первой сотни рейтинга CoinMarketCap.

Читайте также:

Халвинг биткоина (уполовинивание) — что это такое и что поменяется

Хешрейт биткоина: что это, от чего зависит и как меняется с течением времени

Сложность Эфира: график, история, прогноз

Новости по теме

Сын Трампа стал миллиардером после листинга акций American Bitcoin

Сын Трампа стал миллиардером после листинга акций American Bitcoin

Сын президента США, Эрик Трамп, официально вошел в клуб миллиардеров после успешного дебюта компании American Bitcoin - майнера, связанного с семьей Трампа, на бирже Nasdaq. Его доля (около 367 миллионов акций) моментально оценилась более чем в $2,6 млрд, что сделало его мультимиллиардером всего за один день.
2 дня назад
Рэй Далио считает, что золото и BTC растут из-за госдолга США

Рэй Далио считает, что золото и BTC растут из-за госдолга США

Рэй Далио, основатель Bridgewater Associates, в своем недавнем посте на X обозначил: "крипта - это альтернативная валюта с ограниченным предложением", и она обрела рост на фоне ухудшающихся позиций доллара, спровоцированных высоким государственным долгом.
4 дня назад
Нацбанк Украины не намерен включать криптовалюту в официальные резервы

Нацбанк Украины не намерен включать криптовалюту в официальные резервы

Сергей Николайчук, Первый заместитель председателя Национального банка Украины (НБУ), заявил в интервью Interfax-Ukraine, что на данный момент Нацбанк не планирует включать виртуальные активы в международные резервы страны. Такое решение объясняется высокой волатильностью криптовалют, что противоречит базовому принципу управления резервами - безопасности.
5 дней назад
BRC-20 переходит к смарт-контрактам: встречайте BRC 2.0 с EVM-поддержкой

BRC-20 переходит к смарт-контрактам: встречайте BRC 2.0 с EVM-поддержкой

Bitcoin-токен-протокол BRC-20 получил значительное обновление - с интеграцией Ethereum Virtual Machine (EVM) в его индексирующую логику. Обновление под названием "BRC 2.0" сделало BRC-20 полноценным языком Turing-complete, способным выполнять сложные операции и контракты. Это стало возможным благодаря усилиям разработчика Ordinals, Best in Slot, в сотрудничестве с анонимным создателем BRC-20.
6 дней назад
Reuters: Азиатские инвесторы начинают активно включать крипту в портфели

Reuters: Азиатские инвесторы начинают активно включать крипту в портфели

Согласно данным Reuters, состоятельные семьи и семейные офисы в Азии все чаще включают криптовалюты в свои инвестиционные стратегии. Удовлетворенный спрос на цифровые активы подтверждают рост запросов к менеджерам, увеличение объемов торгов и высокий интерес к новым криптофондам. Так, фонд Next Generation Fund II в Сингапуре собрал более $100 млн всего за несколько месяцев после запуска.
16 дней назад