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

Новый способ начисления майнерской награды "HalfSolo"+PPLNS

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

(изменено)

Лаборатория EmerCoin разработала новый способ начисления майнерской награды на пуле,
заключающийся в том, что доля дохода майнера в пуле начисляется по фактической сложности отправленных шар.

Продемонстрируем особенности и преимущества предложенной модели.

Обычный пул дает задание майнеру присылать шары со сложностью X (например 512).
Но майнер генерирует шары с разной сложностью. Если они ниже искомой X (103) то они отвергаются пулом, если выше
(например 10593) - шары принимаются, но приравниваются к X (512).

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

В нашей схеме награда майнера за каждую шару пропорциональна сложности этой шары. Иными словами,
пул принимает от майнера шару и регистрирует ее со сложностью X+N  где N - сложность которая была свыше требуемой.
 (т.е. требовали 512, майнер прислал 10593, пул засчитал 10593)

В результате, в нашей модели майнер, который передает решающую шару пулу, получает огромный бонус к весу своей доли в таблице распределения дохода, в среднем до 50% от вознаграждения от найденного блока. Соответственно, если не передал - то он недополучает 50% своего дохода, что бьёт его по самому сокровенному, то есть по карману.
В результате, недобросовестный майнер автоматически наказывается сильным сокращением дохода, а добросовестные соответственно теряют вдвое меньше, от того, что они бы потеряли в обычной модели начисления награды.

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

 

Эту систему мы применяем на пулах pool.emercoin.com и ppc.fixx.ru, где она демонстрирует хорошие результаты и стабильность работы.

 

PS: Благодаря дискуссии, конструктивным предложениям, мы решили откатить механизм отдачи половины нашедшему, но оставить механизм начисления награды по актуальной сложности.

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

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


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

 

 

есть стимул для майнеров закрывать блок честно, не утаивая решения

Не понял - а какой смысл в утаивании решения, ведь сам награду получает за решения?

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


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

@AMDNOW, из вредности, например. или по заказу конкурента.

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


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

@Garrett, А выгодна ли такая система для майнеров с малым хэшрейтом, которые имеют минимальные шансы найти блок за разумное время типа полгода - год?

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


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

Garrett, А выгодна ли такая система для майнеров с малым хэшрейтом, которые имеют минимальные шансы найти блок за разумное время типа полгода - год?

Ну естественно нет. Более то-го как я понимаю такая схема не выгодна всем у кого просто моща маленькая скажем меньше 30-40 T/h

Предположить что я имею эту мощность и готов вписаться в это далее для найденного блока мне надо примерно по калькулятору 30 дней. Так вот доход как на PPLNS я получу только через 30 дней а до это-го он будет на 50 процентов ниже. Еще не дай боже вырубится свет или электричество тогда вообще фиг чего получу.

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


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

@polym0rph, выгодна, иногда даже самый слабый майнер кидает толстую шару. Намного толще своей обычной выработки. Так что даже тот факт что почти всегда блок закрывает не он, не делает его обделенным.

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


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

> Garrett, А выгодна ли такая система для майнеров с малым хэшрейтом, которые имеют минимальные шансы найти блок за разумное время типа полгода - год?

 

В среднем - эквивалентна. Хотя дисперсия дохода получается выше, да.

 

> Предположить что я имею эту мощность и готов вписаться в это далее для найденного блока мне надо примерно по калькулятору 30 дней.

> Так вот доход как на PPLNS я получу только через 30 дней а до это-го он будет на 50 процентов ниже.

 

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

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

Поэтому-то схема и называется полу-соло. В среднем же, честные майнеры остаются при своих, а мошенник наказывается.

 

> Еще не дай боже вырубится свет или электричество тогда вообще фиг чего получу.

 

Я честно говоря не понял разницы между светом и электричеством, и как вообще можно получать награду за майнинг

в их отсутствие при любой схеме распределения награды.

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

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


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

А что-нибудь более технически-подробное есть?  Ну там, Whitepaper. Или точные формулы. Какие-нибудь ориентировочные расчётки? Исходный код.

Мне бы хоть как-нибудь прикинуть, насколько это дело выгодное. И опереться не на что.

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


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

 

 

Ну естественно нет.

Для меня не естественно. Я лучше позадаю глупые вопросы, чем с умным видом буду делать вид, что все понятно.

 

 

 

выгодна, иногда даже самый слабый майнер кидает толстую шару.

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

 

 

 

В среднем - эквивалентна. Хотя дисперсия дохода получается выше, да.

Все системы в долгосроке эквивалентны, если равномерно шары посылать. Я же немного ближе к реальности хочу некоторые варианты разобрать.

Есть у меня ощущение, что при сравнении результатов большая часть слабых майнеров будет уходить на другие пулы.

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


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

 

У меня в соло работает USB cвисток первого поколения на AM BE100 = 333 Mh/s и Avalon A3256 Gen 1 = 55 Gh/s.

В соревновании на Best Share побеждает AM BE100. Сбрасываю в результаты в ноль. И всё равно побеждает AM BE100. Бывает наоборот, но редко.

 

Не имею ни малейшего представления, как понять эти данные и убедиться в их корректности. Все тесты которые я смог придумать не показали ровным счётом ничего, поэтому найти разумное доказательство или даже сформулировать теорию не могу. Но меня не покидает мысль (или иллюзия), что они определённо считают по-разному и существует ещё один критерий эффективности расчёта, кроме w/Gh и Gh/s. Своеобразный Luck/Gh.

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


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

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

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


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

 

 

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

Мне интересен механизм, как рассчитывая шары по заданиям пула, можно забрать себе именно решение блока? Если бы это было возможно, все пулы давно бы накрылись тазиком.

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


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

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

А решение блока забрать просто, вносишь в код майнера строчку, которая в случае если шара удовлетворяет таргету отправляла бы ее в /dev/null ну или в лог, чтоб позлорадствовать. Собственно и все.

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


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

Что-то похожее, есть на Burstcoin на пуле burst.ninja, если майнер находит блок получает примерно половину от награды за блок сразу.

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

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


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

У меня в соло работает USB cвисток первого поколения на AM BE100 = 333 Mh/s и Avalon A3256 Gen 1 = 55 Gh/s.

В соревновании на Best Share побеждает AM BE100. Сбрасываю в результаты в ноль. И всё равно побеждает AM BE100. Бывает наоборот, но редко.

 

Не имею ни малейшего представления, как понять эти данные и убедиться в их корректности. Все тесты которые я смог придумать не показали ровным счётом ничего, поэтому найти разумное доказательство или даже сформулировать теорию не могу. Но меня не покидает мысль (или иллюзия), что они определённо считают по-разному и существует ещё один критерий эффективности расчёта, кроме w/Gh и Gh/s. Своеобразный Luck/Gh.

пару слов слышал, но только из непроверенных источников. есть мысль, что одно(мало-)чиповые устройства намного лучше в плане бест шары, нежели многочиповые. пример спандулисы и антмайнеры. на один и тот же хещрейт - у спасндулисов 8 чипов, а у антмайнеров 60+-. так вот, статистика показывает, что СП всегда ведут по показателю бест шара. То бишь майнить в соло, по словам того источника, всегда лучше на малочиповых девайсах. 

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    Нет пользователей, просматривающих эту страницу.

×