Хешрейт - это условная расчетная единица. С его помощью можно определить полезную вычислительную мощность оборудования для майнинга, которое генерирует (майнит) криптовалюту.
У Hashrate фиксированные параметры в следующих вычислительных единицах:
- Хеш в секунду или H/s;
- Килохеш в секунду или KH/s;
- Мегахеш в секунду или MH/s;
- Гигахэш в секунду или GH/s;
- Терахэш в секунду или TH/s;
- Петахэш в секунду или PH/s.
Среди всех учётных единиц в пиринговой сети нельзя встретить вычисление за хеш в 1 единицу измерения (H/s), хотя, когда биткоин только появился, такой параметр был. Редко используют параметр килохеш для вычисления. Это вызвано тем, что сложность генерации коинов растёт каждый месяц, если не каждую неделю. Как правило, для удобного подсчета используют термин «мегахеш».
Приведем порядок вычисления основных параметров мощностей, как для майнинга, так и для применяемого оборудования:
- 1 MH= 1000 KH = 1000 000 H;
- 1 GH = 1000 MH = 1000000 KH;
- 1 TH = 1000 GH = 1000000 MH = 1000000000 KH = 1000000000000 H.
В качестве примера возьмём ферму майнера, где известна величина мегахеша, это 15 MH/s, то есть, оборудование позволяет генерировать каждую секунду почти 16 миллионов математических комбинаций.
Среди этих комбинаций отыщется одна, которая будет верна и удовлетворять требованиям пиринговой сети.
Так, математические алгоритмы перебирают всевозможные комбинации для подбора подходящего хеша. Когда будет найден ключ к одной комбинации, открываются поиски для следующих вариантов.
Как узнать хешрейт видеокарты
Если видеокарта находится в работе, то узнать ее хешрейт можно с помощью программного обеспечения (ПО) майнинга. Программы для 3 популярных валют:
- биткоина - Nice Hash Miner;
- эфириума - Claymore's Dual Ethereum;
- ZCash - EWBF's CUDA Zcash miner.
Если вы только планируете купить видеокарту, то информацию о ее хешрейте можно узнать на сайте, например, портале "WHAT TO MINE", в магазине в описании товара. Информацией также делятся пользователи на форумах или на YouTube. Хешрейт зависит от модели видеокарты и алгоритма хеширования.
Параметры карт для алгоритмов Ethash, Equihash и CryptoNight приведены в таблице (Модель GPUEthash, хешрейт в Мх/с. Equihash, хешрейт в х/с. CryptoNight, хешрейт в х/с):
Разгон видеокарты
Производительность видеокарты зависит от тактовых частот GPU и оперативного запоминающего устройства (ОЗУ) для видеопамяти. Разогнать видеокарту можно с ПО; консольной утилитой; изменением таймингов.
Какое ПО установить для разгона видеокарты на компьютере?
- мониторинга видеохарактеристик;
- управления разгоном карты;
- стресс-тестирования.
Перед разгоном надо повысить мощность видеокарты: установить ползунок "Power Limit" на максимум, применить эту установку нажатием кнопки "Apply". Разгон происходит последовательно. При разгоне видеоядра процедура состоит из ряда итераций:
- Увеличения частоты ("Core Clock").
- Запуска теста.
- Проверки видеокарты в игре.
Игру выбирайте помощнее, чтобы загрузила карту на 100%. Играйте 1-2 часа. Если после выполнения всех шагов работа разгоняемого аппарата стабильна, то повторите эти шаги при большей частоте, и так до тех пор, пока работа не станет нестабильной. На слишком высокой частоте видеокарта не сгорит: она автоматически сбросит частоты до номинальных значений.
Чтобы найти наиболее точное значение максимальной разгонной частоты, величину прибавки надо уменьшать: например, если на первой итерации частота увеличена на 50 МГц, на второй итерации снова на 50 МГц и произошел срыв, то следует вернуться ко второй итерации и увеличить частоту не на 50 МГц, а на 25, 20 или 10 МГц.
Настройка разгона видеокарты на примере программы MSI Afterburner
При разгоне ОЗУ выполните шаг 1 для параметра "Memory Clock" и затем шаги 2 и 3. При необходимости процедуру повторяют аналогично разгону частоты GPU.
Для разгона аппаратов производителя Nvidia существует консольная утилита Nvidia-smi. В операционной системе Windows эта утилита располагается по адресу С:Program FilesNVIDIA CorporationNVSMI. В командной строке по этому адресу надо проверить состояние видеокарты и увеличить частоту ее работы.
Еще один способ разгона карты - изменение временных задержек оперативной памяти, таймингов. Этот способ применяют для изделий фирмы AMD торговой марки Radeon на ПО ATI Winflash и Polaris Bios Editor.
Эмуляторы монитора — какие бывают
Какие параметры карт подходят для майнинга?
объем ОЗУ - минимум 2 Гб, лучше 4 или 8 Гб;
быстродействие ОЗУ - стандарт DDR5 или HBM2;
разрядность шины ОЗУ - не менее 256 бит;
охлаждение - рекомендуется активный отвод тепла;
разгон - увеличение хешрейта на 20-40% (не всегда обязательно).
Сложность и повышение хешрейта
Хешрейт сети зависит от количества работающих в ней майнеров. Чем больше шахтеров добывает одну и ту же монету, тем быстрее увеличивается сложность вычислений.
Как меняется сложности сети? Представим блокчейн-систему, в которой установлен определенный показатель сложности, при этом условный хешрейт сети криптовалюты равен 900 MH/s. Хешрейт любой криптосистемы равен общей мощности подключенных к ней майнинг установок. С повышением спроса на криптомонету растет ее цена и доходность майнинга. Хешрейт сети увеличивается, система вычислений становится сложнее. Время расшифровки нового криптовалютного блока выравнивается, до значения, заложенного в программном коде.
Если стоимость падает, и майнеры уходят, сложность вычислений уменьшается, сохраняя предустановленные параметры. Но только до определенного момента. Большая потеря хешрейта парализует майнинговую сеть, потому что майнеры не только генерируют новые криптомонеты, но и обрабатывают транзакции. Система перестает функционировать, и монета постепенно умирает.
Хешрейт майнинговых устройств влияет на рентабельность добычи. Его уровень колеблется, но среднее значение обычно находится в пределах майнинговых способностей электронного шахтера. Показатели можно увеличить, модифицировав базовую систему ввода-вывода (BIOS), и за счет увеличения параметров тактовой частоты и лимита мощности. Разгон видеокарты выполняется с помощью утилиты MSI Afterburner. Нужно постепенно увеличивать частоту памяти и ядра, подбирая значения, при которых видеокарта показывает максимальный без потери стабильности.
Имея gpu-риги и АСИКи, можно постараться выжимать максимум из своего оборудования, увеличивая скорость вычислений. Но эффект переразгона отрицательно скажется на реальном хешрейте. Майнинг-ферма будет быстро перебирать варианты решения криптографической задачи, но при этом количество подтвержденных шар будет меньше, чем при умеренном разгоне. Устройство будет потреблять больше энергии и изнашиваться.
Эффективность майнинга определяется по статистике пула и зависит от соотношения уровня сложности сети и вычислительной мощности буровой установки. Количество акций, присланных за, например, час, может не совпадать с быстротой вычислений. Но среднее значение хешрейта на пуле более-менее равно скорости перебора решений, отображаемой в терминале майнинг-утилиты. Если эти показатели разнятся больше, чем на 10-12%, значит у владельца рига проблемы в работе с этим пулом. Если проблемы нерешаемые, можно поискать другой сервер коллективного майнинга.
Хешрейт в облачном майнинге
Существуют сервисы, которые продают свои мощности. Они занимаются покупкой, настройкой и обслуживанием устройств , а клиенты покупают у них на определенный срок объем мощности, измеряющейся в хешрейте, и получают доход. Доходность такого майнинга ниже, потому что за хешрейт нужно регулярно платить, кроме того, сервисы часто устанавливают дополнительные комиссии. На рынке много мошеннических сервисов, которые под видом хешрейта продают «воздух».
Хешрейт и доходность
Зная хешрейт, можно определить примерную доходность оборудования.
Учитываются следующие факторы:
- хешрейт оборудования;
- энергопотребление;
- цена электроэнергии;
- среднесуточное вознаграждение;
- прибыльность на разных криптовалютах.
Принимая в расчет эти данные, можно определить примерный доход за час, день, месяц и т. д., но надо учитывать, что общий хешрейт сети криптовалют постепенно растет. Сложность майнинга увеличивается, доходность снижается.
Повысить хешрейт оборудования практически невозможно. Улучшения можно добиться путем разгона, но за счет повышения энергопотребления. Поэтому, чтобы получать стабильный доход, требуется периодически обновлять фермы путем установки более новых устройств, которые выдают больший хешрейт и потребляют меньше электроэнергии.