Закрыть

Reported hashrate – что это?

В закладки
Аудио
Reported hashrate – что это?
Содержание

Чем больше майнеров подключено к процессу нахождения и обработки новых блоков, тем выше хэшрейт сети. Соответственно, возрастает сложность сети и скорость нахождения следующего блока. Хэшрейт майнинга является ключевым показателем безопасности. Чем больше хэширующая мощность в сети  (effective hashrate), тем выше ее безопасность и общая устойчивость к атакам.

Reported hashrate – перевод на русский

Заявленный хешрейт (Reported Hashrate) используется программным обеспечением для майнинга, чтобы определить отправленный вычисленный хешрейт оборудования в пул. Заявленный хешрейт в основном используется для сравнения его с вашим фактическим, показанным пулом. 

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

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

Хешрейт определяет вычислительный потенциал криптодобывающего устройства и общую мощность распределенной сети. Слово «hashrate» происходит от двух английских слов «hash» и «rate». Слово «rate» обозначает скорость, а hash это буквенно-цифровой код фиксированной длины, который используется для передачи зашифрованных данных. Преобразование любого количества информации в хеш происходит очень быстро, и обратный процесс невозможен. Это очень важно, иначе работа всего блокчейна будет неэффективной. Если вы измените только один символ в исходных данных, набор символов в выходных данных также будет отличаться. Это означает, что каждый набор данных будет иметь свой собственный уникальный хеш.

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

Этим термином обозначается и совокупная вычислительная мощность, которая используется для майнинга и обработки транзакций на блокчейне Proof-of-Work, таком как Bitcoin и Ethereum (до обновления 2.0).

Вычислительная мощность определяется числом решений, отсылаемых на сервер оборудованием майнинг-фермы для генерации нового блока данных. Каждое правильное решение (share accepted) соответствует установленному хеш-коду и может стать цифровой подписью, закрывающей очередной криптоблок.

Скорость выполнения криптографических операций на специальных устройствах или комплектующих ПК и определяет хешрейт майнинг установки конкретного владельца. А совокупная мощность майнеров, участвующих в процессе добычи той или иной криптовалюты хешрейт блокчейн-сети.

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

Хешрейт является важным критерием оценки надежности и безопасности критосистемы. Чем больше честных майнеров занято поисками следующего блока, тем выше хешрейт и тем труднее злоумышленникам провести атаку. Слабые сети могут быть легко взломаны атакой 51%. Для ее проведения человек или группа злоумышленников покупает или арендует достаточно оборудования для майнинга, чтобы контролировать свыше половины хешрейта. Поскольку блокчейны подчиняются правилу самой длинной цепи, человек или группа, которые контролируют большую часть хешрейта, могут блокировать или реорганизовывать транзакции и даже отменять свои собственные платежи. Это создаст проблемы с двойными расходами, которые, в свою очередь, полностью подорвут целостность базового блокчейна. Таким образом, падение хешрейта означает снижение стоимости выполнения атаки на 51%, что делает сеть более уязвимой.

В чем измеряется хешрейт?

Хешрейт это переменная величина ее числовое значение выражается количеством хеш (h) в секунду. Для поиска нужно хеш-кода выполняется тысячи, миллионы и миллиарды вычислений. Расшифровка основных показателей хешрейта устройств:

  • Килохеш (kH/s) – 1000 H/s;
  • Мегахеш (MH/s) – 1000 kH/s;
  • Гигахеш (GH/s) – 1000 MH/s;
  • Террахеш (TH/s) – 1000 GH/s;
  • Петахеш (PH/s) – 1000 TH/s;
  • Эксахеш (EH/s) – 1000 PH/s.

Такое же соотношение действует для единицы измерения sol, используемой в криптосетях, работающих на алгоритме Equihash. В блокчейн экосистеме Bitcoin hashrate большинство пулов для коллективного майнинга измеряется в петахеш и эксахеш. А в целом хешрейт сети биткоин равен 114,23 EH/s

От чего зависит хешрейт?

Хешрейт майнинг установки зависит от вычислительного потенциала комплектующих. Также на его уровень влияют:

  • Настройки программы для майнинга;
  • Правильность сборки фермы;
  • Стабильность подключения к серверу и электросети.

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

Статистика и оборудование

При покупке железа для майнинг-фермы в первую очередь нужно ориентироваться на показатели хешрейта. Определить вычислительный потенциал видеокарты или АСИКа помогают специализированные сервисы такие, как калькулятор доходности майнинга WhatToMine. На его сайте собраны данные о большинстве используемых для криптодобычи электронных гаджетов.

Хешрейт в облаке

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

Сложность и повышения хешрейта

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

Этот показатель наглядно демонстрирует уровень сложности генерации хеш-кодов. Сложность биткойна, например, измеряется с помощью внутреннего балла, который начинается с 1 (самый простой уровень) и растет или уменьшается экспоненциально в зависимости от того, сколько майнеров конкурируют в сети. Эта оценка автоматически корректируется каждые 2 016 блоков. Чем больше майнеров находится в сети, тем выше хешрейт, и, значит, генерируется больше «догадок» (share accepted), что повышает вероятность обнаружения хеш-подписи блока. Поскольку блокчейны обычно предназначены для добавления блоков (и выпуска новых монет) в стабильном темпе, сложность запрограммирована на автоматическую корректировку после заданного количества блоков, чтобы поддерживать эту скорость постоянной. Если майнеры решают блоки чаще, чем за 10 минут, сложность возрастает, а если майнеры находят блоки реже сложность уменьшается.

Заключение

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

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

Предыдущая статья Понравилась статья? 0 Следующая статья
Комментарии: 0
Оставить комментарий
Сервис подписки в данный момент находится в завершающей стадии разработки. Регулярная отправка новостных материалов на Ваш email начнется в ближайшее время. Повторная подписка не потребуется.
Добавить еще