Jump to content
MyFaultOk

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

Recommended Posts

Существует некая сложность шары. К примеру в пуле 50btc.com ее можно выставлять у воркера, в паблик пулах(пушпулд, елои, прочее) такого не заметил.

Так вот, как посчитать эту самую сложность? 

Видел формулу:

difficulty = 2 ** 256 // (int(target, 16) + 1) * 0xffff * 2 ** -48

на питоне, но не особо смог ее воспроизвести на PHP, да и сомнения у меня по поводу нее. Может кто знает, как считается сложность шары? И есть ли в общедоступных пулах функционал выставления этой самой сложности, как в 50btc?

Edited by MyFaultOk

Share this post


Link to post
Share on other sites

Аналоги вас не удовлетворят?

 

 

 

Что-то никак не могу понять, на различных ресурсах сложность LTC записывается по разному.

На ресурсе http://dustcoin.com/mining сложность сети указана 205.776, а на http://ltcmine.ru/ - 13485770.2755533 и cguminer пишет, что сложность 13.5М.

Никак не пойму как (по какой формуле) перевести одну цифру в другую, т.к они показывают сложность одной и тойже сети?

С NVC тоже самое:

http://dustcoin.com/mining - 38.316

http://nvc.khore.org - 38.53

cgminer - 2.53 М

 

Кто сможет объяснить почему так?

 

скорости указаны на момент написания.

Сам совсем не давно в майнинге, тоже интересовал этот вопрос 
Так вот что выяснилось в моих исследованиях 


 как связаны величины сложности 205.776 и 13485770.2755533
формула перевода одной величины в другую :
чтобы получить значение сложности в единицах как на ltcmine.ru нужно значение сложности с distcoin.com умножить на 65536.
 

  • сложность * 65536 = сложность;


Теперь конкретно что же значит величина на ltcmine. например на текущий день на сайте следующие значения:
 

>Текущая сложность 21186096.5097472.
Осталось 1851 блоков до пересчета сложности.
Текущая стоимость одного решения составляет ~ 0.00000230 LTC.


попробуем помножить сложность на награду за одну шару. Получим (21186096.5097472*0.00000230)=48.728 LTC

цифра очень близка к награде в LTC за один блок на текущий момент 50 LTC, (у нас получилось число чуть меньше, т.к Пулл берет комиссию с дохода)

Что в итоге, получается что сложность равняется количеству требуемых шар что бы вычислить 1 блок

по поводу сложности отображаемой в cgminer ни чего сказать не могу..

 

 

 

 

Пользуйтесь поиском, пожалуйста.

Share this post


Link to post
Share on other sites

Тут говорится про сложности сети, я так понял. Я же говорю про сложность шары. Что по вашему значит сложность воркера на 50btc? В чем будет разница в значениях 1 и 64? Какова "дефолтная" вот такая сложность, если пул не поддерживает ее установку отдельно для воркера?

Share this post


Link to post
Share on other sites

Сложность воркера на 50бтц это множитель сложности шары, которые пул скармливает вашему воркеру.

Поставьте на максимум и вместо 10 шар в минуту ваш комп будет обрабатывать ~10 шар в час. Но и цена шары будет в 64 раза выше.

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

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

Лично я поставил сложность 2, хотя за малым временем работы с 50бтц я разницы и не заметил.

Share this post


Link to post
Share on other sites

Спасибо за ответ. То, что это некий множитель я понял. А каким образом сложность шары умножается? К примеру я хочу сделать это в eloipool. Может где-то можно почитать про это?

И, получается, дефолт сложность шары на всех пулах(пушпулд, елои, прочее) = 1?

Edited by MyFaultOk

Share this post


Link to post
Share on other sites

Сложность шар передаваемых от пула клиенту устанавливается пулом. просто 50БТЦ дали возможность этим управлять.

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...