fbpx

Хешрейт и сложность майнинга. Что на них влияет и как это связано с доходностью?

13.07.2022
12 мин
1081
17
Что такое хешрейт?

Словарь основных терминов

  • Мемпул — все транзакции в блокчейне, которые ждут подтверждения от майнеров.
  • Сложность майнинга — величина, с помощью которой майнеры измеряют затратность добычи нового блока и его подтверждение. Является одним из ключевых ончейн-индикаторов блокчейна Bitcoin.
  • Халвинг — это событие, когда вознаграждение за майнинг новых блоков уменьшается вдвое.
  • Хэш —  функция преобразования буквенных и цифровых значений в зашифрованный код фиксированной длины, необходимый для управления блокчейном. Хеш является результатом хеширования. Длина хэша может быть разной для разных криптовалют. Для Bitcoin она составляет 64 символа.
  • Хэширование — в контексте майнинга — процесс преобразования вводной информации любой длины в зашифрованный код длины фиксированной.
  • Хешрейт — единица измерения мощности оборудования, которое используется для майнинга. Обычно под хешрейтом подразумевается суммарная вычислительная мощность всех машин, которые майнеры используют для добычи криптовалют в настоящий момент. Чем выше значение, тем больше оборудования используется. Измеряется в h/s — хешах в секунду. Но криптоиндустрия настолько развилась за последние годы, что хешрейт уже измеряется в куда более крупных величинах: mh/s (мегахеш/секунду), gh/s (гигахеш/секунду) и т.д.

Сложность майнинга криптовалют

В этой статье кратко расскажем о том что такое параметр сложности майнинга, причём тут хешрейт и как всё это может отразиться на размере вашего криптовалютного дохода.

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

Для чего нужен параметр сложности?

Параметр сложности майнинга выполняет несколько задач:

  1. Отражает конкуренцию внутри сети. Чем больше «шахтёров» трудятся в поисках валидных значений, тем сложнее добыча для каждого из них. Таким же образом регулируется и эмиссия новых монет: она происходит постепенно, без резких взлётов и падений курса;
  2. Помогает майнерам определить тонкости оборудования, необходимого для добычи монет: его мощность, вид, количество и т.д. Ведь майнеры платят не только за оборудование (которое стоит недёшево), но и за электроэнергию. Процесс добычи монет рентабелен до тех пор, пока ваш заработок превосходит затраты на электроэнергию.
Самый высокий уровень сложности добычи Биткоина был зафиксирован 16 мая 2022. Источник: coinwarz.com
Самый высокий уровень сложности добычи Биткоина был зафиксирован 16 мая 2022. Источник: coinwarz.com

Где узнать актуальное значение мощности всей сети Bitcoin? Для этого можно воспользоваться одним из сервисов:

Там же можно узнать сложность майнинга ZCash, Monero, LTC и других монет на текущий момент.

Как меняется сложность майнинга?

Как мы уже отметили выше, перерасчёт сложности добычи происходит каждые 2016 добытых блоков в блокчейне Биткоин. Согласно задумке Сатоши Накамото, интервал между блоками должен составлять 10 минут. Для сравнения интервал между добычей блоков Ethereum плавает между 10 и 19 секундами. О загруженности сети и размере мемпула расскажем чуть ниже.

Фиксированный интервал между блоками не позволяет майнерам добавлять мощности своему оборудованию и таким образом подвергать опасности работу всей сети.

Изменение сложности майнинга измеряется в процентах:

Источник: explorer.btc.com

Также на изображении выше вы можете заметить следующие значения:

  • Height — высота блока: чем больше значение, тем «взрослее» блокчейн;
  • Difficulty — собственно, сложность майнинга: измеряется в триллионах хешей и обозначается буквой T;
  • Average block — время, затраченное на добычу одного блока;
  • Average Hashrate — средний хешрейт, то бишь эффективность добычи. Чем выше значение, тем лучше для майнера;

Earnings by PPS/T(BTC) — оплата за акцию. Подробности — тут.

Что влияет на сложность майнинга?

Сатоши Накамото не просто придумал Bitcoin. Он ещё и заложил определённые алгоритмы, согласно которым развивается добыча этой монеты. Усложнение и упрощение майнинга — один из них.

Сложность майнинга зависит от двух вещей:

  • времени, затраченного на нахождение предыдущих блоков;
  • хешрейта сети.

Что такое хешрейт?

Хешрейт — скорость хэширования в сетях, работающих на алгоритме Proof Of Work (доказательство выполнения работы) — позволяет майнеру определить быстроту получения хэша в ходе каждой транзакции. И соответственно время, которое он должен потратить на получение прибыли. Хешрейт оборудования является ключевой характеристикой при планировании майнинга и прогнозировании прибыли майнера.

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

  • H/s — 1 хэшей/сек;
  • KH/s — 1000 хэшей/сек;
  • MH/s — 1 миллион хэшей/сек;
  • GH/s — 1 миллиард хэшей/сек;
  • TH/s — 1 триллион хэшей/сек;
  • PH/s — 1 квадриллион хэшей/сек;
  • EH/s — 1 квинтиллион (число с 18 нулями) хэшей/сек;
  • ZH/s — 1 секстиллион (число с 21 нулями) хэшей/сек.

Для решения криптографических задач в блокчейне Bitcoin и защиты хранящейся в нём информации используется алгоритм SHA-256.

Что влияет на хешрейт

На хэшрейт будут влиять параметры оборудования для майнинга. А именно:

  • Тип и предназначение. Майнеры используют процессоры (CPU), видеокарты (GPU) и «Асики». По мере развития криптоиндустрии последние используются всё чаще, так как ASIC созданы специально для майнинга;
  • Тактовая частота центрального процессора. Главная характеристика цифровых микропроцессоров — частота работы. От неё зависит, насколько быстро одна интегральная схема будет выполнять свою работу;
  • Количество ядер;
  • Оперативная память;
  • Архитектура.

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

Как повысить хешрейт майнинга? На этой теме ютуберы и участники криптофорумов собаку съели.

Основные методы сводятся к следующему:

  • Разгон ASIC. То бишь увеличение частоты всей платы и как следствие повышение производительности. Затраты на электроэнергию тоже растут. Так можно увеличить доход от майнинга в краткосрочной перспективе — пока не повысится сложность майнинга. Поэтому разгонять Асики стоит, исходя из текущей сложности добычи. Например, Antminer S9 с хешрейтом 13.5 TH/s можно взвинтить до 16 TH/s. В первом случае он будет потреблять 1200 Вт, во втором — уже 1600;
  • Автонастройка. Изменение частоты каждой схемы отдельно. По сути то же самое, что разгон Асика, только автонастройка — вещь более тонкая и требует немного больше времени. Antminer S9 с производительностью 16 TH/s будет выдавать 17.5 TH/s, но с авторегулировкой микросхем потребление электроэнергии будет оставаться на уровне 1600 Вт.

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

Как сложность влияет на доходность майнинга?

Если обобщить, то соотношение хешрейта и сложности криптодобычи выглядит так:

Больше майнеров задействованы в процессе добычи монеток  — > Выше хешрейт  — > Меньше времени требуется для нахождения новых блоков — > Сложность повышается. 

Верно и обратное: чем меньше хешрейт, тем меньше сложность. Тем больше времени уходит на добычу нового блока.

Но вот в чём подвох: поскольку сложность повышается для всех участников процесса, то в выигрыше остаются только крупные игроки, которые могут позволить себе увеличивать мощности с относительно невысоким риском. У небольших же ферм остаются два выхода:

  1. Апгрейдить Асики, что несёт за собой финансовые риски;
  2. Отключать оборудование и дожидаться, пока сложность добычи снова упадёт.

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

Обвал хешрейта BTC, 24-27 октября 2020. Источник: Coinwarz.com

Цена на монету в этот период росла:

Рост цены BTC 24-27 октября 2020. Источник: Coinmarketcap

А вот сложность и хешрейт связаны друг с другом неразрывно. Это видно на примере двух графиков:

Динамика сложности майнинга BTC и хешрейта повторяют друг друга.
Динамика сложности майнинга BTC и хешрейта повторяют друг друга. Источник: Coinpost

Pacчeт дoбычи биткoинa

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

Таких калькуляторов в сети — огромное количество. Вот только некоторые из них:

При расчёте добычи криптовалюты используются такие переменные:

  • Сложность добычи: её стартовый показатель, усложнение или упрощение, интервал между блоками;
  • Оборудование/вычислительные мощности: хешрейт, кол-во потребляемой электроэнергии, комиссия майнинг-пула;
  • Условия рынка: стоимость 1 кВт электроэнергии в долларах США, текущий курс доллара США, длительность майнинга.  

Калькуляторы майнинга бывают простыми:

Калькуляторы майнинга.
Калькулятор майнинга. Источник: jblevins.org

А бывают и куда более функциональными:

Калькуляторы майнинга.
Калькулятор майнинга. Источник: whattomine.com

Заключение

Суммируя всё вышесказанное, про хешрейт можно сказать следующее:

  1. Хешрейт — это совокупная мощность всего оборудования, которое используется для майнинга в данный момент;
  2. Чем выше хешрейт, тем лучше для майнера. И тем дороже оборудование соответственно;
  3. Скорость хеширования измеряется в хешах/секунду. Сегодня она может достигать нескольких сикстиллионов транзакций в секунду;
  4. На хешрейт можно влиять. Для этого майнеры разгоняют Асик полностью или делают это с отдельными его микросхемами;
  5. Хешрейт неразрывно связан со сложностью майнинга;
  6. Цена криптовалюты не всегда зависит от хешрейта. Хешрейт может обвалиться, при этом цена на монету остаётся прежней или даже поднимается;
  7. Сложность майнинга может повышаться и понижаться. Она зависит от количества активных майнеров в данном отрезке времени. Перерасчёт сложности майнинга Bitcoin происходит примерно раз в 2 недели согласно алгоритму, заложенному в его блокчейн;
  8. Понятия «хешрейт» и «сложность майнинга» применимы не только к Биткоину, но и другим криптовалютам, которые можно майнить: Monero, Litecoin, Ethereum и т.д.

Часто задаваемые вопросы

Хешрейт показывает эффективность работы оборудования для майнинга. На хешрейт влияет мощность используемого оборудования. Величина хешрейта измеряется в кол-ве хешей в секунду, то есть в количестве транзакций, которое может провести железо для решения криптографической задачи. И для добычи очередного блока соответственно.
MH/s — мегахешрейт в секунду — единица измерения хешрейта, то есть скорости майнинга. 1 MH/s = 1 миллион хэшей/секунду.
Это во многом зависит от мощности оборудования, которое вы будете использовать. Сегодня в криптоиндустрии существует большая конкуренция между майнерами и добывать монеты на простом домашнем ПК «в соло» уже практически невозможно. Поэтому вам нужен будет подробный бизнес-план с вычислением доходности и окупаемости оборудования. Чтобы вычислить доходность, воспользуйтесь калькулятором майнинга.
Это общая вычислительную мощность всей сети Ethereum, которая позволяет определить эффективность оборудования для майнинга этой криптовалюты.

Как вам статья?

17
0

статьи на эту же тему

MoonDAO отправила блогера в космос и...
avatar Дмитрий Юрченко
07.08.2022
Slope просит хакеров вернуть украденные...
avatar Илья Сурган
06.08.2022
Гений из Техаса запустил TVL Solana в...
avatar Дмитрий Юрченко
06.08.2022