Почему в майнере больше скорость чем в nicehash
Обратная сторона Nicehash или почему это невыгодно
Большинство начинающих майнеров считает Nicehash.com лучшим решением для заработка. Мы в корне не согласны с этим. Наверняка, вы уже ни раз слышали о Найсхеш, давайте разберемся что это за сервис и как он работает.
Наш выбор это майнинг на пуле, например 2Miners.com — стабильные выплаты, полная статистика, русский интерфейс.
Nicehash.com — сервис покупки и продажи мощностей для майнинга за Биткоины (и только за битки). Мощности хеширования (на англ. «hashing power») могут быть для любого алгоритма хеширования: X11, Scrypt, DaggerHashimoto и т.д. А, проще говоря, для майнинга Эфира, Биткоина, Лайткоина, да чего угодно. Рассмотрим работу с точки зрения фермера.
Надо понять, что Найсхеш — это аукцион. Вы, подключив свои фермы или ASIC оборудование, сдаете в аренду свои мощности по неизвестной вам заранее цене.
На другой стороне есть пользователи, которые покупают ваши мощности на конкурентной основе: кто больше дал денег, тому они и достанутся.
Вот, например, человек купил 3.2 TH/s (3 200 000 MH/s) по цене 0.0114 Биткоина в день за 1000 MH/s и 2369 майнеров сейчас трудятся над выполнением этого заказа. За час он заплатит 5600 долларов США! Это очень крупный заказ, обычно покупают от 10GH/s до 700GH/s, хотя и это обходится в кругленькие суммы.
Покупка мощностей на Найсхеш — это, своего рода, работа для многих майнеров. Зачем они это делают?
Сразу предупреждаем, что это не золотой ключик, и вы должны отдавать себе отчет в том что делаете. Вы можете уйти в минус при неправильных расчетах.
Если вы хотите заниматься покупкой мощностей на Найсхеш, прочитайте наши публикации Сложность и хешрейт сети Эфириум и Как работает майнинг ПУЛ, а потом проведите пару недель, следя за всеми показателями криптовалют.
Если не боитесь — можете изучать показатели по ходу, а пока — сразу бахнуть 0.01 BTC на Найс, выбрать самый обычный пул Эфира, скажем ethermine.org, и посмотреть как это работает. Скорее всего окажетесь «в нулях», ну много точно не потеряете. Как говорят все зарубежные видеоблоггеры: «This is not a financial advice», в общем, ребят, мы ответственности не несем, все на свой страх и риск!
Дальше речь пойдет об алгоритме Ethash для видеокарт, но все ниже сказанное абсолютно аналогично работает с ASIC устройствами Antminer S9, Antminer L3+, Antminer D3, iBelink и т.д.
У Nicehash существует два типа заказов: фиксированные и стандартные.
Фиксированый заказ: вы платите фиксированную цену назначенную Найсхеш за 1GH/s, выбираете сколько вам надо GH/s и на какой срок. Максимум 24 часа. Ваш заказ обязательно будет выполнен по этой цене майнерами.
Стандартный заказ: вы смотрите рыночные цены и выставляете свою цену, количество GH/s и время, дальше по принципу аукциона каждый заказ получает (или нет) майнеров для выполнения заказа. Если другие покупатели перебьют вашу цену, то ваш заказ может отключиться, после чего вы можете ждать когда ваша цена снова станет конкурентной или повысить ее и получить себе майнеров опять в распоряжение.
Мы выставили стандартный заказ на 24 часа по 0.0117 Биткоина за 1GH/s (да мы ждали хорошей цены примерно 2-3 часа, заходили и смотрели, обычно цена 0.0120 Биткоина за 1 GH/s). Купили мы 4GH/s и направили их на свой пул с 0% комиссией. (чат нашего пула в Telegram). Пул занимается совместным майнингом монетки Эфир Классик и ничем особенно не отличается от других пулов. Единственное, мы уверены в его стабильности (наши эксперименты с некоторыми пулами, например Clona.ru, терпели фиаско из-за их недоступности в течение дня).
Наш заказ в работе, майнеры майнят нам монетки.
За 21 час майнинга мы заплатили 0.043 Биткоина или 159 долларов США.
Нельзя сказать, что пул был очень удачлив в этот промежуток времени, блоки находились с разным коэффициентом Удачи (чем меньше Удача в %, тем лучше).
В итоге мы заработали 17 монет ETC (182$). Прибыль составила 23 доллара, с учетом всех комиссий и переводов.
Процесс, описанный выше — не руководство к действию, ни в коем случае. Это просто пример, как работает Nicehash.com. Мы просто хотели вам показать что же те люди, которые покупают мощности, пытаются урвать. Не стоит забывать о постоянной смене курсов криптовалют, лучше всего считать выгоду в монетах, которые вы майните. Вложили 10 ETC — вытащили 11 ETC и т.п. Считать в долларах или Биткоинах на отрезках больше пары часов совершенно неактуально.
Есть разные тактики работы с Найсхеш: кто-то покупает огромное количество GH/s и заливает их на 30 минут, другие покупают малое количество GH/s, но на долгий срок. Кто-то ждет удачной цены. Есть люди, которые ставят заведомо маленькую цену и ждут неделями, пока заказ сработает. И дожидаются… Да, иногда срабатывают заказы по цене в 3 раза ниже рыночной. Единственное, вам придется замораживать деньги в ожидании «чуда».
Какой вывод можно сделать?
Nicehash.com покупает и продает мощности, с обеих сторон он берет % и, зачастую (хотя мы убеждены, что всегда!), майнеры, работающие на Найсхеш, будут в минусе, в сравнении с работой на обычном пуле. Конечно, если у вас совершенно нет времени разбираться что лучше майнить раз в 10 дней, Найсхеш — лучший выбор, но если у вас есть свободное время… лучше выбрать работу с пулами.
Кстати, еще один момент, который мы упустили при рассмотрении работы сервиса. Когда Найсхеш переключается между разными монетами и разными заказами своих клиентов, майнеры теряют прибыль… переключение занимает N времени и его никто не оплачивает!
Для безопасной продажи и покупки намайненной криптовалюты рекомендуем Телеграм-бот. Обзор и детали работы читайте в этой статье.
Скорость майнинга, принятая, отклоненная скорость и шары
Здесь мы объясним, как работает майнинг, как работает NiceHash, как вы получаете оплату и как вы можете проверить, полностью ли оптимизирована ваша система для майнинга и работает ли она максимально надежно, и самое важное — как читать графики NiceHash. Это также быстро научит вас, как оценивать другие майнеры и сравнивать их с NiceHash QuickMiner.
Майнинг криптовалют на NiceHash (очень упрощенная версия)
Майнинг криптовалют — это ничто иное, как выполнение вычислений значений хэшей — это односторонняя математическая функция, вычисляющая выход Xa из входа Ia. К каждому входу Ia также добавлено особое число, состоящее из двух частей: Ns (nonce-сервер) и Nm (nonce-майнер). Ваш майнер получает job (задание) с сервера NiceHash, содержащее Ia и Ns. Ваш майнер выбирает (обычно просто выполняя итерацию ++1) Nm для каждого вычисления, а затем вычисляет выход в соответствии со следующей формулой:
Xa = HASH(Ia + Ns + Nm)
Xa — это очень большое число. Если это число ниже чем Ta (target (цель) — также предоставлено в задании), ваш майнер находит шару, а соответствующий Nm отправляется на NiceHash, как proof-of-work (доказательство о выполнении работы). Это доказывает, что ваш майнер на самом деле выполнил работу для нахождения подходящего nonce. Поскольку ХЭШ — это односторонняя функция, для майнеров нет другого варианта, кроме многочисленных проб nonce. Майнинг со скоростью 60 MH/s означает, что ваш майнер пробует 60 миллионов nonce в секунду и выполняет 60 миллионов вычислений ХЭШ в секунду.
Когда вашему майнеру повезет найти подходящий nonce Nm, он запаковывает его вместе с идентификатором задания и отправляет их на сервер NiceHash в виде шары. Затем NiceHash может:
Принятые шары
Найденный вами nonce — правильный (без ошибок в вычислениях), и шара поступила на сервер вовремя (не слишком поздно). Обычно вы можете заметить принятые шары, когда консольное окно майнера сообщает вам об этом, например:
net | daggerhashimoto | Share #114 accepted (31 ms)
Вы получаете определенное фиксированное количество BTC за эту шару. Количество BTC, которым оценивается шара, зависит от двух факторов:
NiceHash регулирует Da (сложность) динамически, в соответствии со скоростью вашего майнера:
Поэтому имеет значение не то, сколько шар находит ваш майнер, а то, насколько ценными являются найденные шары. Это значение может быть представлено с помощью двухмерного графика принятой скорости.
У нас есть 6 ригов со следующими скоростями майнеров: 587 MH/s, 409 MH/s, 261 MH/s, 215 MH/s, 214 MH/s and 121 MH/s. Общая скорость всех ригов — 1807 MH/s.
Когда мы проверяем среднюю скорость за длительный период времени (как минимум несколько часов для нескольких/крупных ригов и несколько дней для небольших/одиночных ригов), скорость должна совпадать с общей скорость рига, как видно на графике ниже. Общая принятая скорость на графике ниже, потому что нам нужно учитывать 1.14 % отклонений. В случае со скоростью
1800 MH/s это 20 MH/s. Когда мы вычтем 20 MH/s из нашей общей скорости рига 1807 MH/s, мы получим 1787 MH/s. Наш график показывает 1791 MH/s, что на 4 MH/s выше — это можно отнести к удаче на протяжении этого периода времени. Это также говорит нам, что выбранный майнер сообщает о скорости майнинга честно и верно.
ВАЖНО! Принятая скорость на NiceHash — самый важный график. Он говорит вам о том, какая фактическая производительность вашего майнера. Если ваш график показывает намного меньшие значения по сравнению с тем, что ваш майнер показывает в консоли, вас обманывают! Хорошо известно, что некоторые майнеры с комиссией разработчику искусственно раздувают значения скорости в консоли, чтобы привлечь больше пользователей, и в большинстве случаев они не вычитают скорость, которая уходит разработчику. Таким образом у вас может сложиться впечатление, что производительность вашего майнера отличная, скорость высокая, но на NiceHash график принятой скорости будет говорить о другом. Значение имеет не то, какую скорость сообщает ваш майнер, а то, что вы видите на графике принятой скорости на NiceHash — вы получаете оплату непосредственно в соответствии с этим!
Менеджер ригов NiceHash отображает:
Локальная прибыльность — это скорость, сообщаемая вашими майнерами, умноженная на текущую прибыльность. Она более стабильна, но может быть ошибочной, если майнер искусственно раздувает значения скорости.
Фактическая прибыльность рассчитывается путем умножения принятой скорости на текущую прибыльность. Вот почему она называется фактической — такую оплату вы фактически получаете.
Отклоненные шары — шара выше цели — share above target
Когда вы получаете этот тип отклоненных шар, это означает, что ваш майнер предоставил неверные вычисления и, как следствие, неверный результат. Обычно это происходит, если вы слишком сильно разгоняете VRAM — память больше не стабильна и происходят ошибки. Конечно, вы не получаете оплату за отклонения любого типа. У вас не должно быть много отклонений этого типа (возможно, периодически одна-две шары). В менеджере ригов вы можете отключить отображение всех других шар и проверить только средний процент отклоненных шар типа target.
В нашем примере у нас было всего несколько отклоненных шар типа target, поэтому на графике только два выступа, а средний процент так низок, что при округлении до двух десятичных знаков он показывает 0.00%. Это говорит о том, что наши риги настроены правильно.
Отклоненные шары — задание не найдено (устаревшие) — job not found (stale)
Этот тип отклонений неизбежен. Он зависит от многих факторов, включая латентность вашей сети к выбранному серверу NiceHash. Вот почему важно выбирать сервер с низшей латентностью, как описано здесь. Он также зависит от выбранного вами программного обеспечения для майнинга. Программное обеспечение, отправляющее старые шары для неверных заданий, будет генерировать устаревшие шары. Майнерам важно быстро переключаться и начинать работать над новым заданием, когда старые задания устарели. Excavator выполняет это задание за приблизительно 1-2 миллисекунды при использовании современных процессоров.
Но почему задания все же устаревают? Ваш майнер выполняет работу для блокчейна — новый блок появляется каждые несколько минут или секунд. Когда это происходит, предыдущее задание устаревает и больше не может быть использовано. В Excavator, когда у задания есть суффикс (clean), все предыдущие задания устаревают.
И в чем смысл шар? Шара с экстремально высокой сложностью, которая выше, чем сложность сети блокчейна, — это решение, создающее новый блок на блокчейне.
Тише едешь, дальше будешь: почему не стоит гнаться за максимальным хешрейтом в майнинг-пуле
Когда речь заходит о покупке новой видеокарты или целой «фермы», многие майнеры в первую очередь ориентируются на производительность в 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 будут меньше, зато эффект от безотказной работы вы ощутите своим карманом.
Подписывайтесь на новости ForkLog в Telegram: ForkLog Live — вся лента новостей, ForkLog — самые важные новости и опросы.
Нестабильный хешрейт на пуле – почему хешрейт при майнинге на эфире и других криптовалютах скачет и прыгает
Почему на пуле хешрейт плавает и прыгает, почему скачет мегахеш на видеокартах при майнинге – такими и многими другими вопросами задаются пользователи.
Пользователи обычно связываются с майнинг-пулом при возникновении несоответствия в данных. Иногда пулы для майнинга обвиняют в краже вычислительной мощности у майнеров. Следующие действия помогут вам выяснить причину разницы между фактическим hashrate и заявленным:
Что такое Хешрейт?
Хешрейт определяет вычислительный потенциал криптодобывающего устройства и общую мощность распределенной сети. Слово «hashrate» происходит от двух английских слов «hash» и «rate». Слово «rate» обозначает скорость, а hash это буквенно-цифровой код фиксированной длины, который используется для передачи зашифрованных данных. Преобразование любого количества информации в хеш происходит очень быстро, и обратный процесс невозможен. Это очень важно, иначе работа всего блокчейна будет неэффективной. Если вы измените только один символ в исходных данных, набор символов в выходных данных также будет отличаться. Это означает, что каждый набор данных будет иметь свой собственный уникальный хеш.
Хешрейт ASIC-майнера, видеокарты или центрального процессора это скорость обработки криптографических данных конкретной единицей вычислительного оборудования, работающего в той или иной блокчейн-экосистеме.
Этим термином обозначается и совокупная вычислительная мощность, которая используется для майнинга и обработки транзакций на блокчейне Proof-of-Work, таком как Bitcoin и Ethereum (до обновления 2.0).
Вычислительная мощность определяется числом решений, отсылаемых на сервер оборудованием майнинг-фермы для генерации нового блока данных. Каждое правильное решение (share accepted) соответствует установленному хеш-коду и может стать цифровой подписью, закрывающей очередной криптоблок.
Скорость выполнения криптографических операций на специальных устройствах или комплектующих ПК и определяет hashrate майнинг установки конкретного владельца. А совокупная мощность майнеров, участвующих в процессе добычи той или иной криптовалюты хешрейт блокчейн-сети.
Прежде чем новые транзакции будут добавлены к следующему блоку в цепочке, майнеры должны соревноваться, используя свои машины, чтобы найти хеш-подпись. Тому, кто это сделает первым, выплачивается блоковое вознаграждение в виде новоиспеченных монет вместе с любыми комиссионными платежами за все транзакции, которые хранятся в этом блоке. Добавление блока в блокчейн подтверждает все финансовые операции, хранящиеся в этом блоке, а также выполненные ранее. Каждый раз, когда новый блок добавляется в цепочку, все записанные в блокчейн транзакции подтверждаются снова и снова, и распределенный реестр становится все более и более невозможными для изменения. Существует много различных алгоритмов хеширования, генерирующих различные типы хеш – кодов.
Что такое Заявленный Хешрейт (Reported Hashrate)?
Заявленный хешрейт используется программным обеспечением для майнинга, чтобы определить отправленный вычисленный hashrate оборудования в пул. Заявленный хешрейт в основном используется для сравнения его с вашим фактическим hashrate, показанным пулом. Заявленный, как правило, неточный, и поэтому при сравнении его с фактическим всегда есть небольшая разница. Это значение отображается только программным обеспечением ваших воркеров.
Данные хеш-платы майнера неправильны
Если хешрейт, отображаемый на хеш-плате, ниже, чем фактический hashrate, повторно подключите кабели хеш-платы (или замените поврежденные кабели) и перезапустите майнер. Если проблема не исчезнет, обратитесь к производителю майнера для дополнительной технической консультации.
Нулевой хешрейт и аномальная температура
Хеш-плата подключена, но хешрейт нулевой, количество чипов равно нулю или же показания температуры ненормальны (отличаются от других хеш-плат). Подключите кабели хеш-платы заново и перезапустите майнер.
Заключение
Причин нестабильного hashrate множество. Если проблему не удается выявить или решить, обратитесь в сервисный центр или к специалисту для устранения неполадок.