Что такое current hashrate
Тише едешь, дальше будешь: почему не стоит гнаться за максимальным хешрейтом в майнинг-пуле
Когда речь заходит о покупке новой видеокарты или целой «фермы», многие майнеры в первую очередь ориентируются на производительность в MH/S (миллион хеш-сумм в секунду). Например, GTX 1070 с разгоном выдает 31-33 MH/S, и все обладатели видеокарт стараются выжать из них максимальные мегахеши.
О том, почему этот показатель — далеко не единственный, на который следует обращать внимание, о распределении пулами наград, а также о максимизации прибыли расскажет CEO 2Miners.com Михаил Королев.
Что такое PPLNS, PROP и PPS? Системы распределения наград на пуле
Для начала, давайте поймем, как майнеры получают свою награду, ведь есть несколько вариантов выплаты вознаграждения пулом. Все варианты основаны не на мощности ваших видеокарт в MH/S (любых решений, которые генерирует ваши видеокарты), а на количестве шар, которые вы послали (правильных решений, удовлетворяющих условиям пула).
PPS (Pay per Share): самый простой способ распределения награды, оплата за каждую посланную шару. Пул решает, что ему интересно покупать у вас одну шару за 1 цент, и дальше просто выплачивает вам по одному центу за каждую посланную шару.
PROP (Proportional): оплата пропорционально вложенным шарам. Предположим, пять ферм трудятся на пуле и посылают шары: фермы № 1, 2 и 3 послали 10 шар, ферма № 4 — 20, а ферма № 5 — 100. После нахождения блока вознаграждение будет разделено между участниками согласно количеству шар, которые они послали на пул.
PPLNS (Pay Per Last N Shares): аналогично PROP-майнеры участвуют в распределении награды на основе вложенных усилий (шар). Отличие PPLNS от PROP в том, что в PPLNS есть защита от так называемых «пул-хопперов» — это такие недобросовестные майнеры, которые бегают по пулам с оплатой PROP, отправляют шары и уходят, ведь им при нахождении блока что-то точно достанется. Так вот, PPLNS считает не все шары, которые были посланы майнерами, пока пул искал блок, а последние N шар. Например, на 2Miners.ru в пуле Ethereum для расчета награды берутся только последние 3000 шар, посланных майнерами. Получается, что если один из пользователей прислал 1500 из 3000 последних шар, то он получит 50% прибыли от найденного блока.
В пуле монеты Zcash для расчета вознаграждений по системе PPLNS берутся последние 20 тысяч шар. В мире майнинг-пулов принято считать, что 1-3 тысячи шар для PPLNS-пулов с алгоритмом Dagger-Hashimoto и 10-30 тысяч шар для PPLNS-пулов с алгоритмом Equihash являются «золотым стандартом» настроек.
Производительность видеокарт в MH/S
Наверное, вы заметили, что все методы распределения вознаграждения майнерам — PPLNS, PROP и PPS — не зависят напрямую от MH/S. Это ключевой момент. Настраивая оборудование для майнинга, вам стоит позаботится о его стабильности. Если ферма будет выдавать «плохие» (reject) или «опоздавшие» шары (stale), вы не получите свой кусок «пирога» при распределении наград на пуле. Еще хуже, если в погоне за красивыми показателями MH/S ваша ферма будет зависать или перезагружаться от чрезмерного разгона видеокарт.
Как показывает практика, лучше дать картам возможность работать на скорости 31MH/S с аптаймом фермы 10-20 дней, чем разгонять до 33MH/S и иметь проблемы со стабильностью.
Ведь стабильная работа — залог большей прибыли. Кстати, на пулах с расширенной статистикой всегда можно посмотреть текущую долю решений и вознаграждение, которое вы получите, если блок будет найден в данный момент. Помните, что если вы отключитесь от пула на системе выплат PPLNS, то вашу долю быстро отберут другие майнеры.
Как настроить видеокарты для получения максимальной прибыли?
Пул понятия не имеет, сколько MH/S у ваших видеокарт. Вместо этого он анализирует количество присланных вами шар (верных решений) и на основе этих данных рисует красивые графики хешрейта.
Кстати, есть пулы, которые получают и заносят в график так называемый Reported Hashrate вашей программы, то есть значение хешрейта, которое пулу передает майнер. Запомните: вам платят не за эти графики, а исключительно за реальный хешрейт.
Очень хорошо это видно на примере ethermine.org — данный пул показывает как Reported Hashrate, так и реальный хешрейт майнера, вычисленный на основе отправленных ими шар.
Наш совет прост: добейтесь максимально долгой работы ваших ферм без зависаний и перезагрузок. Если нужно, постепенно уменьшайте разгон — цифры MH/S будут меньше, зато эффект от безотказной работы вы ощутите своим карманом.
Хешрейт сети криптовалют на ethermine низкий – почему current hashrate меньше reported
Терминология отрасли децентрализованных денег, а также сферы блокчейн-проектов важны. Поэтому необходимо знать базовые понятия, способствующие более эффективному майнингу.
При майнинге цифровых монет самостоятельно пользователь обязан знать, что такое хешрейт сети криптовалют. Зарабатывать на добыче коинов невозможно без понимания таких терминов, как current hashrate. Рассмотрим особенности, нюансы этого показателя и процесса, почему скачет current hashrate и причины того, что reported и current hashrate не совпадают.
Что такое хешрейт сети криптовалют
Когда пользователи начинают разбираться в теме добычи криптомонет, встречается поначалу масса непонятных слов. Например, хешрейт сети, current hashrate, хешрейт ethereum и проч. Эти варианты специфических терминов непосредственно затрагивают ключевой параметр вычислительной мощности устройств, используемых для майнинга криптовалют.
Сложно отыскать сейчас человека, увлекающегося технологией блокчейн и криптосистемами, который бы не слышал про hash rate. Да, слово встречается часто, но особенно часто оно используется на сервисах майнинг-пулов и карточках с описанием параметров аппаратуры для добычи коинов. На практике получается плохое понимание смыслового предназначения словосочетания – хешрейт сети.
Итак, для майнинга криптовалют применяется особое оборудование. На обычной видеокарте и процессоре рядового ПК что-то стоящее сегодня добывать невозможно. Слишком большая сложность сети у лучших цифровых монет крипторынка, алгоритмы blockchain которых предусматривают майнинг, заставляет постоянно задействовать модули с наибольшей вычислительной мощностью.
Именно такая количественная характеристика определяет число решений (скорость операций), которые отсылаются на особый сервер. В нём генерируются новые блоки, требующиеся блокчейнам многих криптовалют для продолжения работы системы и сохранения цепочки хешированой информации. Сегодня основными поставщиками правильно найденных решений для блоков являются майнинг-фермы.
Все правильные решения, обозначаемые как share accepted, имеют соответствие конкретным хеш-кодам. Они могут становиться цифровыми подписями, закрывающими последний блок в криптовалютной системе.
Здесь хешрейт сети как раз определяет параметр скорости решения криптографических задач, который должен быть у элементов ПК и особых устройств. Например, 04 января 2021 хешрейт ethereum был равен 326,31 TH/s.
Показатель означает, что для вычисления одного блока для блокчейна системы Эфириум требуется вычислительная мощность, не менее 326,31 TH на протяжении 13,3 секунды. Последняя цифра означает время блока – период вычисления нового элемента блокчейна ETH.
Это пример current hashrate (перевод текущего хешрейта) устройства одного майнера, добывающего монеты эфириум, выплачиваемые в качестве вознаграждения за каждый найденный блок. Если объединяются несколько «шахтёров», то формируется hashrate ethereum.
Данный хешрейт сети представляет собой суммарную мощность всех вычислительных устройств, подключенных к блокчейн-системе добываемой монеты.
Определения Current, Average и Reported Hashrate
Current Calculated Hashrate – это фактический текущий hashrate, который вычисляется исходя из того, сколько шар высчитали ваши видеокарты – именно этот показатель отображает реальную скорость хеширования и напрямую влияет на доходность. Именно за найденные шары (микро-решения) майнерам оплачивает пул.
Average Hashrate)– это значение среднего хешрейта, высчитанного пулом за определенное количество времени.
Заявленный хешрейт (Reported Hashrate) используется программным обеспечением для майнинга, чтобы определить отправленный вычисленный хешрейт оборудования в пул. Заявленный hash rate в основном используется для сравнения его с вашим фактическим, показанным пулом. Reported Hashrate, как правило, неточный, и поэтому при сравнении его с фактическим всегда есть небольшая разница. Это значение отображается только программным обеспечением ваших воркеров.
Хешрейт на пуле отличается от hashrate на панели управления Hive OS – причина
Хешрейт на пуле считается от количества решений, принятых пулом за определенную единицу времени, и отображает усредненное значение. Следует учитывать что не все решения, присылаемые вашим воркером, правильные или не приходят с опозданием.
Это зависит от качества соединения и скорости (Ping). Чем ping меньше, тем быстрее пул будет получать решения от вашего воркера. Следовательно, меньше вероятность того, что решение окажется не актуальным, и пул его не отвергнет. Таким образом, скорость, отображаемая на пуле, будет приближаться к отображаемой на панели управления. Но она всегда будет немного меньше.
Эффективный hashrate майнера на пуле отличается тем, что берутся в расчет только принятые и опоздавшие шары.
Сложность и повышения хешрейта
Hash rate сети напрямую зависит от количества работающих в ней майнеров. Тем большее количество шахтеров добывает одну и ту же монету, тем быстрее увеличивается сложность вычислений.
Как происходит изменение сложности сети? Допустим, на данный момент в блокчейн экосистеме установлен определенный показатель сложности, при этом условный hash rate сети данной криптовалюты равен 900 MH/s. Hash rate любой криптосистемы всегда равняется общей мощности подключенных к ней майнинг установок. С повышением спроса на виртуальную растет ее цена и доходность майнинга. Монету начинают добывать все больше новых пользователей, hash rate сети увеличивается, и система усложняет процесс вычислений. В результате время расшифровки нового криптовалютного блока выравнивается, до значения, заложенного в программном коде.
В случае падения стоимости и ухода майнеров из сети ее hash rate, а соответственно и сложность вычислений уменьшается, позволяя сохранить предустановленные параметры. Впрочем, этот способ эффективен только до определенного момента. Большая потеря хешрейта парализует майнинговую сеть, потому что майнеры не только генерируют новые криптомонеты, но и обрабатывают транзакции. Система перестает функционировать, и монета постепенно умирает, так не раз происходило в истории блокчейн-индустрии.
Хешрейт майнинговых устройств это параметр, напрямую влияющий на рентабельность добычи. Его уровень постоянно колеблется, но среднее значение обычно находится в пределах майнинговых способностей электронного шахтера. Показатели можно увеличить при помощи модификации базовой системы ввода-вывода ( BIOS ), установленной на данном устройстве и увеличения параметров тактовой частоты и лимита мощности. Разгон видеокарты выполняется с помощью утилиты MSI Afterburner. Нужно постепенно увеличивать частоту памяти и ядра подбирая значения, при которых видеокарта демонстрирует максимальный без потери стабильности.
Владельцы gpu-ригов и АСИКов стараются выжимать максимум из своего оборудования, увеличивая скорость вычислений. Но следует учесть, что эффект переразгона может отрицательно сказаться на реальном hashrate. Майнинг-ферма будет быстро перебирать возможные варианты решения криптографической задачи, но при этом количество подтвержденных шар будет немного меньше чем при умеренном разгоне. И вдобавок к этому устройство будет потреблять больше энергии и подвергаться повышенному износу.
Эффективность майнинга всегда определяется по статистике пула зависит от соотношения уровня сложности сети и вычислительной мощности буровой установки. Количество акций, присланных за небольшой промежуток времени (например, 1 час), может не совпадать с быстротой вычислений. Но среднее значение hashrate на пуле всегда более-менее равно скорости перебора решений, отображаемой в терминале майнинг-утилиты. Если эти показатели отличаются более чем на 10-12%, значит у владельца рига проблемы в работе с этим пулом. И если решить их невозможно, лучше поискать другой сервер коллективного майнинга.
Что такое current hashrate
Что такое Шара (Share)?
Что такое Хешрейт (Hashrate)?
Что такое Заявленный Хешрейт (Reported Hashrate)?
Заявленный хешрейт используется программным обеспечением для майнинга, чтобы определить отправленный вычисленный хешрейт оборудования в пул. Заявленный хешрейт в основном используется для сравнения его с вашим фактическим хешрейтом, показанным пулом. Заявленный хешрейт, как правило, неточный, и поэтому при сравнении его с фактическим хешрейтом всегда есть небольшая разница. Это значение отображается только программным обеспечением ваших воркеров.
Что такое Фактический Хешрейт (Calculated Hashrate)?
Фактический хешрейт рассчитывается на основе принятых хешей, которые ваше оборудование отправило в пул. Это значение может колебаться выше или ниже вашего заявленного хешрейта. На уровень влияют такие вещи, как опоздавшие шары, недействительные шары, изменение сложности хеша и удача пула. В течение определенного периода времени, ваш воркер может предоставить больше или меньше шар, принятых пулом.
Что такое Средний Хешрейт (Average Hashrate)?
Здесь все просто. Это средний эффективный хешрейт за указанный период времени. Чем выше, тем лучше.
Как уменьшить разницу в значениях хешрейта (hashrate gap)?
Обычно существует некоторая значительная разница между заявленным хешрейтом и средним хэшрейтом. Это считается нормальным, поэтому не стоит слишком беспокоиться о заявленном хешрейте. Чем выше заявленный показатель, тем лучше средний хешрейт. Но имейте в виду, что если вы слишком сильно разгоните свои воркеры, то фактический хешрейт резко снизится, создав разрыв между заявленным и фактическим значениями. Это повлияет на ваши выплаты.
Хешрейт на пуле отличается от хешрейта на панели управления Hive OS. Почему?
Хешрейт на пуле считается от количества решений, принятых пулом за определенную единицу времени, и отображает усредненное значение. Следует учитывать что не все решения, присылаемые вашим воркером, правильные или не приходят с опозданием. Это зависит от качества соединения и скорости (Ping). Чем ping меньше, тем быстрее пул будет получать решения от вашего воркера. Следовательно, меньше вероятность того, что решение окажется не актуальным, и пул его не отвергнет. Таким образом, скорость, отображаемая на пуле, будет приближаться к отображаемой на панели управления. Но она всегда будет немного меньше.
Эффективный хешрейт майнера на пуле отличается тем, что берутся в расчет только принятые и опоздавшие шары.
Какие есть разновидности наград за майнинг?
Каждый пул действует по своему набору правил в отношении выплат, но вот некоторые из самых популярных:
Что такое Удача Пула (Pool Luck)?
Это показатель, который показывает, сколько шар требуется для пула, чтобы найти блок, относительно среднего количества шар, необходимых для нахождения блока. Если удача выше 100%, то пулу нужно меньше шар, чем ожидалось для данной сложности. Если удача ниже 100%, тогда нужно было больше шар. Удача показывает только историю пула и не может быть использована для прогнозирования будущих блоков. Поиск блока является абсолютно случайным, поэтому присоединение к пулу, когда удача велика, и уход, когда удача низка, не имеет никакого смысла.