ВНИМАНИЕ! Обнаружен взлом форума. Рекомендуется всем срочно сменить пароли! Подробности в этом топике.

Перейти к публикации
Balthazar

[ETH] [ETC] Простой Ethereum пул (PPS, PoT)

Рекомендованные сообщения

(изменено)

Всем привет и добро пожаловать.

https://etherdig.net/ - ETH пул

http://etc.hvpps.net/ - ETC пул

Пожелания и вопросы категорически одобряются, по мере возможности буду заходить и отвечать. Удачи в щёлкании блоков!

 

Далее описывается ETH пул, подробности о ETC пуле смотрите на главной странице его сайта.

 

Основные моменты

 

 

Простой PPS режим


На 8008 (EthProxy) и 4444 (EthereumStratum) портах действует классический режим Pay-Per-Share, без каких-либо "оговорок".

1) Начисления производятся в реальном времени, с каждым вашим новым решением.
2) Выплаты производятся по достижении баланса 0.1 ETH для обычных адресов и 0.3 ETH для контрактов, не чаще раза в сутки.
3) Проверка балансов производится каждый час.

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

 

Стоимость шары зависит от сложности сети и может быть вычислена по следующей формуле:

 

r = R * (1 - fee) * d / D

 

Где D является сложностью сети, d - сложностью шары, R=3, а f является комиссией и составляет 0.02.

На 8008 порту значение d зафиксировано 3000000000. На 3333/4444 значение сложности шары может регулироваться пользователем.

 

Примеры команд для подключения:

 

EthDcrMiner64.exe -epool etherdig.net:8008 -ewal <address> -eworker <worker> -epsw x

для протокола EthProxy или

EthDcrMiner64.exe -epool etherdig.net:4444 -esm 3 -ewal <address>.<worker> -epsw x

для протокола Ethereum Stratum.

 

HVPPS режим (PPS с увеличенной дисперсией)

 

Для HVPPS, так же известной как Pay on Target, корректно практически все, что корректно и для "обычного" PPS.

 

1) Начисления производятся в реальном времени, с каждым вашим новым решением.
2) Выплаты производятся по достижении баланса 0.1 ETH для обычных адресов и 0.3 ETH для контрактов, не чаще раза в сутки.
3) Проверка балансов производится каждый час.

 

Единственное отличие в том, что в формуле стоимости шары присутствует коэффициент, вносящий зависимость от её реальной сложности. Тем не менее, независимая проверка результатов по-прежнему возможна, в отличие от раундовых систем. В зависимости от используемых оператором параметров, дисперсия на HVPPS может быть как очень маленькой, то есть неотличимой от PPS, так и очень большой, сравнимой с соло майнингом.

 

Если вы хотите внести в свою жизнь немного удачи, то вам следует подключить майнеры 3333 порт.

Шары с высокой сложностью оцениваются многократно выше, чем при работе в PPS режиме. Разумеется, это делается за счет уменьшения стоимости менее сложных шар, но вы больше не будете ощущать несправедливость, находя блок для пула.

 

Пример строки подключения:

EthDcrMiner64.exe -epool etherdig.net:3333 -esm 3 -ewal <address>.<worker>

 

Какой протокол лучше выбрать?

 

При прочих равных лучше выбрать протокол Ethereum Stratum. В отличие от протокола EthProxy, он дает каждому майнеру уникальные задания, что защищает его от выполнения дублирующей работы. Кроме того, Ethereum Stratum расходует меньше трафика, сообщения более компактны и доставляются быстрее.

 

При подключении по протоколу Ethereum Stratum мой майнер работает нестабильно. Почему и как это побороть?

 

Возможны две причины. Первая, некоторые версии майнеров имеют проблемы совместимости. К примеру, майнер Claymore's Dual Ethereum Miner ведет себя непредсказуемо у некоторых пользователей, если не включена опция -allpools 1. Вторая причина заключается в том, что при работе по данному протоколу выше эффективность использования вашего оборудования, и потому нагрузка на него тоже немного выше. Если ваше оборудование разогнано, попробуйте откорректировать параметры.

 

Как настроить сложность работы и зачем это нужно?

 

Это может потребоваться для уменьшения трафика, либо по субъективным причинам. Для настройки укажите паролем воркера число от 0.7 до 10000, получившая сложность будет результатом умножения переданного числа на 4294967296.

 

Пул показывает не ту скорость, которую я вижу в майнере.

 

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

 

Другие вопросы и ответы на них можно почитать тут.

 

Полезные ссылки

 

Скрипт, с помощью которого можно посмотреть награду за разные шары при используемых на пуле параметрах: https://play.golang.org/p/U_eVW-AmUGT

Пример сравнения PoT vs. PPS: https://forum.bits.media/index.php?/topic/33998-eth-простой-ethereum-пул-pps/&do=findComment&comment=1371636

 

 

О настройке сложности

 

 

Если вас не устраивает сложность шар по умолчанию, то вы можете попросить пул назначить вам другую. Для этого нужно передать пулу в качестве пароля воркера значение от 0.7 до 10000, получившая сложность будет вычислена умножением переданного числа на 4294967296.

К примеру, при передаче 0.7 получится сложность 3006477107. Если же передать максимальное значение 10000, то получится сложность 42949672960000.

Данная функциональность доступна только на 3333 и 4444 портах.

Изменено пользователем Balthazar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Господа, пул делался "для себя", он достаточно давно работает и сейчас выводится "наружу",  что бы поделится хорошим.

 

 Ответ на вопрос куда идет 1% такой:

1. Оплата комиссий для совершения платежей с кошелька пула майнерам. (поэтому лимит 0.5 эфира, что бы не тратить деньги на перевод "пыли". Ниже не опустим, а поднять до 1 эфира можем при массовом желании этого).

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

 

- в случае атак всегда останутся "внутренние сервера" которые не светятся публично и пул продолжит работу. Так что желающие вступить в не публичный клуб пишите автору темы и со временем этот вопрос можем решить. (если атак не будет то и писать НЕ НАДО т.к., что "внешний",  что "внутренний" сервер разницы в доходе нет и комиссия везде 1%).

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всем привет и добро пожаловать.

 

http://ethermine.ru/

 

Пожелания и вопросы категорически одобряются, по мере возможности буду заходить и отвечать. Удачи в щёлкании блоков! :)

 

http://188.**.*12.50/  это одно и то же??? или это разные сервера???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
TEXX7777, в общем-то одно и то же. Но тот адрес может поменяться, так что завязываться на него не стоит без особой нужды.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

понял, пул мне понравился, есть только небольшие пожелания.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Четыре блока за 50 с небольшим минут... Ну что, добьём сегодня до 1500 блоков? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Была изменена конфигурация DNS, рекомендуется почистить кэш.

 

В windows это делается командой

 

ipconfig /flushdns

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Судя по устойчивым колебаниям скорости, с пропорцией пора заканчивать... К концу недели будет введена новая система, более справедливая.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что-то от Ваших изменений DNS даже чистка кэша не помогает, периодически неконнектит тупо и все...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что-то от Ваших изменений DNS даже чистка кэша не помогает, периодически неконнектит тупо и все...

Возможным лекарством в такой ситуации может быть явное указание используемого хоста. Попробуйте указать в конфигах srv1.ethermine.ru вместо ethermine.ru, думаю что проблема исчезнет. Изменено пользователем Balthazar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ух ты задержка 29ms никогда такой не видел... Спасибо

 

на PPLNS 10000 будете переходить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ух ты задержка 29ms никогда такой не видел... Спасибо

 

на PPLNS 10000 будете переходить?

PPLNS налагает слишком много дополнительных требований на юзеров, да и реализация этого дела поверх Redis была бы громоздкой. Так что будет пропорциональная система с экспоненциальным ростом веса шары. Эффект тот же, что от PPLNS, но от случайного отвала майнеров награда не будет так теряться. Изменено пользователем Balthazar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вес шары каждого старого блока уменьшается вдвое? об этом речь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вес шары каждого старого блока уменьшается вдвое? об этом речь?

Нет, просто шары с ростом длины раунда будут становиться ценнее для пула. Чтобы было понятнее, опишу суть кратко.

 

В обычной пропорции награды считаются по формуле UserReward = BlockReward * Wu / Wp. При этом Wu и Wp, работа пользователя и пула соответственно, аккумулируются с каждой новой шарой простым сложением (т.е. Wu = Wu + сложность шары).

 

С коэффициентом же всё остаётся так же, но работа аккумулируются по другой формуле:

 

W = W + сложность шары * exp(суммарная сложность всех шар/сложность сети)

 

То есть, с ростом длины раунда ценность каждой последующей шары растёт. К примеру, если участники перебрали 100% сложности, то пул очередную шару будет ценить уже в ~2.72 раза выше, чем такую же шару в начале раунда.

 

В результате имеем следующее:

 

1. В конце длинного раунда оставшиеся майнеры сильно выиграют. За счёт тех, кто помайнил в самом начале раунда и ушел.

2. На коротких раундах никакой разницы с обычной пропорцией не будет.

 

P.S. Старый-добрый mining.bitcoin.cz функционирует по аналогичному принципу, кстати. Только там используется функция времени, а не суммарной сложности шар, но суть одна.

Изменено пользователем Balthazar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Посмотрим, примут или нет... Если примут, то майнинг станет веселее :)

 

https://github.com/sammy007/open-ethereum-pool/pull/107

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А чё у нас вот этот товарищ то зайдёт, то уйдёт?

0x597ea42ac798b43161381526f0aeb2a8a8af5584

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет, система пока что пропорциональная, изменения только опубликовал но еще не внедрял. Надо проверить несколько моментов и убедиться, что все работает как надо... Плюс разослать всем их балансы и обнулить их, чтобы начало считать с чистого листа.

 

Но вопрос это решённый, в любом случае.

Изменено пользователем Balthazar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Проверяю новую систему, возможны интересные визуальные эффекты, не обращайте внимание.

 

UPD: Запустил на чистой БД, подождём блоков. Если всё пойдёт по плану, то старые данные импортирую позже в новую базу. Ну а если нет, то откачу до прежнего состояния и будем разбираться детальнее.

 

UPD2: Считает все нормально, но есть пара недочетов... Так что откатились пока обратно, на днях разберёмся.

Изменено пользователем Balthazar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

Вот теперь да, невыгодно, прошли первые выплаты по score-based  :)

Изменено пользователем Balthazar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну что же, три часа после обновления полёт нормальный, можно идти спать. Всем удачи. :)

Изменено пользователем Balthazar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

ETH: Stratum - Failed to connect

Нет соединения с пулом с 5 часов утра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подтверждаю, 4 фермы начали отваливаться по очереди часов с 5 и вот только что отвалился последний. Обратно не конектится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Посмотрю через полчаса, что там, сейчас в дороге.

Изменено пользователем Balthazar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   1 пользователь

×