Diff в майнинге что это
Перейти к содержимому

Diff в майнинге что это

  • автор:

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

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

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

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

Что такое шары в майнинге. Как сложность решений влияет на добычу криптовалюты. Майнинг пул Эфириума. Источник: 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

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

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

Как понимать показатели на ASIC: подробная инструкция со скриншотами

Когда впервые подключаешь асик, кажется, что перед вами всё на арабском языке. Какие-то LSDiff, BestShare и ещё множество незнакомых сокращений и цифр. Пусть это вас не пугает. В статье расскажем, что значит каждый показатель на примере асика AntMiner L3+.

Вы подключили ASIC, зашли веб-интерфейс и увидели это:

Первая реакция — непонятно, куда смотреть, за какими показателями следить. Что это вообще всё значит?

Спокойно. Сейчас со всем разберёмся по порядку.

Важно: показатели на разных асиках практически одинаковые. Может отличаться интерфейс и несколько дополнительных параметров. Мы будем давать разъяснения на примере l3+.

Итак, страница состояния майнера разделена на три основных раздела: Miner Status, Pools и AntMiner.

Раздел Miner Status

Это краткая сводка с основными показателями:

Elapsed — сколько времени работает майнер. Например, на скрине мы видим, что он проработал 16 секунд. Для стабильной работы требуется примерно 20 минут. За это время майнер только подключается и разгоняется. Пары минут недостаточно, чтобы понять, нормально ли работает оборудование.

MH/S (RT) — хешрейт майнера в реальном времени, то есть текущая скорость решения задачи. В данном случае он равен 267.68 мегашей в секунду. Обозначения могут быть в мегахешах (MH/S), гигахешах (GH/S), терахешах (TH/S) в зависимости от модели майнера.

MH/S (avg) — средний хешрейт майнера за прошедшее время.

FoundBlocks — номер блока, который помог решить задачу. Помните, что выплаты формируются не за блок, а за ту часть работы, которую внёс ваш майнер. Это поле показывает, найден ли блок.

LocalWork — работа, которая просчитана асиком и сейчас доступна вашему майнеру из пула.

Utility — количество математических задач (share), выполняемых майнеров в минуту.

WU — единица измерения работы майнингового оборудования. Показывает, сколько вычислений обработано в минуту.

BestShare — лучшее решение асика с момента последней перезагрузки для нахождения минимального размера шары.

Сложность в майнинге (mining) криптовалют.

сложность майнинга

Сложность (от англ, «Difficulty») — единица измерения, которая показывает, насколько сложно найти хеш(hash), который будет ниже предложенной системой цели таргета (target).

Принципы функционирования

В сети bitcoin для всех блоков существует глобальная сложность. Блок, для того, что бы считаться корректным, должен иметь хеш ниже заявленной цели (таргета).

Сложность в сети Bitcoin меняется каждые 2016 блоков. Она рассчитывается по следующей формуле:

difficulty = difficulty_1_target / current_target

где difficulty – сложность, а target – 256 битное число.

Difficulty_1_target может принимать различные значения. Традиционно это хеш, 32 первых бита которого являются 0, остальную часть составляют единицы (это также называется pdiff или pool difficulty). Bitcoin протокол представляет цель (target), как тип с плавающей точкой и ограниченной точностью. Зачастую, именно основываясь на этих данных, Bitcoin клиенты определяют сложность.

Хранение сложности в блоках

Каждый блок хранит в себе запакованную версию (называемую “Bits” или «Биты») шестнадцатеричной цели.

Используя следующую формулу, из каждого блока можно получить его цель. Например, если запакованная цель в блоке имеет вид 0x1b0404cb, то ее шестнадцатеричная версия будет выглядеть следующим образом:

0x0404cb * 2**(8*(0x1b - 3)) = 0x00000000000404CB000000000000000000000000000000000000000000000000

Максимальное значение для этого поля — 0x7fffff, минимальное же составляет 0x008000.

Максимально возможная цель (при сложности 1) определена как 0x1d00ffff, что в шестнадцатеричном варианте имеет вид:

0x00ffff * 2**(8*(0x1d - 3)) = 0x00000000FFFF0000000000000000000000000000000000000000000000000000

Ниже представлен быстрый способ вычисления сложности сети Bitcoin. Для логарифмирования он использует измененную версию ряда Тейлора и основывается на логах для преобразования вычисления сложности.

#include #include inline float fast_log(float val) < int * const exp_ptr = reinterpret_cast (&val); int x = *exp_ptr; const int log_2 = ((x >> 23) & 255) — 128; x &= ~(255 float difficulty(unsigned int bits) < static double max_body = fast_log(0x00ffff), scaland = fast_log(256); return exp(max_body - fast_log(bits & 0x00ffffff) + scaland * (0x1d - ((bits & 0xff000000) >> 24))); > int main()

Максимальная, текущая и минимальная сложности

Текущую сложность можно узнать воспользовавшись Bitcoin-командой getDifficulty.

Ввиду того, что не существует минимальной цели (target), примерно рассчитать максимальную сложность можно следующим образом: maximum_target / 1 (т.к. 0 приведет уравнение к бесконечности), что является невообразимым числом (~ 2 в 224 степени).

Минимальная же сложность равняется 1.

Изменение сложности

Сложность меняется каждые 2016 блоков, основываясь на времени, которое потребовалось для нахождения предыдущих 2016 блоков. Если блок будет находиться каждые 10 минут (как это задумывалось изначально для равномерной эмиссии), нахождение 2016 блоков займет ровно 2 недели. Если предыдущие 2016 блоков были найдены за срок более 2х недель – сложность будет уменьшена, если меньше – сложность будет увеличена. Чем больше (или меньше) времени было затрачено на нахождение предыдущих 2016 блоков, тем больше уменьшится (или увеличится) сложность.

Для нахождения блока хеш должен быть меньше цели (принцип работы proof-of-work). Хеш является случайным числом от 0 до 2*256-1.

Смещение для сложности 1: 0xffff * 2**208 Для сложности D: (0xffff * 2**208)/D Количество хешей, которое необходимо рассчитать для нахождения блока со сложность D: D * 2**256 / (0xffff * 2**208) Или просто: D * 2**48 / 0xffff

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

Соответственно мы рассчитывали (D * 2**48 / 0xffff) хешей за 600 секунд. Хешрейт нашей сети за предыдущие 2016 блоков составит: D * 2**48 / 0xffff / 600 Без особой потери точности можно упростить до: D * 2**32 / 600. На сложности 1 это примерно 7 Mhash в секунду.

Среднее время нахождения блока в одиночку рассчитывается по формуле: time = difficulty * 2**32 / hashrate, где difficulty это текущая сложность сети Bitcoin, hashrate это количество хешей, которое ваш майнер находит в секунду и time это среднее время (в секундах) между нахождением вами блока.

Что такое difficulty в настройках пула майнинга LTC?

Мегабаксы, как с BTC на старте, конечно, уже не светят, но вот на карманные расходы дополнительно на тех же LTC на халяву получить ещё реально 🙂 Что-то типа $200+ в мес. «из воздуха».

Плюс интересно на бирже поторговать, реальные деньги на тесты и баловство вкладывать не интересно, а сгенерированные — легко 🙂 За дней пять на CPU нагенерировал около $8..$10 (по какому курсу считать), вот на них пока и играю. Сегодня, вот, видеокарту ещё подключил. Будет практически учетверение скорости генерации 🙂

KRoN73 ★★★★★
( 04.12.13 11:40:12 MSK ) автор топика

Суть: найти число, для которого выполнено F(x)

Метод: полный перебор на группе компов.

Каждый комп ищет число, для которого выполнено F(x)

И получает пропорционально сложности от общего намайненного.

soomrack ★★★★
( 04.12.13 11:42:16 MSK )
Ответ на: комментарий от KRoN73 04.12.13 11:40:12 MSK

Плюс интересно на бирже поторговать, реальные деньги на тесты и баловство вкладывать не интересно, а сгенерированные — легко

А зачем вообще играть (не люблю это слово в отношении бирж, правильнее — торговать) на реал? Есть же демо счета.

Norgat ★★★★★
( 04.12.13 11:43:34 MSK )
Ответ на: комментарий от nerfur 04.12.13 11:40:03 MSK

KRoN73 ★★★★★
( 04.12.13 11:44:44 MSK ) автор топика
Ответ на: комментарий от soomrack 04.12.13 11:42:16 MSK

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

KRoN73 ★★★★★
( 04.12.13 11:47:08 MSK ) автор топика
Ответ на: комментарий от Norgat 04.12.13 11:43:34 MSK

А зачем вообще играть (не люблю это слово в отношении бирж, правильнее — торговать) на реал? Есть же демо счета.

На BTC-e, демо, кажется, нет. К тому же реакция демо будет же отличаться от реальной.

KRoN73 ★★★★★
( 04.12.13 11:48:07 MSK ) автор топика
Ответ на: комментарий от KRoN73 04.12.13 11:40:12 MSK

Ты нолик забыл. Но в перспективе будет очень мало, сложность растет, в бтс-е чате все обсуждают майнинг форков не понимая что 100$/день != 3000$/мес.

KillTheCat ★★★★★
( 04.12.13 11:49:56 MSK )
Ответ на: комментарий от KRoN73 04.12.13 11:47:08 MSK

Блин, не тупи. Это просто балансировка нагрузки. Ты получаешь либо диапазон [X1,X2], либо [X1,X2*сложность] для поиска. Т.е. дольше работаешь без связи с сервером -> уменьшается траф и нагрузка на сервер. И отчитываешься не просто шарами, которые дают значение меньше f(X)

PS: Вспомни метод Монте-Карло для измерения площади.

soomrack ★★★★
( 04.12.13 11:50:10 MSK )
Последнее исправление: soomrack 04.12.13 11:52:36 MSK (всего исправлений: 1)

Ответ на: комментарий от soomrack 04.12.13 11:42:16 MSK

И я не понял. Чем выше сложность тем сложнее расчеты? Почему они не одинаковы для всех? Особенность scrypt?
Понял только, что чем выше сложность тем больше платят за шару и тем меньше этих шар выходит.

KillTheCat ★★★★★
( 04.12.13 11:53:30 MSK )
Ответ на: комментарий от KillTheCat 04.12.13 11:49:56 MSK

На сколько там сложность сети LTC скакнула за вчера? На 30%? И так каждые 2 недели.

soomrack ★★★★
( 04.12.13 11:53:44 MSK )
Ответ на: комментарий от KillTheCat 04.12.13 11:49:56 MSK

Да нет, так где-то и выходит. Общая мощность что-то около 400kH/s. Затраты около 300Вт. На http://dustcoin.com/ получается около $200/мес.

На hypernova.pw статистики ещё с учётом видео не накопилось, но будет, если грубо оценить, что-то около 0.24 LTC в сутки. Это около $250/мес. Без учёта электричества и грубо. Так что в районе $200+ и будет.

Но в перспективе будет очень мало, сложность растет

Ну так и цена растёт пропорционально сложности 🙂 Давно ли LTC по $9 были?

KRoN73 ★★★★★
( 04.12.13 11:55:31 MSK ) автор топика
Ответ на: комментарий от soomrack 04.12.13 11:50:10 MSK

А, понял. Значит, на доход фактически не влияет? 🙂

KRoN73 ★★★★★
( 04.12.13 11:56:58 MSK ) автор топика
Ответ на: комментарий от KillTheCat 04.12.13 11:53:30 MSK

Чем выше сложность тем сложнее расчеты?

Почему они не одинаковы для всех? Особенность scrypt?

Нет. Разное железо за одно и тоже время проверит разные диапазоны. Это только балансировка нагрузки.

Проц проверит 10.000 хешей, видяха 1.000.000 хешей.

soomrack ★★★★
( 04.12.13 11:58:25 MSK )
Ответ на: комментарий от KRoN73 04.12.13 11:56:58 MSK

Влияет на дисперсию дохода. Среднее неизменно.

soomrack ★★★★
( 04.12.13 11:58:50 MSK )
Ответ на: комментарий от soomrack 04.12.13 11:53:44 MSK

У лайта же пересчет быстрее + когда мощность сети растет быстрее пересчитывает. Сейчас сложность 1964.8, по прогнозу через 2.5 дня будет 2106, а скорее всего больше.

KillTheCat ★★★★★
( 04.12.13 12:00:26 MSK )
Ответ на: комментарий от KillTheCat 04.12.13 12:00:26 MSK

soomrack ★★★★
( 04.12.13 12:01:23 MSK )
Ответ на: комментарий от soomrack 04.12.13 11:53:44 MSK

На сколько там сложность сети LTC скакнула за вчера? На 30%? И так каждые 2 недели.

27-го (посмотрел скрин) сложность сети была 1522.608. Сейчас — 1964.834. Да, +29%. На сколько это затрудняет расчёты? Если линейно, то фигня 🙂

KRoN73 ★★★★★
( 04.12.13 12:01:25 MSK ) автор топика
Ответ на: комментарий от KRoN73 04.12.13 11:48:07 MSK

Есть. Смотри внимательней, я пару дней назад лазил по btc-e.com и там была возможность открывать демо счета.

Norgat ★★★★★
( 04.12.13 12:02:45 MSK )
Ответ на: комментарий от KRoN73 04.12.13 12:01:25 MSK

Уменьшает вознаграждение на 30% (но это не линейно, а экспоненциально, ибо так каждый раз).

soomrack ★★★★
( 04.12.13 12:02:53 MSK )
Ответ на: комментарий от soomrack 04.12.13 11:58:50 MSK

Влияет на дисперсию дохода. Среднее неизменно.

То есть, если пул берёт всё усреднение на себя (а с Гиперновы можно выводить LTC сразу, только по одним затраченным усилиям, не дожидаясь, пока пул найдёт очередное решение, как у многих), то изменение этой дисперсии на мне вообще никак не сказывается?

KRoN73 ★★★★★
( 04.12.13 12:04:10 MSK ) автор топика
Ответ на: комментарий от Norgat 04.12.13 12:02:45 MSK

Ну, в любом случае, с реальными генерированными средствами интереснее 🙂 Ибо, если потеряешь — не страшно, они итак на халяву достались, а если заработаешь — тем приятнее. Грубо говоря, майнинг + реал в любом случае лучше абстрактного демо 🙂

KRoN73 ★★★★★
( 04.12.13 12:05:45 MSK ) автор топика
Ответ на: комментарий от KRoN73 04.12.13 12:04:10 MSK

В пределе если поставишь самую-самую высокую сложность, ты тупо шару не найдешь, и ничего не получишь.

На 1000kh/s у меня сложность 190.

soomrack ★★★★
( 04.12.13 12:06:14 MSK )
Ответ на: комментарий от KRoN73 04.12.13 11:55:31 MSK

Ну так и цена растёт пропорционально сложности 🙂 Давно ли LTC по $9 были?

Если бы, наоборот.
Ты просто не помнишь когда на фоне бтс внезапно курс NMC взлетел, его стало майнить выгоднее, сложность сети делала х4 (или х2, короче до лимита) каждые несколько дней. А потом курс упал, все ушли обратно на бтс, и сеть слоупочила с раздутой сложностью. Надеюсь scrypt форки защищены от такого.

KillTheCat ★★★★★
( 04.12.13 12:07:17 MSK )

Каким софтом вы майните? Наличие GPU обязательно? Я врубил bfgminer —scrypt, подключился к пулу, вижу в логах появление новых блоков, но майнер ничего не делает.

vurdalak ★★★★★
( 04.12.13 12:07:46 MSK )
Ответ на: комментарий от soomrack 04.12.13 12:02:53 MSK

Уменьшает вознаграждение на 30% (но это не линейно, а экспоненциально, ибо так каждый раз).

А средний курс к USD за это время вырос примерно вдвое. Так что нормально 🙂

KRoN73 ★★★★★
( 04.12.13 12:09:00 MSK ) автор топика
Ответ на: комментарий от soomrack 04.12.13 12:06:14 MSK

Ок, оставлю дефолтовую минимальную сложность 🙂 У меня на GPU около 300+ kH/s

KRoN73 ★★★★★
( 04.12.13 12:09:56 MSK ) автор топика
Последнее исправление: KRoN73 04.12.13 12:10:16 MSK (всего исправлений: 1)

Ответ на: комментарий от soomrack 04.12.13 11:42:16 MSK

Мне всегда было интересно. Что мешает участнику пула, если он нашел решение блока, ничего не говорить пулу и выдать это решение как своё собственное? Как пулы от этого защищаются?

Legioner ★★★★★
( 04.12.13 12:12:30 MSK )
Ответ на: комментарий от KRoN73 04.12.13 12:09:00 MSK

При наличие железа, конечно, ставить выгодно. А вот покупать — уже крайне сомнительно.

soomrack ★★★★
( 04.12.13 12:12:59 MSK )
Ответ на: комментарий от Legioner 04.12.13 12:12:30 MSK

А он его не находит. Он находит шары. Можно конечно доп. проверять у себя на компе, но это надо софт править. Что всем влом, ибо выгода сомнительна. Защита есть, но фиговая.

soomrack ★★★★
( 04.12.13 12:14:10 MSK )
Ответ на: комментарий от vurdalak 04.12.13 12:07:46 MSK

Каким софтом вы майните? Наличие GPU обязательно?

У меня совпало, в один день, заинтересовался криптовалютами и сдохла видеокарта 🙂 Хотя nVidia была старенькая, а на них и на новых с майнингом сильно плохо. Так что начал я именно с CPU. На CPU эффективность низкая, но я нагрузил все доступные машины. Использовал cpuminer (в Gentoo это net-misc/pooler-cpuminer в layman funtoo-overlay, в Ubuntu — собрал ручками).

i7-3770K выдавал что-то около 50..70 kH/s
i5-2550K — ~40 kH/s
Q9400 (электричество халявное) — 15..20kH/s
Q6600 (аналогично) — ~10kH/s

В сумме набегало что-то под 120 kH/s. На http://dustcoin.com/ это даёт что-то в районе $50/мес.

Вчера, вот, взял Radeon HD 7870. В принципе, у кого-то выходило на таких за 400kH/s, но я, хотя разогнал очень прилично, выше 340 kH/s не получал пока. И то в таком режиме начинает тормозить графика в GUI, так что при работе снижаю до ~260 kH/s. Да, под GPU использую cgminer. Правда, последняя версия не поддерживает scrypt, но в Ubuntu, как раз, его бинарник одной из последних, понимающих scrypt версий.

KRoN73 ★★★★★
( 04.12.13 12:20:20 MSK ) автор топика
Ответ на: комментарий от KRoN73 04.12.13 12:20:20 MSK

Странно. На моем i5 тупо не хочет майнить. Куда смотреть? В логах никаких ошибок.

vurdalak ★★★★★
( 04.12.13 12:21:22 MSK )
Ответ на: комментарий от vurdalak 04.12.13 12:21:22 MSK

Странно. На моем i5 тупо не хочет майнить. Куда смотреть? В логах никаких ошибок.

cpuminer? Он же — бинарник с именем minerd?

Там всё с виду просто (примерно):

nice -n +19 /path/to/minerd \ --syslog --algo scrypt -s 45 --retry-pause 5 \ --url "stratum+tcp://mining.eu.hypernova.pw:3333" --userpass Balancer.worker:password & 

Всякие -s 45 —retry-pause 5 не обязательны. В логах пойдёт, типа:

Nov 28 06:24:02 balancer cpuminer[11109]: Starting Stratum on stratum+tcp://mining.eu.hypernova.pw:3333 Nov 28 06:24:02 balancer cpuminer[11109]: Binding thread 1 to cpu 1 Nov 28 06:24:02 balancer cpuminer[11109]: Binding thread 0 to cpu 0 Nov 28 06:24:03 balancer cpuminer[11109]: Stratum detected new block . Dec 4 12:19:28 balancer cpuminer[11109]: thread 0: 224116 hashes, 3.74 khash/s Dec 4 12:19:52 balancer cpuminer[11109]: thread 1: 224152 hashes, 3.74 khash/s Dec 4 12:20:30 balancer cpuminer[11109]: thread 0: 224116 hashes, 3.61 khash/s Dec 4 12:20:44 balancer cpuminer[11109]: thread 1: 180552 hashes, 3.43 khash/s Dec 4 12:20:44 balancer cpuminer[11109]: accepted: 7529/7555 (99.66%), 7.04 khash/s (yay. ) Dec 4 12:21:11 balancer cpuminer[11109]: Stratum detected new block Dec 4 12:21:11 balancer cpuminer[11109]: thread 1: 98968 hashes, 3.73 khash/s Dec 4 12:21:11 balancer cpuminer[11109]: thread 0: 142960 hashes, 3.52 khash/s Dec 4 12:22:07 balancer cpuminer[11109]: thread 0: 211168 hashes, 3.73 khash/s Dec 4 12:22:11 balancer cpuminer[11109]: thread 1: 224088 hashes, 3.73 khash/s Dec 4 12:22:42 balancer cpuminer[11109]: thread 0: 130152 hashes, 3.74 khash/s Dec 4 12:22:42 balancer cpuminer[11109]: accepted: 7530/7556 (99.66%), 7.47 khash/s (yay. ) Dec 4 12:23:11 balancer cpuminer[11109]: thread 1: 223968 hashes, 3.74 khash/s Dec 4 12:23:42 balancer cpuminer[11109]: thread 0: 224164 hashes, 3.74 khash/s 

Если что-то не так, он там так и напишет:

Dec 1 17:59:02 balancer cpuminer[11109]: Stratum connection timed out Dec 1 17:59:02 balancer cpuminer[11109]: Stratum connection interrupted 

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

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