Что такое stale shares в майнинге
Когда ферма работает в пуле, пользователи могут увидеть в статистике, что не все shares оплачены. Обычно майнеры не получают награду за устаревшие шары, которые пришли позже, чем это необходимо. Stale shares в Ethereum — это задачи, выполненные после того, как пул получил валидное решение. За них пользователи получают уменьшенную награду или остаются без дохода, поэтому не стоит допускать возникновения устаревших шар.
Признаки появления stale shares
Майнеры могут отслеживать статистику в личном кабинете пула или консоли программы для добычи криптовалют. В них показывается количество принятых, опоздавших и невалидных шар.
Некоторые майнеры сталкиваются с тем, что пул не показывает ни stale, ни invalid. Если «плохих» шар нет, значит, компания обманывает пользователей, поскольку полностью устранить ошибки невозможно.
Как уменьшить процент запоздалых шар
Когда показатель stale переходит границу в 2%, следует найти причину и устранить ее. Из-за этого падает прибыль. Обычно stale шары в майнинге возникают по трем причинам:
- Переразгон видеокарт
- Плохой интернет
- Неправильные настройки софта.
Увеличение стабильности системы
Чтобы повысить доход от добычи криптовалюты, пользователи наращивают производительность видеокарт с помощью программ или в настройках BIOS. Правильные параметры увеличивают хешрейт GPU на 5-30%. Нередко пользователи ставят слишком высокие настройки, из-за чего видеокарты начинают работать нестабильно.
Когда процент stale шар в майнинге превысил 2%, рекомендуется вернуть параметры по умолчанию. Если виноваты настройки графических процессоров, опоздавших shares не будет после сброса.
Стабильность интернет-соединения
Решения передаются по сети, из-за чего многое зависит от ее скорости и качества. Если данные доставляются слишком долго, количество stale может достигать 50%. Простой вариант проверить интернет-соединение — узнать пинг до сервера. Для этого нужно:
- Подключиться к пулу и начать майнинг.
- Открыть консоль CMD.
- Ввести команду ping etc.kryptex.network -n 20. Выделенное жирным нужно заменить на другую монету и пул, а вместо 20 — указать количество пакетов, которое требуется майнеру для проверки.
- Дождаться результатов. Компьютер узнает скорость доставки данных и покажет ее в консоли. Если средний результат меньше 100 мс и нет сильных отклонений, значит, соединение нормальное.
Майнерам, у которых выросло количество stale shares, стоит отказаться от Wi-Fi и мобильного интернета. Проводной — это более надежный вариант, поскольку он имеет меньший пинг, а пользователи реже сталкиваются с разрывами связи.
Также стоит отказаться от VPN и антивирусов, если возникают проблемы. Использование таких программ создает дополнительные задержки на пути данных от видеокарт к серверу пула.
Радикальное решение — найти нового провайдера интернета. Обычно пользователи проверяют сразу несколько компаний, чтобы узнать, у кого лучше сетевая инфраструктура и оборудование.
Дополнительные настройки
Выполнение вычислений фермой, если это происходит в то время, когда майнер еще не получил новую задачу, увеличивает процент stale shares. Чтобы уменьшить срок ожидания, нужно чаще запрашивать у пула задания. По умолчанию майнеры узнают о новых шарах с интервалом в 200 мс. Его можно сократить с помощью специальных команд.
Программы | Что написать |
---|---|
После команды нужно указать время (в мс), через которое софт будет запрашивать актуальную информацию у сервера. Не стоит уменьшать интервал до 50 мс, поскольку у пула может сработать защита от сетевых атак. В результате ферму просто отключат от сети.
Stale shares при майнинге Ethereum Classic
Блокчейны с алгоритмом Ethash отличаются небольшим временем блокировки. Чтобы сеть функционировала эффективно, а майнеры стабильно зарабатывали, разработчики придумали uncle. Данные блоки приходят чуть позже валидных, но не считаются опоздавшими, поэтому у пользователей больше шансов заработать. Они также относятся к правильным, но их не включают в длинную цепочку.
Интернет в добыче нужен для передачи информации между децентрализованной сетью и майнерами. Во...
Пользователи PhoenixMiner с 2021 года начали сталкиваться с программным сбоем, связанным с ядрами...
Добыча криптовалют — один из популярных способов заработка. Ключевой фактор успеха в майнинге —...
В Ethereum Classic и других сетях с Ethash дополнительные звенья увеличивают безопасность цепочки, что снижает вероятность и успешность атак. Поэтому майнеры со stale также получают награду (максимум за 2 блока), но профит составляет всего 3,125% от стандартного дохода за звено в цепи.
Выводы
Работая в пуле, нужно учитывать такие нюансы, как стабильность интернет-соединения и интервал запросов к серверу. Обычно причинами опоздавших шар становятся именно они. Переразгон реже приводит к stale. Неправильные настройки оборудования обычно увеличивают количество невалидных решений.
Следует регулярно проверять, сколько шар принял пул, и минимизировать любые препятствия на пути от фермы до сервера. Не рекомендуется использовать VPN, мобильный интернет и антивирус, чтобы ничто не мешало информации быстро доходить до адресата.
Часто задаваемые вопросы
Стоит работать с популярными платформами, у которых налажены внутренние процессы, есть серверы рядом с Россией, поскольку это сильно влияет на стабильность соединения и обработки данных. Для майнинга Bitcoin подойдет ViaBTC, а Ethereum Classic — SparkPool.
Так называют неправильные решения, которые возникли из-за повреждения оборудования или ошибок программ для майнинга.
Обычно точная информация появляется в консоли только через один час работы. Смотреть данные сразу после запуска фермы не стоит.
Платформы в основном работают по схеме PPS, которая предполагает плату за каждое принятое решение, независимо от того, какой блок получится. Из-за этого важно правильно настроить ферму и подключить качественный интернет, поскольку каждый опоздавший фрагмент — потерянный доход.
Так называют задержку, которая может возникнуть во время передачи данных от оборудования до пула. Желательно найти вариант с минимальной латентностью, чтобы точно не вырос процент Stale.