Bitcoin Forum
May 27, 2024, 12:48:01 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Stratum по-русски  (Read 2612 times)
lionsgate (OP)
Member
**
Offline Offline

Activity: 73
Merit: 10



View Profile
June 09, 2013, 02:14:24 PM
 #1

Объясните по-русски для чего был сделан этот протокол и на что он похож (SOCKS, TOR, хз), т.е. как он работает.
Пожалуйста.
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 09, 2013, 02:22:01 PM
 #2

tcp, непрерывное подключение, json, куча дополнительной информации (а не только getwork) например содержимое блока и т.п.

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
lionsgate (OP)
Member
**
Offline Offline

Activity: 73
Merit: 10



View Profile
June 09, 2013, 02:45:56 PM
 #3

т.е. к нему можно майнером и напрямую подключаться, и через сокс, правильно?
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 09, 2013, 02:57:40 PM
 #4

т.е. к нему можно майнером и напрямую подключаться, и через сокс, правильно?
если речь идет об обычном SOCKS-прокси сервере, то я хз, скорее всего да, никаких проблем с этим не должно быть, не удивлюсь если HTTP-прокси (с возможностью connect) так же без проблем будет работать.

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
lionsgate (OP)
Member
**
Offline Offline

Activity: 73
Merit: 10



View Profile
June 09, 2013, 03:26:13 PM
 #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?
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 09, 2013, 03:32:43 PM
 #6

1 и 3 - по трафику сети одинаковые, 1-ый будет повышенная нагрузка на локальную сеть (сомневаюсь что вам это актуально) и чуть больше опоздавших шар (если майнеры не будут уметь еще и long poling).
2 вариант ничем не тличается от прямого подключения майнеров к пулу.

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

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

Если не обращать внимание на опоздавшие шары, все варианты дадут одинаковую производительность в среднем.

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
lionsgate (OP)
Member
**
Offline Offline

Activity: 73
Merit: 10



View Profile
June 09, 2013, 03:33:52 PM
 #7

о, теперь более менее ясно, спасибо
FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
June 09, 2013, 10:24:44 PM
 #8

и еще одно приемущество стратум прокси - ворует около 30% шар (т.е. скорость защитываемая пулом уменшается на 30%)

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
lionsgate (OP)
Member
**
Offline Offline

Activity: 73
Merit: 10



View Profile
June 09, 2013, 10:31:23 PM
 #9

и еще одно приемущество стратум прокси - ворует около 30% шар (т.е. скорость защитываемая пулом уменшается на 30%)

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

PS: а откуда вы такой процент посчитали Smiley
FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
June 09, 2013, 11:24:21 PM
 #10

чисто экспериментально
берем железяку на 25Гх
натравливаем ее на слуш по гетворку, получаем учтеных шар на 21Гх
натравливаем ее на слуш через стратум прокси и поучучаем - 16Гх

вопрос, куда срезалось 5Гх ? Smiley

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
lionsgate (OP)
Member
**
Offline Offline

Activity: 73
Merit: 10



View Profile
June 09, 2013, 11:41:53 PM
 #11

да... не очень прикольно, если честно Sad
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 10, 2013, 05:32:42 AM
 #12

чисто экспериментально
берем железяку на 25Гх
натравливаем ее на слуш по гетворку, получаем учтеных шар на 21Гх
натравливаем ее на слуш через стратум прокси и поучучаем - 16Гх

вопрос, куда срезалось 5Гх ? Smiley
такое только с пулом слуша?

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
June 10, 2013, 06:15:10 AM
 #13

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

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 10, 2013, 06:54:00 AM
 #14

везде через стратум прокси наблюдается аналогичная картина, ввиду корявости его исполнения (надеюсь это не умышленное воровство мощностей и принудительный перевод многих пулов на него)
я на eligius.st со стратумом несколько месяцев, не могу оценить точные мощности (они гуляют) но на коротких периодах оценка дохода гораздо ближе к 100% (у меня почему то расчетами получалось и больше) чем твои 25%.

Возможно это действительно бага конкретной реализации стратум-прокси, что ответил разработчик?

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
June 10, 2013, 06:37:57 PM
 #15

касательно елигуса, до него очень хреновый пинг (у меня) и все равно гетворками пробивает 16-18 из 25
против 11-16 через стратум

это все усредненно на глаз ибо тратить свое время на вычисление размера багов - скушно и неинтересно Smiley

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 10, 2013, 07:00:04 PM
 #16

касательно елигуса, до него очень хреновый пинг (у меня) и все равно гетворками пробивает 16-18 из 25
против 11-16 через стратум

это все усредненно на глаз ибо тратить свое время на вычисление размера багов - скушно и неинтересно Smiley
p2pool точно не катит? он же выступает фактически проксей между bitcoin клиентом (не будет задалбывать гетворками его), и я так понимаю последние версии уже из коробки понимает стратум.

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!