Большой процент отклонённых решений
Большой процент отклонённых и неверных решений — результат нестабильной работы видеокарты, или плохого интернет соединения. Во время майнинга видеокарта решает математические задачи и отправляет результат пулу Криптекса.
Если результат вычисления неверный (invalid share), или прислан слишком поздно (stale share) — он отклоняется и вознаграждение за него не выплачивается.
Как узнать, что компьютер отправляет неверные решения?
- Если отклонённых и опоздавших решений слишком много — приложение Криптекса предупредит вас уведомлением.
- Вы так же можете отслеживать решения в режиме реального времени. Откройте настройки Криптекса и поставить галочку «Показывать окна майнеров«. После запуска майнинга вы увидите окно майнера, в котором сможете отследить процесс майнинга.
При нормальной работе, процент отклоненных решений не превышает 1-2% Для получения объективных данных вы должны помайнить хотя-бы 1 час (в идеале 24 часа). Чем дольше длится непрерывная сессия майнинга — тем точнее показатель.
Виды решений и чем они отличаются
В своем окне, майнер показывает статус по каждому найденному решению. В разных майнерах они могут обозначаться по-разному, но суть одна и та же:
- Share accepted — все хорошо, пул принял решение и оно будет оплачено.
- Invalid share — неверное решение. Видеокарта посчитала задачу неверно (2+2=5). Обычно, такое решение отсеивается ещё на этапе проверке компьютером и не отправляется на пул. На правильно настроенной видеокарте неверных решений практически не бывает.
- Rejected (Stale) share — отклоненное решение. Решение было отправлено на пул, однако пул его отклонил. Чаще всего, это решение, которое пришло на пул слишком поздно, или кто-то другой уже нашёл такое же раньше вас.
Криптекс не скрывает потери из-за отклоненных шар. Другие пулы могут это делать. Довольно смешно иногда читать “А у пула N 0% реджектов”. Смешно, потому что так вообще не может быть
Почему так быть не может? Рассмотрим на примере майнинга Эфира.
За каждый найденный блок сеть Эфира выдает награду, которая составляет примерно 0,5 Ether. Эта сумма довольно-таки стабильна, хотя иногда бывают всплески доходности. Посмотреть её можно на etherscan в колонке Reward. Награда делится на всех майнеров. А вот количество майнеров растёт https://etherscan.io/chart/hashrate
То есть другие пулы просто не показывают информацию про отклонённые решения, но это не значит, что их нет. Пул решил за пользователей, что эта информация им не нужна
Почему 0% Rejected shares — это обман?
Пул выдает всем пользователям одну и ту же вычислительную задачу, причем её решение зависит от случайных чисел. Все майнеры начинают решать задачу одновременно.
Ну, почти одновременно — задержки сети никто не отменял. Когда карта находит решение — она отправляет решение на пул. И тут появляются три возможности:
- Ваша карта нашла шару первой и вовремя. Отлично, эта шара принимается, share accepted!
- Видеокарта какого-то другого майнера уже нашла шару раньше вас. Возможно, ей задание пришло раньше из-за шустрого интернета. В таком случае ваша шара — это 100% stale. Жалко, но в таком случае работа проделана зря.
- Никто не нашел шару вовремя. Ваша карта не смогла найти решение в отведенное время, но через пару секунд все-таки обнаружила его и послала на пул. Эта шара имеет шанс породить Uncle block. То есть она еще не совсем потеряна. Но пул её обязан отметить stale.
В итоге получается, что реджекты из пунктов 2 и 3 избежать нельзя никак. stale shares у вас будут, и чем больше задержка сети (чем позже видеокарта получит работу) — тем их будет больше.
Основные причины появления неверных (Incorrect) решений
- Переразгон. Если вы разгоняете видеокарты, попробуйте полностью отключить разгон. Если это помогло, значит разгон был слишком агрессивным и его надо снизить.
- Бракованные райзеры. Если карты подключены через райзеры, проверьте их питание и качество. Попробуйте запустить майнинг без них и проверьте, пропадёт ли ошибка. Контакт райзера и проводов должен быть надёжным, райзер не должен свободно болтаться в разъёме материнской платы.
- Некачественное питание. Если пульсации питания превышают допустимые пределы — видеокарта может давать неверные решения. Попробуйте установить другой блок питания, более мощный и более надёжный.
- Видеокарта вышла из строя. Если вы исключили прочие причины — вполне вероятно, что видеокарта повреждена. Можно попробовать установить её в другой компьютер. Если и там она будет выдавать неверные решения — стоит отнести её в сервисный центр.
Основные причины отклоненных (Stale) решений
При нормальной работе, процент отклоненных решений не превышает 1-2%
Если майнер показывает больше — стоит поискать причину:
- Нестабильное интернет соединение. Если у вас проводной интернет — обратитесь к вашему провайдеру. При использовании мобильного интернета или W-Fi — задержки тоже могут быть довольно высокими. Подключите ваш компьютер по кабелю, если это возможно.
- Торренты. Скачивание торрентов также нагружает интернет канал, потому решения могут отправляться с большой задержкой. Отключите торренты и проверьте, уйдёт ли ошибка.
Для майнинга важна не скорость интернета, а стабильность и время доступа — ping. Чем ping до пула Криптекса ниже — тем выше вероятность, что пул благополучно примет вашу шару. Ping до 100 миллисекунд считается нормой.
Слишком сложно?
Не можете найти причину большого количества отклонённых решений? Проконсультируйтесь!
Наше дружное сообщество и опытная поддержка будут рады помочь вам!
Напишите нам в поддержку на сайте, личным сообщением в Телеграмме, или попросите о помощи на нашем форуме.
Реджекты, сложность шар, настройка сложности шар
Многие сталкивались с большим количеством отклоненных шар на различных пулах, либо с очень редкой выдачей вашим майнером шар по сравнению с другими пулами на тех же алгоритмах, я в их числе, поэтому прежде чем уходить с пула, пару дней искал в интернете инструкции по кастомной настройке сложности шар на пулах, где это возможно, но ничего толкового не нашел, решил разобраться самостоятельно и теперь поделюсь с вами результатами.
Дано:
1) Многие пулы поддерживают функцию кастомной настройки сложности шар для каждого воркера отдельно в поле пароля, либо через подключение к различным портам пула с разной сложностью.
2)Чем ниже настройка сложности шар, тем их больше выдает ваша ферма в минуту/час/сутки. но при этом повышается количество отклоненных шар (реджектов) по многим причинам, которые здесь описывать долго и неохота.
3) Отклоненная шара-это потерянное процессорное время. Для вас это потерянное время=потерянным деньгам, т.е. если у вас 5% реджектов в сутки, значит вы потеряли 5% денег за эти сутки от заработанного.
4) Значит сложность шар нужно повышать для того чтобы реджектов стало меньше, но чем выше настроенная сложность шар, тем реже ваш майнер будет их выдавать и если вы слишком завысите сложность, то многие блоки будут вычислены пулом без вашего участия, то есть ваш майнер не успеет кинуть хотя бы 1 шару на каждый блок, поэтому вы не получите ни единой копейки с тех блоков, которые прошли мимо вас пока вы считали по нему 1-ю шару, что также равно потерянному процессорному времени=потерянным деньгам.
5) Есть и хорошие новости: если в вашем риге как минимум 4-5 GTX1060 либо RX470 или круче и больше, то у вас существует "золотой коридор" сложности, в котором ваша ферма и успевает накинуть на каждый блок свою шару и количество реджектов близко к нулю.
Как найти свой "золотой коридор" сложности:
Начинаем с самой низкой сложности и следим за реджектами (отклоненными шарами) и в майнере и на пуле. Для себя я выбрал оптимальным диапазон в 0,5-1% реджектов в сутки и потихоньку поднимал сложность до тех пор пока их столько и стало. Вначале реджектов было по 20%, удвоил сложность, снизилось до 3-5%, добавил ещё, стало 0,5% в сутки. Сейчас регулярно проверяю количество реджектов и если их меньше 0,5%-уменьшаю сложность, если больше 1%-повышаю.
Диапазон в 0,5-1% я определил для себя сам в соответствии со своей жалностью и производительностью моей фермы. Вы для своей фермы и жадности можете выбрать и другой вариант=)
ЗЫ: прошу сильно не ругать данный пост, так как писался он человеком с образованием в IT сфере на уровне бейсика =)
О базовых понятиях (hash, share, reject) в майнинге
При майнинге криптовалют используются технологии, связанные с криптографией, функционированием компьютерного оборудования и каналов связи. Человеку, не занимавшемуся ранее изучением криптографии, техники связи и компьютерных технологий, сложно понять значение некоторых терминов, широко использующихся в сленге «криптовалютчиков» и майнеров.
В связи с этим стоит разобраться со значением ряда терминов, использующихся в ходе этой деятельности.
Почему в майнинге используются термины, взятые из криптографии?
Основным предназначением криптовалют является использование в качестве удобного, безопасного платежного средства, работающего в недоверенной среде без посредников.
Важность платежей такого рода неуклонно растет параллельно с цифровизацией всех сфер деятельности человеческого общества, распространением во всех уголках земного шара скоростного интернета и широкой доступностью смартфонов.
Наиболее удачной попыткой создания защищенного и удобного для использования цифрового актива стал биткоин. Он был создан в 2009 году автором, скрывающимся под псевдонимом Сатоши Накамото (или коллективом авторов, возможно, спецслужбами) был создан биткоин.
При его создании использовались существующие наработки в области криптографических вычислений, компьютерных сетей и телекоммуникации, а также были разработаны новые уникальные технологии, например, блокчейн.
Создание биткоина и других криптовалют имеет огромное значение, простирающееся не только на финансовую сферу.
Необходимость использования криптографии в криптовалютной сфере обусловлена тем, что именно эта наука занимается вопросами обеспечения конфиденциальности (защиты от посторонних), аутентификации (проверки подлинности), целостности и шифрованием информации. Обеспечение должного уровня этих составляющих является одним из главных требований к любому цифровому активу.
Майнерами, добывающими биткоины или другие криптовалюты, работающие на алгоритме консенсуса PoW, производится поиск решений, соответствующих криптографическому алгоритму, заложенному в основу функционирования блокчейна добываемой ими монеты.
Графическая иллюстрация работы, которую производят майнеры при проведении вычислений для криптовалюты биткоин:
Кроме алгоритма PoW, существуют и другие виды консенсуса, каждый из которых имеет свои преимущества и недостатки.
Преимущества и недостатки некоторых алгоритмов консенсуса (PoW, PoS, PoET. BFT, Federated BFT):
Блокчейн представляет собой глобальный реестр, содержащий информацию об отдельных блоках, из которых он состоит:
Каждый блок обязательно содержит следующую информацию: номер блока, хеш предыдущего блока и подпись, защищенную от подделки/взлома криптографическим способом (новый хеш):
Кроме того, в блоке может хранится и другая информация, например, отметки времени, одноразовый код (number used once или nonce) и т.д:
В показанном в качестве примера случае хеш выполняет функцию уникального идентификатора блока, содержащего информацию о трех транзакциях.
Пример 64-символьного хеша блока в сети биткоина:
Совокупность блоков представляет собой реестр, который хранится на большом количестве компьютеров, находящихся во множестве уголков земного шара (образуется глобально распределенный реестр, в котором хранятся одинаковые данные). Каждый блок связан с соседним криптографической подписью (хешем), поэтому изменить (подменить, исказить) информацию, хранящуюся в таком реестре невозможно без переписывания всех блоков, следующих за измененным:
Реестр данных (блокчейн) большинства криптовалют открыт, поэтому любой желающий может найти информацию о любой транзакции за все время его существования. Это обеспечивает прозрачность и необратимость проведенных транзакций.
Выполнение сложных криптографических вычислений продиктовано необходимостью обеспечить максимальный уровень безопасности в недоверенной среде, каковой является интернет.
Что делают майнеры при проведении криптографических вычислений?
Использование криптографических функций обеспечивает уникальность и защищённость от взлома полученных в результате проведения вычислений результатов.
При проведении вычислений майнерами производится математическая обработка исходных данных (их майнер получает от пула или от других узлов сети) в соответствии с заданной криптографической хеш-функцией (она задана в коде программы-майнера) — хеширование:
Обычно при майнинге поиск решений состоит в переборе разных числовых значений с проверкой на соответствие заданному условию. В качестве исходных данных обычно берется заголовок предыдущего найденного блока, данные о транзакциях, которые будут включены в блок и другая информация. Полученные в результате вычислений решения называются хешами.
Хеши уже давно используются в компьютерной сфере. Например, для создания и проверки контрольной суммы файлов, программ, архивов используется хеширование по алгоритмам MD5, SHA256 или SHA512/ SHA1 (подробнее в статье «Как проверить контрольную сумму файла и почему это нужно делать»).
- Пример использования криптографической функции для шифрования текста:
Найденные майнером хеши (решения) приводятся к виду, определенному стандартами конкретной криптовалюты, например, преобразуются в строки определенной длины. Полученный результат отправляется в сеть, где проверяется узлами на предмет соответствия заданным условиям, в том числе необходимому уровню сложности. Когда определенное число узлов подтвердит правильность блока, подписанного найденным майнером хешем, он записывается в реестр (включается в блокчейн). За это майнер получает вознаграждение, которое выплачивается за счет сгенерированных при создании блока монет.
Прохождение транзакции в сети PoW-криптовалюты требует участия майнеров и узлов сети-валидаторов:
Так как сложность проведения вычислений и связанная с этим вероятность нахождения правильного блока очень мала, при майнинге используется объединение мощностей с помощью пулов.
Пулы распределяют между множеством майнеров работу по нахождению решений, соответствующих сложности майнинга нужной криптовалюты. Майнеры производят поиск нужных хешей и отправляют их на пул. Каждая выполненная и отправленная майнерами на пул работа называется шарой (от английского share). Шара теоретически может стать новым блоком. Для этого она должна отвечать ряду требований, включая соответствие выбранному алгоритму майнинга, текущей сложности и своевременности.
О связи заработка майнеров с найденными в ходе вычислений решениями
Чем больше правильных шар находит майнер, тем больше доля его участия в работе пула, соответственно больше получаемая им часть награды от найденного блока.
Так как после нахождения майнером верного решения и его получением на пуле проходит некоторое время, случается, что share приходит на пул уже после того, как найден блок. Такое решение называют запоздалым (stale share). Хотя это и верное решение, оно уже никому не нужно. После нахождения блока в сети начинается поиск решений с другими условиями, поэтому запоздалая шара в большинстве случаев не оплачивается.
Статистика, отображающая количество найденных решений на пуле ezil при дуал-майнинг ETC+ZIL:
Для уменьшения количества таких случаев нужно уменьшать время задержек канала связи, чаще уточнять условия выполнения вычислений для майнинга (подробнее в статье «Как уменьшить количество stale shares при майнинге»).
Если по каким-либо причинам (сбои в работе компьютера, битая память, переразгон, недостатки в исходном коде майнера, неверно выбранный алгоритм и т.д.) майнер находит хеш, который не проходит проверку узлами сети (пулом), то решение отклоняется, его называют реджектом (от английского слова reject). Пулы совместного майнинга при наличии большого числа неверных решений (invalides) со стороны майнера обычно отключают с ним связь.
Отключение связи со стороны пула (zergpool) при майнинге монеты Luxcore (LUX) из-за наличия ошибок:
Наличие режектов является серьезной проблемой, которую нужно решать в самые короткие сроки, так как оборудование майнера работает, потребляет энергию, а результат даже не нулевой, а отрицательный из-за необходимости оплачивать электроэнергию, услуги связи и амортизационные расходы.
/>
Вам также может понравиться
О хешрейте видеокарт Nvidia на dynexsolve в srbminer и OneZeroMiner
5 апреля, 2023
Мнения арбитражников: Актуальная схема залива ФБ — сетап и лайфхаки по запуску в августе 2023
Привет, охотники за трафиком, на связи Миха Арбитражный! Небольшой мэссэдж, пока ты не увлекся.
Заходи в мой блог, где тебя ждет еще масса интересного контента. Подписался, теперь идем к сути статьи.
С каждым годом появляются новые поколения арбитражников, а Facebook все также остается одним из самых популярных источников привлечения трафика. Этот сорс актуален, как для арбитражных команд, так и для вебмастеров, льющих соло. Но динамичности нововведений и изменений в работе с Facebook позавидует любая другая рекламная платформа. Поэтому в профильных чатах чуть ли не каждый месяц вебмастера ищут актуальные схемы залива и лайфхаки для решения багов FB.
Ниже разберем, с какими проблемами в FB в августе 2023 чаще всего сталкиваются арбитражники, как их решают и какие сетапы используют.
Баны и другие проблемные моменты
В июле и августе 2023 года основной проблемой стали баны, реджекты и несписание биллов. Дальше разберем по порядку.
Рассмотрим сразу несколько вариантов банов.
Полиси
Основными причинами этого ограничения являются: некачественная заглушка в приле или неуникальный крео, в котором содержатся слова-триггеры (например, бесплатно, до и после, казино и т.п.).
Если веб, льет на PWA-прилу, причиной полиси может стать молодой или уже «зашкваренный» домен и жалобы от юзеров.
Я перечислил лишь несколько основных причин, которыми поделился с нашей командой менеджер приватной гемблинг ПП eJex.club. Льем на их офферы уже больше года, так как конверт приятно радует даже во времена штормов.
Варианты решения:
- Если бан прилетал на акк, то для начала нужно удалить кампанию, которая могла стать его причиной, затем попытаться запустить безобидное объявление на фанпэйдж и отправить обращение в саппорт с просьбой разблокировать аккаунт, сообщив, что блокировка вероятнее всего была наложена по ошибке;
- Если FB забанил отдельно взятую кампанию, но запретил показ только одного объявления, его нужно удалить и создать новую РК уже без этого объявления.
Чекпоинт
Вылет на check возникает из-за проблем с подтверждением личности владельца аккаунта. Есть несколько причин блокировки: аккаунт не был предварительно прогрет и используется IP-адрес, который уже засветился в других аккаунтах, подозрительная активность на странице, некачественная платежка, жалобы пользователей.
Варианты решения.
Если аккаунты часто вылетают на селфи, проверку платежки, номера телефона или почты, то, скорее всего, решить проблему удастся, перебрав по очереди все переменные: аккаунты от других селлеров, ФП, платежки, IP.
Запрет рекламной деятельности
Не секрет, что это один из наиболее частых банов в FB. Аккаунт может вылететь на ЗРД из-за низкосортного прокси, неродного юзерагента, резкого повышения спенда, продвижения запрещенных правилами FB товаров и услуг, несоответствии фамилии и имени в профиле и подвязанной к нему банковской карте.
Решение:
В августе у нас пока без проблем все решается путем загрузки документов из генератора. Правда по времени разбан может занимать, как 20 минут, так и 2-3 суток.
Реджекты
Проблема с реджектами решается всеми по-разному, но чаще всего в чатиках встречаются такие способы:
Использовать адсет по схеме 1-1-1;
Запускать РК, установив минимальный бюджет в размере $2-5, а после прохождения модерации изменить его на $30-50;
Использовать FanPage с ПЗРД;
Запрашивать проверку реджекта. Проблема решается примерно в 30% случаев.
Также некоторые вебы заметили, что можно минимизировать количество реджектов если использовать статичные и видео-креативы без текста, разместив основную информацию в заголовке и тексте объявления.
Проблемы с биллингом
В течение последних двух месяцев даже в случае использования трастовых платежек у многих арбитражников наблюдаются проблемы со списанием бюджетов с карты.
Решение:
На данный момент одним из простых и наиболее эффективных методов решения этого нюанса стала переподвязка карты.
Какие сетапы и аккаунты используют
Что касается сетапов, то повторить их под копирку все равно не получится. Под залив соло-байеры и команды используют разные аккаунты, прокси, автозалив/ручной залив и т.д.
В открытом доступе и личном общении мне удалось собрать несколько подходов, которые сейчас используют как соло, так и большие команды. Вот некоторые из них:
Traffic Jack Team
«В начале июля и начале августа мы всё чаще начали использовать агентские аккаунты Facebook. Они дают возможность не тратить время на бесконечные переподвязки и живут гораздо дольше. Важным условием работы в данный период мы видим крепкие Fan Page + качественные бины карт.
Мы работаем с ручным заливом и автозаливом через Dolphin. Аккаунты обязательно привязываем к качественным картам, для того чтобы избежать бесконечных рисков. Даже при условии покупки крепких аккаунтов не исключаем однодневный или двухдневный фарм, обращаем внимание на Fan Page и обязательно при запуске, проговариваем молитву на успех. Пока всё работает».
Павел Швецов, арбитражник
«Я все лью напрямую. Беру фарм, переношу его в учетку и даю полежать 3-5 дней. Также естественно дофармливаю. Просто внешние куки + внутри софтом. Иcпользую прокси Казахстана, юзерагент под свое железо. И важное условие — фарм от 30+ дней. Все, что фармилось 7, 15, 20 дней, живет заметно хуже.
Запускаю через буст ФП, меняю на US + Euro и все отлично.
У нас байеры также заливают с агентских кабинетов, и ловят бан на бане. Меняем по 2-3 каба дейли. Никакой панацеи тут нет, автореги дают запуск даже лучше, чем агенты».
Ибрагим Мехмедов, овнер команды Global NS
«Работаем с крепкими кинг фарм-аккаунтами и линкуем к ним те, которые подешевле. Кроме того, подвязываем платежку, соответсвующую гео акка. Также льем через агентские кабы (именно от агентства, а не с арендных RPD). У нас уже есть акки, которые живут около месяца благодаря агентским кабам. Если есть хорошая связка, то на агентских ее можно легко масштабировать».
Наша команда также частично перешла на залив через агентские кабинеты. Но с ручного фарма от внутреннего отдела после подвязки к железу и 30-35 дней отлежки с заливом на прилы особых проблем не наблюдается. За последние полтора месяца бывали просадки по трафику и конверсиям, но в течение 1-2 дней FB отпускало.
Вывод
В августе при заливе с Facebook на прилы или ссылку (например, PWA) как у команд с топовой инфраструктурой, так и у соло-арбитражников наблюдаются идентичные сложности.
Проблемы с реджектами, рискпейментами и банами, в большинстве случаев, решаются привычными методами. В то же время, агентские кабинеты стали для многих спасением, которое позволяет легко спендить до $400-500. Есть и те арбитражники, которые даже с агентскими кабами довольно часто ловят баны. Кроме как полным рандомом, свойственным Facebook, это сложно объяснить.