Перейти к содержимому

YoBit.Net

Фотография

p2pool Децентрализованный пул

p2pool настройка конфиг вывод

Сообщений в теме: 3768

#901 e46btc

e46btc

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2809 сообщений
  • ГородРоссия

Отправлено 07 November 2015 - 08:43

Мне сейчас не нравится растущая задержка GBT, поставил перезапуск bitcoind раз в сутки, это улучшает ситуацию, но за время перезапуска p2pool успевает потерять bitcoind, и соответственно майнеры успевают потерять ноду, то есть теряется где-то 3-5 минут из суток, но это лучше чем DOA шары.

По ресурсам и биткойнд в рабочем режиме (не в синхронизации) и п2пул использует только одно ядро, поэтому от 16 ядер выхлоп небольшой, но в данной конфигурации все равно нужно хотя бы 8, т.к. если запихивать весь блокчейн в ОЗУ, то нужно параллельно держать и второй отдельный биткойнд, который сохраняет блокчейн на диск, который после перезагрузки сервера заново скопируется в ОЗУ, он тоже занимает часть памяти и время процессора.

К концу месяца думаю можно сделать выводы.

Своя нода хорошо, но если задержка GBT 1-2 секунды то и пинг 1мс возможно не поможет, а вот если будет пинг до ноды 60-70 мс и задержка getblocktemplate менее 200мс , то это в теории должно лучше сказаться на итоговом результате. Своя нода с очень низкой gbt задержкой и скоростным каналом - да, это идеальный вариант.
  • -2

- Телеграм-бот для ускорения BTC транзакций http://t.me/FastTXbot

- Ускорение/возврат/отмена транзакции при помощи двойной траты (инструкция) https://forum.bits.m...uktciia-s-karti
- Решение самых сложных случаев с транзакциями, двойная трата, восстановление кошельков. ЛС.

"Если Вы считаете, что компетентность стоит дорого, то попробуйте некомпетентность — она обойдётся вам гораздо дороже" ©


#902 cleaner1

cleaner1

    Пользователь

  • Пользователи
  • PipPip
  • 131 сообщений

Отправлено 07 November 2015 - 09:38

 

Потому что 2.72-2.46=0.26 - разница в 260GH/s
260GH/s дают 0.04584568-0.03403736=0.01180832

Смотрю по майнерам примерно с такой скоростью:

1LHds2XEJFmiiGA3xeJ9EWLEmY3mRcKWFJ  194.27 GH/s 94.48 GH/s (48.63%) 9745653.219 (638.69 G) 2d 11h 19m 41s 0.0138190

1JNaKcahzAv4hXB8aZd82E67hxRxw5Z4hy  234.50 GH/s 49.85 GH/s (21.26%) 9513670.075 (623.49 G) 2d 0h 24m 12s 0.00885830

- у них разное время нахождения на ноде, но в среднем цифра близка.

 

И таки да, если на ноде мощный процессор, скоростной канал, весь блокчейн в озу и сам пул на рам диске то эта нода покажет лучшие результаты.
Но когда нода находится с асиками на расстоянии меньше микросекунды то результат для четырёхядерника с 12 гигами и SSD будет одинаков с меганодой.
Оба варианта нод я поднимал задолго до экспериментов с меганодой.
Вывод - для максимума производительности надо иметь своё.

 

мощность плавает туда сюда и там и там, по 2 S5 стоят, просто на тот момент времени было так.Мои наблюдения являются субъективными и могут не иметь ни чего общего с реальной ситуацией, да и временной интервал небольшой,и расстояние до нод ,буду дальше наблюдать и если тенденции будут такими же то для меня (опять же повторюсь с моей колокольни)  можно сделать вывод на какой из нод мне например будет выгодней учитывая мое местоположение (удаление от нод) конечно для чистоты эксперимента  расстояние должно быть минимальным между нодой и асиком.Пока нет своей ноды, но планирую.


Сообщение отредактировал cleaner1: 07 November 2015 - 12:45

  • 1

#903 ISawa

ISawa

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 893 сообщений

Отправлено 07 November 2015 - 09:47

Пока нет своей ноды, но планирую.

+

Каждая отдельная нода повышает удачу п2пула.


Сообщение отредактировал ISawa: 07 November 2015 - 09:48

  • 1

#904 cleaner1

cleaner1

    Пользователь

  • Пользователи
  • PipPip
  • 131 сообщений

Отправлено 07 November 2015 - 10:26

1KqLA1b4w5w27pLezbC4S7NHR5SjxFdhgK  2.74 TH/s 317.00 GH/s (11.55%) 12834969.772 (841.15 G) 5h 34m 42s 0.03331015

1G74FkFwpPbGy1moj2GQ3tEDtuBpjJVRJM 2.39 TH/s 93.46 GH/s 3.91% 0.04722504 

на сей час вот так дело обстоит


+       Пока нет своей ноды, но планирую

Каждая отдельная нода повышает удачу п2пула.

я так понимаю к Вам можно будет обратится по данному вопросу?


Сообщение отредактировал cleaner1: 07 November 2015 - 10:33

  • 0

#905 ISawa

ISawa

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 893 сообщений

Отправлено 07 November 2015 - 10:34

1KqLA1b4w5w27pLezbC4S7NHR5SjxFdhgK  2.74 TH/s 317.00 GH/s (11.55%) 12834969.772 (841.15 G) 5h 34m 42s 0.03331015

1G74FkFwpPbGy1moj2GQ3tEDtuBpjJVRJM 2.39 TH/s 93.46 GH/s 3.91% 0.04722504 

на сей час вот так дело обстоит


я так понимаю к Вам можно будет обратится по данному вопросу?

Да


  • 0

#906 e46btc

e46btc

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2809 сообщений
  • ГородРоссия

Отправлено 07 November 2015 - 11:45

Каждая отдельная нода повышает удачу п2пула.
Не могли бы вы пояснить каким образом?
  • -2

- Телеграм-бот для ускорения BTC транзакций http://t.me/FastTXbot

- Ускорение/возврат/отмена транзакции при помощи двойной траты (инструкция) https://forum.bits.m...uktciia-s-karti
- Решение самых сложных случаев с транзакциями, двойная трата, восстановление кошельков. ЛС.

"Если Вы считаете, что компетентность стоит дорого, то попробуйте некомпетентность — она обойдётся вам гораздо дороже" ©


#907 cleaner1

cleaner1

    Пользователь

  • Пользователи
  • PipPip
  • 131 сообщений

Отправлено 07 November 2015 - 12:51

Мне сейчас не нравится растущая задержка GBT, поставил перезапуск bitcoind раз в сутки, это улучшает ситуацию, но за время перезапуска p2pool успевает потерять bitcoind, и соответственно майнеры успевают потерять ноду, то есть теряется где-то 3-5 минут из суток, но это лучше чем DOA шары.

По ресурсам и биткойнд в рабочем режиме (не в синхронизации) и п2пул использует только одно ядро, поэтому от 16 ядер выхлоп небольшой, но в данной конфигурации все равно нужно хотя бы 8, т.к. если запихивать весь блокчейн в ОЗУ, то нужно параллельно держать и второй отдельный биткойнд, который сохраняет блокчейн на диск, который после перезагрузки сервера заново скопируется в ОЗУ, он тоже занимает часть памяти и время процессора.

К концу месяца думаю можно сделать выводы.

Своя нода хорошо, но если задержка GBT 1-2 секунды то и пинг 1мс возможно не поможет, а вот если будет пинг до ноды 60-70 мс и задержка getblocktemplate менее 200мс , то это в теории должно лучше сказаться на итоговом результате. Своя нода с очень низкой gbt задержкой и скоростным каналом - да, это идеальный вариант.

Подскажите , от чего зависит время задержки GBT?


  • 0

#908 e46btc

e46btc

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2809 сообщений
  • ГородРоссия

Отправлено 07 November 2015 - 12:54

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

Судя по всему такие проблемы почти на всех нодах http://poolnode.info/  кроме одной http://95.170.95.133:9332/ и транзакций через нее проходит достаточно https://blockchain.i...s/95.170.95.133 ,

вероятно её владелец что-то знает :)   И еще одна http://74.82.233.205:9332/ тоже неплохо, она сейчас как я понимаю работает на BitcoinXT с патчами, которые еще не вошли в релиз.


Сообщение отредактировал e46btc: 07 November 2015 - 13:05

  • -2

- Телеграм-бот для ускорения BTC транзакций http://t.me/FastTXbot

- Ускорение/возврат/отмена транзакции при помощи двойной траты (инструкция) https://forum.bits.m...uktciia-s-karti
- Решение самых сложных случаев с транзакциями, двойная трата, восстановление кошельков. ЛС.

"Если Вы считаете, что компетентность стоит дорого, то попробуйте некомпетентность — она обойдётся вам гораздо дороже" ©


#909 ISawa

ISawa

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 893 сообщений

Отправлено 07 November 2015 - 14:50

Не могли бы вы пояснить каким образом?

Ноды п2пула обеспечивают 2 вида взаимодействия: майнеры <->сеть биткоина (демон) и нода <-> сеть п2пула
Каждая нода по сути представляет из себя независимый пул. На уровне взаимодействия с демоном п2пул работает как stratum to getwork прокси. Т.е на ноде преобразуются stratum запросы в getwork к демону находящемуся на этой же ноде. Взаимодействие между нодами в (p2p сети нод) производит обмен найденными шарами и блоками. При нахождении блока все ноды почти обновременно сообщаю своим демонам кто нашёл блок, видели такие строчки в логах?:

2015-11-06 20:01:55.744150 GOT BLOCK FROM PEER! Passing to bitcoind! ed06f597 bitcoin: https://blockchain.info/block/000000000000000000d82908dea0384c57649f6ff5ff7faae93e53eaed06f597

- минуя сеть биткоина п2пул по своим каналам сообщил демонам на нодах какой блок найден и кто его нашёл.

Допустим сеть п2пула имеет 500 нод, Т.о. мы получили одновременно 500 подтвердений в разных частях мира о нахождении блока.

Кроме этого каждая из нод имеет минимум 10 подключений к другим кошелькам. Итого 5000 подключений - ни один одиночный пул не имеет столько. Информация о найденном блоке распространяется по цепочке и уже на первом шаге мы имеем 5000 цепочек исходящих не из одного центра в отличии от 10-80 линков одиночного пула. Т.е. мы выигрываем голосование за спорный блок. Каждая дополнительная нода увеличит количество соединений минимум на 10 (обычно менее 10 мало кто ставит maxconnections).
Не столь важна, но имеет значение, суммарная скорость передачи данных. Обычно обмен демона со своей сетью идёт со скоростью от 2-х до 10-ти мегабит, в пики транзакций может подниматься от 50-ти до 80-ти мегабит.
Соответственно суммарная прокачка демонов на нодах при стандартной загрузке от 500 Mbit до 5Gbit, в пики транзакций от 25Gbit до 40Gbit. Я не видел других пулов с такой пропускной способностью.

Ну и насчёт DOA  на п2пуле есть немного неверное понимание. Чтобы понять - нужно посмотреть в сторону псевдошар которые генерируются самим пулом и не связаны с параметром Bitcoind GetBlockTemplate Latency. Фактически очень большая часть из DOA ноды вообще не влияет на количество найденных реальных шар.
Кто хочет увидить чем различаются псевдо от реальных шар, зайдите в терминал асика и выполните команду

 screen -x

, следите за цифрами в строках со словом "Accepted".
 


Сообщение отредактировал ISawa: 07 November 2015 - 15:01

  • 0

#910 igorwhite

igorwhite

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 886 сообщений
  • ГородМосква

Отправлено 07 November 2015 - 19:26

По ресурсам и биткойнд в рабочем режиме (не в синхронизации) и п2пул использует только одно ядро, поэтому от 16 ядер выхлоп небольшой, но в данной конфигурации все равно нужно хотя бы 8, т.к. если запихивать весь блокчейн в ОЗУ, то нужно параллельно держать и второй отдельный биткойнд, который сохраняет блокчейн на диск, который после перезагрузки сервера заново скопируется в ОЗУ, он тоже занимает часть памяти и время процессора.

Зачем так сложно? Сделайте скрипт резервного копирования из рамдиска.

Простейший скрипт:

#!/bin/sh  
rsync -a /home/user/ramdisk/ /home/user/ramdisk-archive  
exit 0

И cron

crontab -e
0 1 * * * rsync -a /home/user/ramdisk-sync 

# Где "ramdisk-sync" название скрипта, "user" ваш пользователь 
# По данному cron скрипты будет выполняться раз в сутки в час ночи

Если нужно могу написать как вообще сделать самовосстанавливающийся Ramdisk


  • 0

Все куют металл, а я паяю индастриал! 

Pools: Ethereum, Ethereum Classic - Тема Bits.Media Комиссия 0.5% Выплаты каждые 4 часа - 1.1[ETC]. Добро Пожаловать.

Магазин "Esonics"


#911 AndreyNag

AndreyNag

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 712 сообщений
  • ГородЧеркесск

Отправлено 07 November 2015 - 20:00

По ресурсам и биткойнд в рабочем режиме (не в синхронизации) и п2пул использует только одно ядро, поэтому от 16 ядер выхлоп небольшой

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


Сообщение отредактировал AndreyNag: 07 November 2015 - 20:01

  • 0

Мультивалютные пулы для Antminer S1,S3,S5, etc .
http://mnogoblokov.mine.nu/stats UNIT, EMC, CRW.
http://happy.mine.nu UNIT, EMC, TRC, AUR (script), DEM, DGM.
 


#912 igorwhite

igorwhite

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 886 сообщений
  • ГородМосква

Отправлено 07 November 2015 - 20:15

AndreyNag,

В данном случае нужна много-ядерная машина с esxi и несколько виртуалок.


  • 0

Все куют металл, а я паяю индастриал! 

Pools: Ethereum, Ethereum Classic - Тема Bits.Media Комиссия 0.5% Выплаты каждые 4 часа - 1.1[ETC]. Добро Пожаловать.

Магазин "Esonics"


#913 e46btc

e46btc

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2809 сообщений
  • ГородРоссия

Отправлено 07 November 2015 - 20:27

igorwhite, да сложности нет, к тому же не теряется время на синхронизацию после загрузки.
Это не принципиальный вопрос, когда есть свободные ресурсы.

AndreyNag, нагрузки из-за "клиентов" я не вижу пока, поэтому балансировать особо нечего. Проблему с доа шарами я вижу в GBT. Разработчики BitcoinXT обещают скоро пофиксить мемпул, патч уже тестируется во всю и показывает неплохие результаты, тогда и ситуация с задержками улучшится.

Так как нода хоть и тестовая, на ней есть пользователи которые хотят намайнить нетестовые монеты :) то без необходимости стараюсь ее не дергать, но кое какие коррективы вношу.

Вот статистика с другой ноды, где немного другие настройки и регулярные перезапуски bitcoind для низкой gbt задержки

NwyelY.jpg

В данном случае нужна много-ядерная машина с esxi и несколько виртуалок.

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

Сообщение отредактировал e46btc: 07 November 2015 - 20:37

  • -2

- Телеграм-бот для ускорения BTC транзакций http://t.me/FastTXbot

- Ускорение/возврат/отмена транзакции при помощи двойной траты (инструкция) https://forum.bits.m...uktciia-s-karti
- Решение самых сложных случаев с транзакциями, двойная трата, восстановление кошельков. ЛС.

"Если Вы считаете, что компетентность стоит дорого, то попробуйте некомпетентность — она обойдётся вам гораздо дороже" ©


#914 ramsis

ramsis

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1303 сообщений

Отправлено 09 November 2015 - 18:58

Мне одному кажется, что в п2пуле какие-то проблемы? За 9 дней 3 блока... :unsure:


  • 0

http://mnogoblokov.mine.nu:9332 P2Pool BTC (sha256).
http://mnogoblokov.mine.nu:9334 fork - P2Pool BTC (sha256).
http://mnogoblokov.mine.nu/stats    crowncoin [/size](sha256) / universal currency [/size](sha256)


#915 ISawa

ISawa

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 893 сообщений

Отправлено 09 November 2015 - 19:28

Мне одному кажется, что в п2пуле какие-то проблемы? За 9 дней 3 блока... :unsure:


  • 0

#916 ISawa

ISawa

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 893 сообщений

Отправлено 09 November 2015 - 19:38

Мне интереснее почему за целый год более 4-х петахеш скорость не понималась: http://minefast.coin...2pool-stats.php

За последний месяц пики максимум 1,7.


Сообщение отредактировал ISawa: 09 November 2015 - 19:41

  • 0

#917 scopus

scopus

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 7772 сообщений

Отправлено 09 November 2015 - 19:43

Мне интереснее почему за целый год более 4-х петахеш скорость не понималась: http://minefast.coin...2pool-stats.php

За последний месяц пики максимум 1,7.

Уверен, что это потому, что здесь сидит один основной костяк... мужественный и терпеливый....


  • 0

#918 ramsis

ramsis

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1303 сообщений

Отправлено 09 November 2015 - 19:55

Мне интереснее почему за целый год более 4-х петахеш скорость не понималась: http://minefast.coin...2pool-stats.php

За последний месяц пики максимум 1,7.

Расскажу историю...! Вот кошелёк 1ArcyQNSjvaVLyMV181vtc2p8hroTwkSHS мощность составляла 40тх, в среднем на фише выходило 0.3 в день, это примерно 9 битков в месяц. Предложил перейти на п2пул, сделали свою ноду, запустили..! Итог с 3 октября по 3 ноября кошелёк недобрал 2 биткоина это меньше чем на рыбе (хочу сказать не рекламирую её, я всецело держусь и надеюсь на него и своё оборудование буду на п2пуле запускать).

Это делалось ради эксперимента, т.к. если бы п2пул дал бы результат больше, чем где-либо. То его сеть  пополнилась большой мощностью  в  4 петахеш.

Но как оказалось, - оказалось хуже. Людям нужны были не факты, а цифры..!

Поэтому и не поднимается мощность сети..


Сообщение отредактировал ramsis: 09 November 2015 - 20:01

  • 0

http://mnogoblokov.mine.nu:9332 P2Pool BTC (sha256).
http://mnogoblokov.mine.nu:9334 fork - P2Pool BTC (sha256).
http://mnogoblokov.mine.nu/stats    crowncoin [/size](sha256) / universal currency [/size](sha256)


#919 ISawa

ISawa

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 893 сообщений

Отправлено 09 November 2015 - 20:09

Вот так и все: зашли мощностью которая ни на что не повлияла и делают выводы на основании этого. Нет, чтобы дать с месяц процентов 10 все сети а потом считать.


Сообщение отредактировал ISawa: 09 November 2015 - 20:09

  • 0

#920 e46btc

e46btc

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2809 сообщений
  • ГородРоссия

Отправлено 09 November 2015 - 20:12

большой мощностью  в  4 петахеш.

Кстати 4 петахеша в недавнем 11 дневном раунде смогли бы взять наверное около 90% награды, если не 95. Да и не был бы раунд 11 дневным. Они бы просто выдавили количеством своих шар всех остальных. Мне кажется с такими монстрами вообще остальным будет сложно майнить в п2пуле.

И кстати странная штука, зачем люди с мощностями 4PH/s майнят на каком то чужом пуле? Это уже вполне ощутимя скорость чтобы майнить на своем пуле - 32 BTC в день и никому ну нужно платить проценты.
  • -2

- Телеграм-бот для ускорения BTC транзакций http://t.me/FastTXbot

- Ускорение/возврат/отмена транзакции при помощи двойной траты (инструкция) https://forum.bits.m...uktciia-s-karti
- Решение самых сложных случаев с транзакциями, двойная трата, восстановление кошельков. ЛС.

"Если Вы считаете, что компетентность стоит дорого, то попробуйте некомпетентность — она обойдётся вам гораздо дороже" ©





Количество пользователей, читающих эту тему: 7

0 пользователей, 6 гостей, 0 анонимных


    Yandex (1)

Тему модерирует