что такое shares в майнинге

Что из себя представляют принятые и отклоненные шары?

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

Что такое шары?

Шара — это результат процесса майнинга. Этот результат отправляется от майнера на пул и способствует поиску нового блока на блокчейне (в процессе подтверждая транзакции).

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

Майнеры решают математические задачи и отправляют решения обратно на пул. Если они решают задачу верно, они получают награду за блок.

Что такое принятые шары?

Как говорит название, принятые шары — это шары, которые были решены верно и вовремя. На NiceHash вы получаете оплату за каждую успешно принятую шару, которая была отправлена на наш stratum-сервер.

Что такое отклоненные шары?

Отклоненные шары — это термин для всех шар, которые отклоняются по любой из причин ниже:

Наиболее часто встречающиеся отклоненные шары — это ‘шары выше цели’ и ‘устаревшие шары’.

Что такое хорошее соотношение принято/отклонено?

Вы должны стремиться к 100% принятых шар и 0% отклоненных шар. В долгосрочной перспективе это практически невозможно, поскольку между майнером и stratum-сервером NiceHash всегда будет латентность.

Из всех типов отклонений допускаются только устаревшие шары (до 1%-2%, в зависимости от алгоритма). Любые другие отклоненные шары возникают в результате неправильной конфигурации системы и могут быть потенциально устранены.

Как устранить шары выше цели (неверные шары)?

Шары выше цели в основном появляются из-за нестабильного разгона. Чтобы решить эту проблему, снизьте настройки разгона в предназначенной для этого программе. Чтобы узнать больше об оверклокинге и андерклокинге, прочитайте эту статью.

Как устранить устаревшие шары?

Устаревшие шары в основном появляются из-за высокой латентности между вашим ригом и stratum-сервером NiceHash. Нормальная латентность между майнером и NiceHash должна быть в районе 10-100 мс (чем меньше, тем лучше).

Устаревшие шары могут возникнуть в результате использования VPN или медленного интернет-соединения. Попробуйте отключиться от VPN или использовать более быстрое интернет-соединение.

Обратите внимание, что некоторые алгоритмы с быстрым изменением работы склонны к высокой латентности больше других.

Источник

Что такое шары в майнинге?

При запуске любого майнинга пользователь периодически видит текст с найденными шарами, в etherium это надпись share found в других майнерах может быть Accepted share, или просто слово yes.

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

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

Шары в процессе майнинга

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

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

Следить и всячески стараться увеличить количество валидных блоков нужно, чтобы получать максимальную прибыль от добычи альтов.

Зачем нужны шары

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

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

Сложность шары

Найденная шара еще не означает, что будет открыт новый блок. Это только возможное решение. Поэтому считать будущий доход, отталкиваясь от количества принятых share, нельзя. Рассмотрим простой пример, как сложность решений влияет на добычу криптовалюты: хэшрейт пула – 5 Ph/s, мощность видеокарты класса GeForce 1070 – около 35 Mh/s. Установлено 5 карт. Составляем пропорцию: 35 000 000*5*100%/5 000 000 000 000 000=0,0000035%. Соответственно, чтобы получать хотя бы 1% от доходов пула, нужно около 300 000 ферм.

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

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

Читайте также:  что значит комбат батяня

При расчете вознаграждения сложность шар подбирается еще и с учетом времени, которое требуется для нахождения одного блока. Все эти нюансы привели к тому, что появились различные системы формирования выплат: PPS, PROP, PPLNT и др. Наиболее часто используется PPLNS.

Как работают выплаты PPLNS

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

Рассмотрим пример: ограничение установлено в 30 000, за время нахождения блока майнер успел передать 500 шар, вознаграждение за блок – 10 альткоинов. Формула выглядит так: 500*10/30000=0,16. Пользователь получит столько альтов на баланс.

Каждый раз решение задачи занимает разное время и приносит различный результат. Используя одни и те же технические ресурсы, за час можно получить как 1000 шар, так и 500 или 2000. Поэтому предложенная система расчетов считается одной из наиболее честных и удобных.

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

Источник

Stale shares в майнинге: что это и как решить проблему?

Шары в процессе майнинга

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

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

Следить и всячески стараться увеличить количество валидных блоков нужно, чтобы получать максимальную прибыль от добычи альтов.

Merged mining – добыча нескольких криптовалют

Merged mining представляет собой совместную добычу сразу нескольких криптовалют. Те решения хэшей, которые не пригодились при расчёте подписи блока Биткоина, идут на расчёт для других криптовалют, настроенных на совместный майнинг. Среди параллельно добываемых форков можно назвать Namecoin, Devcoin, IxCoin, I0Coin. Все они отличаются огромной сложностью и невысоким обменным курсом.

Некоторые пулы для Биткоина включают совместный майнинг одного или нескольких форков, как правило это Namecoin. Он дает майнерам 1-2% дополнительного дохода. Поэтому, при выборе пула, обращайте внимание на возможность использования merged mining.

Совместный майнинг поддерживается Лайткойном и Догикойном. Так как обе криптовалюты используют один и тот же алгоритм Scrypt, технических проблем с этим никаких нет.

Тот, кто майнит Лайткойн, получает дополнительно некоторое количество Догикойнов и наоборот.

Зачем нужны шары

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

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

P2Pool – децентрализованный пул

Нередко пулы взламывали хакеры, поскольку знали, что на их кошельках всегда есть немалые деньги. Случалось, что сами администраторы пула проявляли недобросовестность (например, исчезали с деньгами и закрывали сервер). Чтобы исключить такие возможности, был придуман децентрализованный пул P2Pool, программный код которого открыт для проверки и изменения. Каждый узел (нода) P2Pool является только одним из элементов системы. Участникам для получения максимальной награды следует оставаться на одном из узлов. Здесь не выгодно «прыгать» с одной ноды на другую.

P2pool имеет немало преимуществ перед классическим пулом.В первую очередь, это анонимность — не требуется вводить свои личные данные, для начала работы потребуется только действительные адреса кошелька и электронной почты. Децентрализованная структура даёт 100% защиту от DDoS, а если «отвалится» один из узлов, результаты автоматически подхватит другой узел. Cреди майнеров P2Pool распределяется комиссия, что дополнительно увеличивает их доход. Владельцы обычных пулов часто оставляют комиссии себе.

Сложность шары

Найденная шара еще не означает, что будет открыт новый блок. Это только возможное решение. Поэтому считать будущий доход, отталкиваясь от количества принятых share, нельзя. Рассмотрим простой пример, как сложность решений влияет на добычу криптовалюты: хэшрейт пула – 5 Ph/s, мощность видеокарты класса GeForce 1070 – около 35 Mh/s. Установлено 5 карт. Составляем пропорцию: 35 000 000*5*100%/5 000 000 000 000 000=0,0000035%. Соответственно, чтобы получать хотя бы 1% от доходов пула, нужно около 300 000 ферм.

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

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

Читайте также:  что значит искатели наилучших выгод

При расчете вознаграждения сложность шар подбирается еще и с учетом времени, которое требуется для нахождения одного блока. Все эти нюансы привели к тому, что появились различные системы формирования выплат: PPS, PROP, PPLNT и др. Наиболее часто используется PPLNS.

Share: сущность понятия

Слово «шара» (фонетический эквивалент английского слова «share») и переводится как «доля» – доля количества решений в майнинге, предложенных оборудованием криптодобытчика, по отношению к общему количеству вычислительных решений, с помощью которых перебором pool пытается отыскать одно правильное. Чем мощнее майнинговое оборудование у участника, тем больше решений оно предложит – и тем больше работы на общее благо сделает. Поэтому владелец оборудования может рассчитывать на большее вознаграждение независимо от того, чьё именно устройство всё-таки отыщет подпись блока. Если оборудованию криптодобытчика в составе пула повезет отыскать верную подпись блока, то теоретически (если условия pool позволяют) он может получить вознаграждение и за найденный блок, и за величину доли своего участвующего в криптодобыче оборудования.
Фактически же все немного сложнее. Поэтому для создания полной картины, разделим её на несколько смысловых блоков:

Чтобы не оставалось «пробелов» в понимании, рассмотрим два последних смысловых блока еще детальнее.

Как работают выплаты PPLNS

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

Рассмотрим пример: ограничение установлено в 30 000, за время нахождения блока майнер успел передать 500 шар, вознаграждение за блок – 10 альткоинов. Формула выглядит так: 500*10/30000=0,16. Пользователь получит столько альтов на баланс.

Каждый раз решение задачи занимает разное время и приносит различный результат. Используя одни и те же технические ресурсы, за час можно получить как 1000 шар, так и 500 или 2000. Поэтому предложенная система расчетов считается одной из наиболее честных и удобных.

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

PLNS (Pay Per Last N Shares)

Система выплат очень похожа на PROP, но есть одно важное различие. Здесь также награда рассчитывается после нахождения нового блока, но оценивается процентный вклад каждого майнера в расчет последних N шар. При этом не имеет значения колличество шар, которое было необходимо для нахождения нового блока. Все предыдущие заслуги по нахождению блока также учитываются в рассчете. Такая система выплат защищена к pool hopping и сумма вознаграждения может быть больше, за счет предыдущих заслуг. Технически данная система считается одной из самых сложных, но она выгодна как для пула, так и для майнеров, которые трудятся на этот пул долгое время.

Как долго гелиевые шары могут летать?

Полетоспособность латексных шаров определяется размерами украшения. Шары средних размеров сохраняют свою форму и способность летать 12-14 часов, маленькие — до 6 часов. Наиболее долговечны шары размером от 90 см, они могут летать 4-6 дней. Полимерное покрытие «Hi-Float», наносимое на внутреннюю поверхность шара, запечатывает большую часть пор в латексе, надежно сохраняя гелий внутри. Правильно обработанные шарики летают в течение нескольких недель или даже месяца в зависимости от окружающих условий. Покупать и заказывать изделия с гелием лучше заранее, так как после нанесения раствора Hi-Float им необходимо оставаться в покое около двух часов, чтобы покрытие успело высохнуть. В это время шарики с гелием особо чувствительны к перепадам температуры и механическим воздействиям, поэтому с доставкой шаров к месту проведения праздника лучше повременить.

Технология блокчейн и криптовалюты. Быстрый старт

Получите книгу и узнайте все основы технологии блокчейн и криптовалюты за один вечер

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

Для организации майнинга нужна мощная система охлаждения в открытом корпусе + система SLI, которая позволяет объединить мощность нескольких видеокарт в одну.

Кроме этого, видеокарты являются более универсальными майнерами, т.к. их можно использовать для параллельного майнинга множества форков — например, Zcash или других криптовалют.

Конечно, можно майнить крипту на FPGA — однако из-за отсутствия рентабельности, такие системы перестали разрабатываться в 2015-м году, на их смену пришли Асики, которые в теории могут эффективнее добывать Монеро, однако, из-за особенностей алгоритмов и ограничений, работают исключительно с BTC и подобной криптой.

Какие бывают виды блоков в блокчейне Эфириума

Среднее время блока в сети Ethereum намного меньше, чем у Bitcoin: 14 секунд против 10 минут. Очевидно, что проблема Orphan и Stale-блоков должна встречаться намного чаще, а значит холостая работа майнеров в теории должна быть велика. К счастью, на практике всё иначе. Разработчики этой криптовалюты внедрили так называемый GHOST-протокол (Greedy Heaviest Observed Subtree).

Смысл GHOST простой — майнеры, которые находят Orphan и Stale-блоки тоже получают вознаграждение, хотя их размер и меньше суммы за нормальные блоки. Такие блоки в сети Ethereum и всех других Dagger-Hashimoto криптовалютах стали называть Uncle. По-русски это звучит как “дядя”.

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

Читайте также:  что делать если хочется мороженое

У Эфириума бывают следующие блоки:

Содержание


Рассмотрим на пальцах, что такое шара, зачем ей нужна сложность, чем шара отличается от решения блока, и почему их нельзя путать. Чтобы хорошо усвоить материал, настоятельно рекомендуем прочитать статью Что такое майнинг? Удача в майнинге, а еще лучше — всю Криптобиблию.
Давайте обратимся к пулу Ethereum 2Miners. Пул использует систему выплат PPLNS, а на главной пула указана сложность шары — 4G. Похоже на обозначение сети мобильного интернета, но это не так. Разберёмся со всем по порядку.

Какие бывают виды блоков в блокчейне Биткоина

Если что, 10 минут на блок — это среднее время, по факту может быть как несколько секунд, так даже и несколько часов. Допустим, блоки идут быстро, или же ноды общаются между собой не очень быстро.

Майнеры А и Б нашли решение блока 101 примерно в одно и то же время. 60 процентов нод получили новый блок от майнера А, 40 процентов — от майнера Б. На данный момент оба этих блока абсолютно честные, легальные, валидные, как угодно. Сразу после этого майнеры, которые послушали А, нашли еще 2 блока, а майнеры, которые послушали Б, нашли ещё 3 блока.

Как же решить, чья цепь окажется правильной? Решение простое. У последователей майнера Б цепочка длиннее, поэтому она верная. Последователи майнера А, к сожалению, работали напрасно. За свои блоки они ничего не получат.

Помните, что у нас есть индекс, нумерованный список? Так вот, в итоге в него попадает блок 101, который нашёл майнер Б, а дальше — следующие 3 блока, найденные его последователями под номерами 102, 103 и 104. Блок, который нашел майнер А, в индекс не попал. Он остался без отца, его “отрезали”, поэтому такой блок называют сиротой — Orphan. Хорошая новость: у него осталось 2 ребенка, блоки которые были найдены за ним. Плохая новость: смысла в этих блоках нет, они называются Stale, в переводе на русский “протухшие”. Такие вот дочки-матери.

По факту, конечно, вряд ли ноды будут ждать так долго. Уже при наличии следующего блока 102 после спорного блока 101 вся криптовалютная сеть переключится на эту ветку и отбросит другую.

Orphan и Stale-блоки часто путают. С точки зрения майнера Биткоина смысла нет ни в том, ни в другом, за них майнер ничего не получает. Ещё эти блоки называют отклонёнными или Reject/Rejected.

Подытожим, у Биткоина бывают следующие блоки:

Часто задаваемые новичками вопросы о майнинг-пулах, шарах и сложности

Несколько месяцев назад я читал о пуле Coinhive и о том, как масштабно и с какой лёгкостью он подвергся поруганию с точки зрения информационной безопасности, а чуть позже я был заинтригован проектом Monero. Особенно меня заинтересовало то, как управляется проект: его прозрачность, сообщество, цели, такие как противодействие ASIC-майнингу… Monero показалась мне криптовалютой для хороших парней. А затем я начал читать о Monero больше. Как бы то ни было, без дальнейших предисловий я начну задавать вопросы, которые смутили меня, и сам же буду на них отвечать.

Китайские и русские ASIC-майнеры Bitcoin, приблизительно 2019 год

Может ли майнинг-пул украсть вознаграждение?

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

Вот такие часто задаваемые новичками вопросы волновали и меня. Если вдруг вспомню, я опубликую и другие вопросы. Также мне хотелось бы услышать ваши вопросы любого уровня!

Что делает МАЙНИНГ-ПУЛ?

Чем отличаются пулы друг от друга?

Пулы могут отличаться:

Чем больше hashrate пула, тем больше блоков он находит, следовательно обеспечивается более равномерное распределение дохода между пользователями. Местоположение влияет на среднее время доступа, чем дальше от вас пул, тем меньший доход он будет приносить.

Стоит ли работать с пулом у которого минимальная комиссия?

Любой майнер должен любить децентрализацию. Верно? Ведь децентрализация по большому счету и есть его хлеб. Возникает вопрос: а стоит ли «продвигать» pool с наименьшей комиссией, работая с ним? В таком случае образуются пулы-монополисты, демпингующие на рынке майнинга. Чем же это плохо для нас? В случае внесения разработчиками изменений в алгоритмы криптовалют за пулом остается право голоса — внедрить или отклонить подобные новшества. Чем конкурентнее валюта на рынке, тем выше её стоимость, тем больше ваш доход. Покроет ли полученная сверхприбыль в настоящее время, упущенную прибыль в долго сроке, в случае хардфорка альткоина?

Как проводился анализ?

Были собраны два совершенно одинаковых рига из лучших видеокарт для майнинга. Далее, каждый риг подключался к одному пулу из списка. По прошествии определенного периода времени один из ригов, с наибольшем числом принятых шар, отключался. После сравнивания количества принятых шар включенного рига с отключенным, первый также отключался. Наступало время отправки неверных share с одного из ригов, где их было меньше, это уже выполнялось вручную с использованием обычного браузера. После 1 раунда, лучший из пулов включался в новый список, а из старого списка исключались оба пула. Повторялись шаги описанные выше для следующей пары старого списка. После того, как список был закончен, переходили к новому списку и повторяли всё с самого начала. Таким образом было исключено влияние роста сложности за время теста.

Источник

Строительный портал