Author

Topic: Stratum по-русски (Read 2639 times)

legendary
Activity: 1120
Merit: 1069
June 10, 2013, 02:00:04 PM
#16
касательно елигуса, до него очень хреновый пинг (у меня) и все равно гетворками пробивает 16-18 из 25
против 11-16 через стратум

это все усредненно на глаз ибо тратить свое время на вычисление размера багов - скушно и неинтересно Smiley
p2pool точно не катит? он же выступает фактически проксей между bitcoin клиентом (не будет задалбывать гетворками его), и я так понимаю последние версии уже из коробки понимает стратум.
FAN
legendary
Activity: 2716
Merit: 1021
June 10, 2013, 01:37:57 PM
#15
касательно елигуса, до него очень хреновый пинг (у меня) и все равно гетворками пробивает 16-18 из 25
против 11-16 через стратум

это все усредненно на глаз ибо тратить свое время на вычисление размера багов - скушно и неинтересно Smiley
legendary
Activity: 1120
Merit: 1069
June 10, 2013, 01:54:00 AM
#14
везде через стратум прокси наблюдается аналогичная картина, ввиду корявости его исполнения (надеюсь это не умышленное воровство мощностей и принудительный перевод многих пулов на него)
я на eligius.st со стратумом несколько месяцев, не могу оценить точные мощности (они гуляют) но на коротких периодах оценка дохода гораздо ближе к 100% (у меня почему то расчетами получалось и больше) чем твои 25%.

Возможно это действительно бага конкретной реализации стратум-прокси, что ответил разработчик?
FAN
legendary
Activity: 2716
Merit: 1021
June 10, 2013, 01:15:10 AM
#13
везде через стратум прокси наблюдается аналогичная картина, ввиду корявости его исполнения (надеюсь это не умышленное воровство мощностей и принудительный перевод многих пулов на него)
legendary
Activity: 1120
Merit: 1069
June 10, 2013, 12:32:42 AM
#12
чисто экспериментально
берем железяку на 25Гх
натравливаем ее на слуш по гетворку, получаем учтеных шар на 21Гх
натравливаем ее на слуш через стратум прокси и поучучаем - 16Гх

вопрос, куда срезалось 5Гх ? Smiley
такое только с пулом слуша?
member
Activity: 73
Merit: 10
June 09, 2013, 06:41:53 PM
#11
да... не очень прикольно, если честно Sad
FAN
legendary
Activity: 2716
Merit: 1021
June 09, 2013, 06:24:21 PM
#10
чисто экспериментально
берем железяку на 25Гх
натравливаем ее на слуш по гетворку, получаем учтеных шар на 21Гх
натравливаем ее на слуш через стратум прокси и поучучаем - 16Гх

вопрос, куда срезалось 5Гх ? Smiley
member
Activity: 73
Merit: 10
June 09, 2013, 05:31:23 PM
#9
и еще одно приемущество стратум прокси - ворует около 30% шар (т.е. скорость защитываемая пулом уменшается на 30%)

хм... т.е. какой-нибудь btcguild будет засчитывать их как dupe/other/slate ?

PS: а откуда вы такой процент посчитали Smiley
FAN
legendary
Activity: 2716
Merit: 1021
June 09, 2013, 05:24:44 PM
#8
и еще одно приемущество стратум прокси - ворует около 30% шар (т.е. скорость защитываемая пулом уменшается на 30%)
member
Activity: 73
Merit: 10
June 09, 2013, 10:33:52 AM
#7
о, теперь более менее ясно, спасибо
legendary
Activity: 1120
Merit: 1069
June 09, 2013, 10:32:43 AM
#6
1 и 3 - по трафику сети одинаковые, 1-ый будет повышенная нагрузка на локальную сеть (сомневаюсь что вам это актуально) и чуть больше опоздавших шар (если майнеры не будут уметь еще и long poling).
2 вариант ничем не тличается от прямого подключения майнеров к пулу.

socks прокси это просто способ подключения к интернету, трафика он не касается, когда как mining proxy не запрашивают повторно getwork для каждого майнера, а выдают всем одновременно текущий, так же stratum подгоняет задачу под ваши мощности, а значит даже если каждый майнер будет отсылать решения со сложностью 1, на сервер будут уходить только решения с большей сложностью, а значит реже.

mining proxy в любом случае полезно, если у вас несколько компьютеров. Но избыточно (рукошевеления) для случая с 1-2 майнеров. Если у вас 3G-соединение с лимитами, то лучше настройте mining proxy и по возможности увеличите минимальную сложность, отсылаемую вам пулом (50BTC позволяет ее выставить до 64).

Если не обращать внимание на опоздавшие шары, все варианты дадут одинаковую производительность в среднем.
member
Activity: 73
Merit: 10
June 09, 2013, 10:26:13 AM
#5
Я почему тему начал, меня смутила вот эта штука "https://github.com/slush0/stratum-mining-proxy‎" она как бы адаптирует старых клиентов-майнеров, которые умеют только getwork к пулам, где поддержка stratum  по-умолчанию. Но при этом она ещё и выступает в роли прокси. То есть такой замес: и прокси и стратум.
Теперь варианты:
1. Берем 5 ферм с 5 локальными IP и старыми cgminer's, которые не понимают стратум и пускаем их через slush'кий stratum-mining-proxy в 50btc.com
2. Берем 5 ферм с 5 локальными IP и новыми cgminer's, которые понимают стратум и пускаем их через обычный socks5 сервер в 50btc.com
3. Берем 5 ферм с 5 локальными IP и новыми cgminer's, которые понимают стратум и пускаем их через slush'кий stratum-mining-proxy в 50btc.com
Воркер один. фермы по ~5 Гх
Вопросы:
- Третий вариант - это масло масляное или имеет смысл?
- В каком из первых двух вариантов производительность суммарная будет выше?
- В каком варианте будет наименьший расход полосы upstream/downstream?
legendary
Activity: 1120
Merit: 1069
June 09, 2013, 09:57:40 AM
#4
т.е. к нему можно майнером и напрямую подключаться, и через сокс, правильно?
если речь идет об обычном SOCKS-прокси сервере, то я хз, скорее всего да, никаких проблем с этим не должно быть, не удивлюсь если HTTP-прокси (с возможностью connect) так же без проблем будет работать.
member
Activity: 73
Merit: 10
June 09, 2013, 09:45:56 AM
#3
т.е. к нему можно майнером и напрямую подключаться, и через сокс, правильно?
legendary
Activity: 1120
Merit: 1069
June 09, 2013, 09:22:01 AM
#2
tcp, непрерывное подключение, json, куча дополнительной информации (а не только getwork) например содержимое блока и т.п.
member
Activity: 73
Merit: 10
June 09, 2013, 09:14:24 AM
#1
Объясните по-русски для чего был сделан этот протокол и на что он похож (SOCKS, TOR, хз), т.е. как он работает.
Пожалуйста.
Jump to: