Что такое в майнере found
Перейти к содержимому

Что такое в майнере found

  • автор:

Что такое шары в майнинге. Как сложность решений влияет на добычу криптовалюты

Любой майнер слышал термины “шара” и “сложность шары”. Понятия важные — в том числе для заработка, так что их нужно понимать. Давайте разберёмся, что такое шара, зачем ей нужна сложность, чем шара отличается от решения блока и почему их нельзя путать.

Что такое шары в майнинге. Как сложность решений влияет на добычу криптовалюты. Фото.

Чтобы хорошо усвоить материал, настоятельно рекомендуем прочитать статью “Что такое майнинг? Удача в майнинге”. А ещё лучшё — всю Криптобиблию, где собраны наши лучшие статьи о принципах работы криптовалют, майнинга и других смежных тем.

Что такое шары в майнинге. Как сложность решений влияет на добычу криптовалюты. Майнинг пул Эфириума. Источник: 2Miners.com. Фото.

Майнинг пул Эфириума. Источник: 2Miners.com

Давайте обратимся к Эфириум-пулу 2Miners. Пул использует систему выплат PPLNS, а на главной майнинг-пула указана сложность шары — 8,6G. Похоже на обозначение сети мобильного интернета из далёкого будущего, но это не так. Начинаем.

Что такое шары в майнинге. Как сложность решений влияет на добычу криптовалюты. Сложность шары. Источник: 2Miners.com. Фото.

Сложность шары. Источник: 2Miners.com

Что такое шара (share) в майнинге

Поскольку майнинг-устройство — видеокарта — в одиночку будет очень долго искать правильное решение блока, для ускорения процесса каждое такое устройство получает задачку со значительно меньшей сложностью. В свою очередь майнинг-пул проверяет, не является ли каждое решение заодно и полным решением задачи. Таким образом даже слабенькие устройства, работающие одновременно над одной задачей, имеют шанс найти её решение, которое позволит создать новый блок.

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

Шара (share) — возможное решение блока. Ключевое слово — “возможное”.

Очень часто люди видят в майнере SHARE FOUND, радостно кричат и ошибочно полагают, что нашли блок! Как было в романе «Чапаев и пустота» Виктора Пелевина: выглядит как решение блока, но на самом деле нет ни блока, ни решения.

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

Очень часто юные майнеры думают, что надписи “Share Found” и “Share accepted” значат, что они нашли блок. А если посмотреть на скриншот ниже, то найденных блоков и вовсе “окажется” два, ну а майнерам в таком случае якобы полагается много-много денег.

Что такое шара (share) в майнинге. Интерфейс майнера Claymore. Источник: Claymore. Фото.

Интерфейс майнера Claymore. Источник: Claymore

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

На основании постоянно отправляемых шар майнером пулу последний строит график хешрейта майнера, оценивает вклад майнера в поиск блока и понимает, находится майнер в онлайне или нет.

Существует большое количество способов оценки вклада майнера или распределения вознаграждения: PPS, PROP, PPLNS, PPLNT и другие. Это большой материал для отдельной статьи. Пока рассмотрим одну из систем — PPLNS.

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

PPLNS расшифровывается как «Pay Per Last N Shares» или по-русски «Оплата за последние N шар». Здесь N — произвольное число, заданное администраторами майнинг-пула. Например, N = 20000. Что это означает?

Часто в чатах о майнинге, идут подобные разговоры: “вот на пуле NNN шар в час 10, а на пуле AAA — всего 2. Да, такое возможно, просто на пуле ААА сложность шар больше, но при этом прибыль майнеров на обоих пулах будет одинаковой.

При нахождении блока выплаты майнерам производятся в соответствии с долей их вклада в последние 20 тысяч шар пула. То есть если награда за блок Эфира — 2 ETH, а ваших шар в последних 20 тысяч на пуле будет, к примеру, 1000, тогда вы получите 5 процентов от всего блока — 0.1 ETH. Математика простая.

На 2Miners можно зайти в статистику и в автоматическом режиме посмотреть, какая доля у ваших шар на пуле в данный момент. Рассмотрим пример с майнером, адрес кошелька которого — 0x7aa5e01be053e585a756586ee3fcd7b3f41fcd49.

Вставляем его в верхнем правом углу пула и попадаем в статистику. Долю шар можно найти в желтой рамочке:

Как работают выплаты PPLNS. Доля решений майнера. Источник: 2Miners.com. Фото.

Доля решений майнера. Источник: 2Miners.com

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

Возвращаемся к началу статьи. Разберёмся с тем, что такое сложность шар 8,6G. Она, к слову, может быть 4G, 8G, 16G, 1000000G и так далее.

Ещё раз настоятельно рекомендуем прочитать “Что такое майнинг? Удача в майнинге”. Если вы «в теме», тогда смотрим сложность сети Ethereum:

Сложность шары. Сложность Эфириум-пула 2Miners. Источник: 2Miners.com. Фото.

Сложность Эфириум-пула 2Miners. Источник: 2Miners.com

На момент написания статьи сложность сети Ethereum 2.60 P = 2 600 T = 2 600 000 G. Иногда сложность обозначают в P/T/G или Ph/Th/Gh. Сути это не меняет, сложность Эфира 2.6 петахеш = 2.6 тысячи терахеш = 2.6 миллиона гигахеш.

Далее для простоты мы будем рассматривать только идеальный мир — то есть удачу в 100 процентов. Предположим, что пулы выстраиваются в очередь и получают блоки по порядку в соответствии со своим хешрейтом: у 2Miners 500 Mh/s — вот ему десять блоков в день, у XMiners 5000 Mh/s — вот ему сто блоков в день.

На деле же всё может быть совершенно не так, один день пул при хешрейте 500 Mh/s получит 5 блоков, другой день — 10 блоков, третий день — 13 блоков, хотя хешрейт будет всё те же 500 Mh/s. Однако если рассмотреть большой промежуток времени, удача будет стремиться к 100 процентам, о чём мы уже говорили в статье об удаче.

Итак, идеальный мир, удача 100 процентов, смотрим на сеть Эфириума:

  • если бы сложность шар была 2.6 P, то каждая шара была бы решением блока;
  • если бы сложность шар была 1.3 P, то каждая вторая шара была бы решением блока;
  • если бы сложность шар была 2.6 T, то каждая тысячная шара была бы решением блока.

Улавливаете? Если сложность сети Ethereum составляет 2.55 P, а сложность шар пула равна 8.6G, то пул должен получить в идеальном мире 296.5 тысячи шар, чтобы найти решение одного блока. Иными словами, при идеальном стечении обстоятельств — или как говорят, 100 процентах удачи — после каждых 296.5 тысячи шар пул будет находить блок.

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

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

Связь сложности шары и сложности майнинга

Сделаем важные выводы.

  1. Найденная шара и решение блока — разные термины.
  2. Сложность шар не влияет на количество блоков, которые находит пул.
  3. Сложность шар не влияет на доход майнера.
  4. Шары нужны лишь для того, чтобы майнеры могли следить за работой ферм, а пул мог распределять награду между майнерами.

Если майнер на пуле всего один, можно поставить сложность шар, равную сложности сети. В этом случае визуально в статистике пула не будет происходить ничего. График скорости будет пуст, а в онлайне или офлайне ферма — будет неизвестно. Абсолютно. А потом наступит чудесный момент и блок вдруг найдётся! А потом опять придётся сидеть в засаде часами или днями — это очень неудобно.

Например, поэтому даже на соло пулах 2Miners.com майнеры отправляют шары небольшой сложности. Это делается ради графиков, статистики и данных о статусе работы фермы — то есть в онлайне она или нет.

Связь сложности шары и сложности майнинга. Статистика сети Эфириума. Источник: 2Miners.com. Фото.

Статистика сети Эфириума. Источник: 2Miners.com

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

Главное, что вы должны запомнить — сложность шар не влияет на ваш доход. Также может серьёзно отличаться количество шар на разных пулах с разными настройками сложности шар. Это не значит, что большее количество шар в час будет приносить больше денег. Денег будет везде одинаково.

Базовое руководство пользователя¶

Статистика, отображаемая на главной странице веб-интерфейса, их описание находится ниже.

Хэш-цепочки¶

  • ID — ID хэш-цепочки, соответствует маркировке на плате управления
  • REAL HASH RATE — Фактический хешрейт в хеш-цепочке
  • NOMINAL HASH RATE — Теоретическая хешрейт хеш-цепочки, основанный на частоте чипов
  • VOLTAGE — Напряжение, используемое в хеш-цепочке
  • FREQUENCY — Частота чипов (средняя)
  • BOARD TEMP — Температура, сообщаемая датчиками на хэш-плате
  • CHIP TEMP — Температура сообщаемая датчиками на чипе
  • ASIC# — Количество функционирующих ASIC-чипов
  • CORE# — Сводка активных ядер на всех функционирующих чипах
  • HARDWARE ERRORS — Количество аппаратных сбоев — неправильная работа из-за просчета оборудования
  • HW ERROR HASH RATE — «Потери» хешрейта из-за ошибок HW; сумма HW Error Hash Rate и Real Hash Rate должна равняться Nominal Hash Rate

Пулы¶

  • ID — Порядок пулов, указанный пользователем
  • URL — URL-адрес майнинга
  • USER — Имя пользователя и Имя воркера, указанные пользователем
  • STATUS — Статус пула — «Alive» когда пул доступен, «Dead» когда пул не доступен на этом URL-адресе
  • ACTIVE — Статус Active: «Yes» – работа отправляется на пул; «No» – пул не используется
  • ACCEPTED — Количество отправленных шеров, которые были приняты пулом
  • REJECTED — Количество отправленных шеров, которые были отвергнуты пулом
  • STALE — Количество отправленных шеров, которые более не действительны
  • LAST DIFFICULTY — Сложность последнего шера
  • GENERATED WORK — Количество сгенерированной работы для чипов
  • ASICBOOST — AsicBoost статус — «Yes» включен, «No» выключен

Сводка¶

  • HASH RATE 1M — Средний хешрейт за последнюю 1 минуту
  • HASH RATE 15M — Средний хешрейт за последних 15 минут
  • HASH RATE 24H — Средний хешрейт за последних 24 часа
  • FOUND BLOCKS — Количество найденных блоков
  • ACCEPTED — Количество отправленных шеров, которые были приняты пулом
  • DIFFICULTY ACCEPTED — Сложность последнего принятого шера
  • REJECTED — Количество отправленных шеров, которые отвергнуты пулом
  • DIFFICULTY REJECTED — Сложность последнего отвергнутого шера
  • REJECTION RATIO — Соотношение отвергнутых шеров и общего количества шеров (включая отвергнутые)
  • ELAPSED TIME — Время, которое прошло с момента запуска BOSminer
  • HARDWARE ERRORS — Количество аппаратных сбоев — отказ от работы из-за аппаратного просчета
  • SHARES/1M — Среднее количество шеров, принятых за минуту

Мониторинг вентиляторов¶

  • ID — Порядок вентиляторов
  • SPEED — Скорость вентилятора (% RPM)
  • RPM — Обороты вентилятора в минуту

Сигнализация майнера (LED)¶

Светодиодная сигнализация майнера зависит от его режима работы. Есть два режима (восстановление и нормальный) которые сигнализируются зеленым и красным цветом светодиода на передней панели. Светодиод на плате управления (внутри) всегда работает в режиме сердцебиение (то есть мигает со средней скоростью нагрузки).

Режим восстановления¶

Режим восстановления сигнализируется мигающим зеленым светодиодом (50 мс вкл, 950 мс выкл) на передней панели. Красный светодиод обозначает доступ к диску NAND и мигает во время сброса к заводским настройкам при записи данных в NAND.

Нормальный режим¶

Состояние нормального режима сигнализируется комбинацией светодиодов на передней панели красного цвета и зеленого цвета, как указано в таблице ниже:

bosminer или bosminer_monitor не работают

хешрейт на 80% ниже чем ожидаемый хешрейт или майнер не может подключится к пулу (все пулы недоступны — dead)

очень медленно мигает (секунду включен, (секунду выключен)

майнер рабочий и хешрейт превышает 80% от ожидаемого хешрейта

переопределение светодиодов запрошенное пользователем ( miner fault_lig ht on )

Идентификация майнера¶

Мигание светодиода¶

Утилита локального майнера также может быть использована для идентификации конкретного устройства включив активное мигание красного всетодиода:

miner fault_light on

Аналогично отключить запуск светодиодов:

miner fault_light off

Discover Script¶

Скрипт discover.py используется для обнаружения поддерживаемых майнинговых устройств в локальной сети и имеет два режима работы. Сначала клонируйте репозиторий и подготовьте среду с помощью следующих команд:

# clone repository git clone https://github.com/braiins/braiins-os.git cd braiins-os virtualenv --python=/usr/bin/python3 .env source .env/bin/activate python3 -m pip install -r requirements.txt
Режим прослушивания (Listen mode)¶

В этом режиме IP и MAC-адреса устройства отображаются после нажатия кнопки IP Report. Параметр —format может использоваться для изменения стандартного форматирования информации IP / MAC.

python3 discover.py listen --format " ()" 10.33.10.191 (a0:b0:45:02:f5:35) 
Режим сканирования (Scan mode)¶

В этом режиме скрипт сканирует указанный диапазон сети на поддерживаемые устройства. Ожидается, что этот параметр будет включать в себя список IP-адресов или IP-подсеть с маской (пример ниже) для сканирования всей подсети.

Для каждого устройства выходные данные включают MAC-адрес, IP-адрес, системную информацию, имя хоста и имя пользователя для майнинга.

python3 discover.py scan 10.55.0.0/24 00:7e:92:77:a0:ca (10.55.0.133) | bOS am1-s9_2018-11-27-0-c34516b0 [nand] 1015120 KiB RAM> dhcp(miner-w3) @userName.worker3 00:94:cb:12:a0:ce (10.55.0.145) | Antminer S9 Fri Nov 17 17:57:49 CST 2017 (S9_V2.55) 1015424 KiB RAM> dhcp(antMiner) @userName.worker5

Вход / Выход из режима восстановления (Recovery Mode)¶

Обычно пользователям нет необходимости переходить в режим восстановления при использовании Braiins OS стандартным способом. Процесс восстановления restore2factory.py использует этот режим для восстановления оригинальной заводской прошивки от производителя. Это также может быть полезно при ремонте/исследовании установленной в данный момент системы.

Режим восстановления может быть активирован различными способами:

  • IP SET кнопка — держите в течении 3s пока зеленый светодиод не начнет мигать
  • SD карта — Первый раздел с FAT содержит файл uEnv.txt со строкой recovery=yes
  • miner utility — вызовите miner run_recovery из командной строки майнера

Из режима восстановления можно выйти, перезагрузив устройство. Если устройство после перезагрузки снова находится в режиме восстановления, присутствуют проблемы с установкой/настройкой устройства.

© Copyright 2020, Braiins

Что такое Share Found майнинг и как он работает

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

Основная идея Share found майнинга заключается в том, что майнеры объединяют свои ресурсы для решения сложных математических задач, которые необходимы для создания новых блоков в блокчейне криптовалюты. Каждый майнер работает над своей долей (share) по сравнению с общей вычислительной мощностью группы.

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

Одним из преимуществ Share found майнинга является возможность более равномерного распределения награды между участниками группы. Этот метод также позволяет майнерам увеличить шансы на получение блока благодаря объединению своих ресурсов и повысить эффективность майнинга.

Принцип работы Share found майнинга

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

В случае Share found майнинга, все участники объединяют свои вычислительные ресурсы в пул, чтобы увеличить шансы на успешное решение задачи. Пул контролирует все операции и регулярно выплачивает награду своим участникам.

Принцип работы Share found майнинга заключается в следующем:

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

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

Преимущества использования Share found майнинга

1. Разделение рисков: Share found майнинг позволяет распределить риски между несколькими майнерами. Это означает, что если один из майнеров не успевает найти новый блок, другие майнеры продолжат работать и получать вознаграждение. Это снижает вероятность возникновения потерь и провалов в работе.

2. Стабильный доход: Использование Share found майнинга позволяет получать стабильный доход в течение длительного времени. В отличие от Solo майнинга, где вознаграждение получается только при нахождении нового блока, Share found майнинг позволяет получать вознаграждение за каждую найденную долю, что обеспечивает постоянный доход независимо от наличия или отсутствия нахождения блоков.

3. Удобство использования: Share found майнинг обычно осуществляется через пулы майнинга, которые предоставляют удобные инструменты для мониторинга и управления майнингом. Пулы также обеспечивают более быструю выплату вознаграждения и удобную статистику для анализа эффективности майнинга.

4. Улучшенная защита от атак: Share found майнинг также обеспечивает улучшенную защиту от атак, таких как атаки 51%. При использовании Share found майнинга, атакующий должен контролировать более 50% мощности сети, чтобы перехватывать найденные доли и получать вознаграждение. Это делает атаку намного сложнее и менее эффективной.

5. Возможность выбора: Share found майнинг позволяет майнерам выбирать, какую криптовалюту они хотят майнить. Криптовалютные пулы могут поддерживать различные алгоритмы и монеты, что позволяет майнерам диверсифицировать свою добычу и максимизировать потенциальную прибыль.

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

Как найти asic майнер в сети

Для поиска устройства можно использовать любой сканер ip адресов, но если в подсети много устройств то быстро определить ip адрес не получится.
Лучше использовать Ip reporter ot bitmain
Или BTC tools от BTCPOOL скачать здесь

Если вы используете IP reporter:
После скачивания запустите приложение, включите ваш antminer и нажмите кнопку START

После нажмите кнопку IP Report на вашем Antminer

Если вы увидите в IP Reporter такое сообщение

Вы все сделали правильно. Вам нужен IP. если вы нажмете stop то программа добавит адрес в список и прекратит сканирование, если нажать OK то вы можете продолжить сканирование и нажать ip report на следующем antminer, ip reporter в свою очередь сформирует список ip адресов всех устройств.

Далее будет описан процесс обнаружения асика при помощи BTC Tools скачать здесь

После скачивания запускаем BTC Tools

Проверяем верный ли диапазон адресов задан для сканирования, если нет то кликаем дважды по области с ip адресом и добавляем нужные диапазоны адресов.

После нажимаем кнопку сканирования и ждем завершения

Программа отобразит все включенные майнеры в сети далее остается выбрать нужный ip адрес и ввести его в строку браузера или дважды кликнуть по нужному устройству и его веб интерфейс откроется в браузере.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *