Хардфорк от Гороха


Здравствуйте мои маленькие голосуны.

Я решился таки обнародовать мои достижения на поприще делания хардфорков. Да-да, Хардфорк близко!

Некоторые из вас спросят, - “что такое Хардфорк?”. Хардфорк, попросту говоря, новая версия программы, которая занимается обработкой блоков блокчейна голос. Почему такая проблема с этим ХФ? Да потому, что новая версия (в данном случае) несет в себе изменения в экономике голоса и, в частности, смену кривой вознаграждения, по которой вычисляется авторское вознаграждение. Сами понимаете, всё это деньги, а капиталисты любят денюжки, потому вопрос создания и принятия ХФ скорее вопрос политического толка, чем технического.

Мне лично не нравится нынешняя ситуация. Если вы посмотрите графики, которые каждый день постит @arcange, то можете увидеть, что медианная выплата на данный момент на уровне 0.01 GBG. Новичкам трудно прорваться в топ, не имея собственных средств. 70-80 постов в топе получают более $1 выплаты, а остальные - фигушку. Может, это и нормально - полсотни богатых постов, кто же его знает. Я не аналитик, теорию игр к голосу не прикладывал, но по себе вижу, сколько набирают посты. До смешного доходит. Голосовать за топ 100 на автомате или продавать свои голоса выгоднее, чем писать самому текста. Отдача больше, а трудозатрат меньше. Это уже чистый майнинг голосов, написание текста стало совсем уж второстепенным занятием. 

Так как воли у КФ принять какое то решение не наблюдается, я и решил сам попробовать сделать свою версию. Да я и понимаю КФ, все таки решение не из легких, но боюсь, пока они будут ждать результатов аналитики, народу останется на голосе совсем немного. Мне одно непонятно, почему они не могут делегировать принятие такого решения комьюнити? Почему команда golos core занимается техническими улучшениями, причем кардинальными, которые могут затянуться на месяцы? Почему они не могут уделить время таким вот улучшалкам. Не знаю, не понимаю, не принимаю.

Ну, и мне, конечно, было интересно просто покопаться в коде. Сложности во внесении изменений было не много. Я более чем уверен, если бы ребята из @goloscore захотели, вернее если бы у них была бы такая цель, мы бы получили все это в течении недели, мне же понадобился месяц, так как я все делал по вечерам, уделяя пару часов в неделю. да я и не профи в С++. Делал как мог, не обессудьте, если есть, что предложить, какие изменения внести, буду очень рад. Этот текст я, кажется, набивал дольше, чем, к примеру, "портировал" фичу из стимита.

Что сделанно

Так как я все делал сам, я решил ограничиться сначала линейной функцией, но потом добавил снятие ограничений на вложенность комментариев и на прошлой неделе после короткого обсуждения с @vvk, решил поменять на одно окно выплат длинной в неделю, как на стимите.

Линейная функция

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

У меня надежда на то, что это сменит правила игры и смешает все карты. Людям понадобится какое то время на поиск слабых мест системы. Может КФ за это время подберет более удачные параметры и начнет таки действовать во благо голоса, а не ждать с моря погоды. Да и как говорил небезызвестный исторический персонаж “Попытка не пытка”. Что мы потеряем, а что найдем не известно. Самоапанье думаю будет не таким выгодным, как на стимите, так как сила апвота не поменяется. Как было 40 апвоутов в сутки, так и остается. Возможно только если крупной сетью ботов устроить карусель. Не знаю.

Я бы предложил ограничить возможность голосования. Только начиная с 300-500 СГ позволить людям влиять на выплаты. Тогда ботоводам пришлось бы покупать приличный стэк голосов, чтобы начать зарабатывать на самоапаньи. С 300-500 СГ заработок на курировании и без того не велик, а так мы мотивируем людей набирать СГ, хорошими постами, а если кто начнет скупать Голоса на бирже, так это всем во благо. Мне кажется это не трудно встроить, возможно достаточно встроить одну проверку, ну и конечно договориться, по порогу вхождения.

Как будет происходить переход на новую функцию.

При принятии ХФ, сумма всех rshares будет пересчитана. Как по отдельно взятым постам, так и сумма всех rshares. То-есть сразу с принятием ХФ мы заживем по новому. Единственный момент, это кураторские. Дело в том, что кураторские зависят от “веса” голоса, а вес вычисляется по сложной формуле с учетом content константы, по квадратичной формуле при голосовании и зависит от множетсва разных параметров. Потому пересчитать его так просто не получится. В результате голосующие  после ХФ за пост созданный до ХФ и при наличии старорежимных апвотов к посту, не получат кураторские. Вернее получат очень мало, но на выплату посту повлияют как и положенно.

Единственное окно выплат

Вопрос с кураторскими подтолкнул меня к включению в ХФ еще одной фичи из стимита, - одно окно выплат. После ХФ будет одна единственная выплата, по истечении недели. Второго окна выплат не будет.

При ХФ, все посты, по которым первая выплата еще не прошла, получат новое время выплат, - через неделю. Все остальные посты получат выплаты через месяц, как и было раньше.

Снятие ограничения на вложенность комментариев

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

При тестировании тестнета, в софте golos.io я обнаружил, что там проверка стоит на 6 комментариев, хотя в настоящее время ограничение в пять комментариев. Явно ошибка программирования, которая стоила мне столько нервов - напишешь пост, а его не принимает. Стояло бы в коде 5, то кнопки “Ответить” не было бы. Но это такое - наболевшее ).

Особенностей, кроме того, что в коде golos.io поменять 6 на 10 или любое другое здравое значение, нет. В goldvoice.club не знаю, это кухня @on1x.

Техническое

Исходный код я закоммитил на github, изменения можно посмотреть по этой ссылке

https://github.com/gropox/golos/commits/gropox-0.17.0

Снятие лимита на вложенность комментариев и одно окно выплат я перенял из стимита. Это не мое. Скопировал как мог. Линейная функция - мое :) Это и видно по кривому коду. Это были и мои первые шаги. Не ругайте сильно.

Я все еще тестирую. Каюсь, юнит-тесты я так и не смог запустить. Вчера попробовал, но с наскоку не получилось. Не знаю, рабочие ли они вообще.

Надеюсь разбирающиеся люди вроде @testz, @primus посмотрят и проверят код. Фич не много и изменения обозримы. Но я лично побаиваюсь. Буду рад конструктивной критике и со стороны команды @goloscore и @golosio.

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

Собственно дело остается за вами, голосяне. Чтобы принять ХФ, нужно наличие новой версии у как минимум у 17 делегатов. Майнеры и делегаты не из топа тоже считаются. Переключение произойдет в тот момент, когда в топе, среди первых 21 окажутся 17 делегатов с новой версией. При условии конечно, что и время ХФ пришло. Сейчас я кажется поставил середину февраля (был слишком оптимистичен) но можно поменять и на более поздний срок. Я еще потестирую неделю, подожду, что скажут другие, да запущу наверное свою ноду на 17-й версии.

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

Дело за вами.

Ах да, потестировать можно все в тестнете, что я запустил у себя.

http://185.183.157.126:8080/created

Там уже созданны пользователи fish00NNN, minnow00NNN, dolphin000NN, orca0000N, whale0000N.

У этих пользователей соотвественно роли столько же СГ.

 

fish:"100.000 GOLOS", minnow:"1000.000 GOLOS", dolphin:"10000.000 GOLOS", orca:"100000.000 GOLOS", whale:"1000000.000 GOLOS"

 

У всех пользователей один  и тот же ключ

5KbzQNawUY3XRbfQ5bHqaAXX8bXq1aRmAwp1jsNN4fK9yuBmd9Y

 

Сильно не налегайте, это не продуктивная система, а тестнет. 

На порту 9090 доступна нода

И еще там крутится скрипт, который симулирует жизнь на голосе. Пишет посты, голосует, комментирует. Думаю отключить, что бы не мешал при тестах. Если будет такое пожелание.

 


Comments 123


какой молодец Георгий. месяц за год. пойду тестировать.

16.02.2018 00:53
0

а у меня войти не получается... ((( пишет - такого имени не существует...

16.02.2018 00:59
0

Заменить числом если что. Посмотри в ленте в тестнете имена пользователей. Возьми любое из них.

16.02.2018 09:34
0

я ж не догадалась числом заменить... ))) ну, буквальная! как написали, так и вводила! )

16.02.2018 18:42
0

А я совершенный чайник.. Может для голосят еще один параграф с указателями написать? Я не смогу отличить делегатов с новой системой к примеру..

16.02.2018 01:43
0

Уважаю и поддерживаю, @ropox вместо споров - дело делает, остается провести аудит кода и выяснить - кто из делегатов готов переключиться на новую версию.

16.02.2018 02:06
0

@ropox, я правильно понимаю, что при линейной системе продавать свои лайки станет не очень прибыльно, а Апит с биржей Протея - серьёзно пошатнутся?..

16.02.2018 02:21
0

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

16.02.2018 06:31
0

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

16.02.2018 08:49
0

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

16.02.2018 09:36
0

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

Но... цену при этом будет легко рассчитать и она не будет уводить в минус, т.е. при стабильном голосовании (если крупный кит не пытается выжать себя в 0, а голосует 40 раз в день) и новичок, и топ-блоггер будут в одинаковых условиях по прибыльности покупки.

16.02.2018 10:17
0

@ropox отличная работа. Единственный вопрос по окну выплат. На основании чего Steemit выбрал 7 дней? Дня три было бы идеальным вариантом, на мой взгляд. При текущей не стабильной ситуации у нас.

16.02.2018 02:28
0

Я вообще считаю, что окно выплат размером в одни сутки нужно оставить.
Мы все тут к нему привыкли: написал пост - через сутки получил результат.
И выплата не просядет на 30% за неделю, как на Стимите.
В чём выгода недельного окна?.. Лично я её не вижу. Даже затраты на бустеров не будут окупаться неделю, что ещё больше отобьёт этот инструмент из рук простых авторов.

16.02.2018 02:39
0

Я вообще считаю, что окно выплат размером в одни сутки нужно оставить.
Мы все тут к нему привыкли: написал пост - через сутки получил результат.
И выплата не просядет на 30% за неделю, как на Стимите.
В чём выгода недельного окна?.. Лично я её не вижу. Даже затраты на бустеров не будут окупаться неделю, что ещё больше отобьёт этот инструмент из рук простых авторов.

16.02.2018 02:39
0

Да, три дня это максимум, на который может уплыть выплата первого окна. Могу предположить, что 7 дней там привязано к понижению СГ. Лично для меня это главный минус, риски высоки.

Так как сейчас профит за посты уходит в СГ. То 7 дней реально ударят по многим авторам и количество постов может ещё снизиться. Оборачиваемость упадёт. При текущих выплатах надо иметь запас в 7-9к gbg для прокачки одного поста день в течении недели.

16.02.2018 03:46
0

Для снижения оборачиваемости это и сделано в стииме.
Потому что для авторов не важно через сколько они получат деньги.
7 дней это ок для авторов.
В реальной жизни за статьи приходит оплата минимум чрез 2 недели.
Это сделано, чтобы реального автора могли прочитать люди в течении недели и проголосовать.
Те, кто читает на выходных только.
Для живых читателей и живых писателей.

16.02.2018 07:51
0

При линейке не обязательно скупать все голоса. Как в minnowsupport работает. Есть 3 сбд, получаешь апвоут за 3 сбд. Есть 10 - получаешь 10.

18.02.2018 20:55
0

В том, что во второе окно может зайти кит. У меня так дважды было.

16.02.2018 10:19
0

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

16.02.2018 06:32
0

Правильно. для этого и сделано.
Из поисковиков приходят и уже имеющие аккаунт в голосе реальные читатели.
Потому что в поисковиках поиск лучше сделан.

16.02.2018 07:54
0

7 дней может быть мотивацией для расшаривания своего контента за пределы платформы

16.02.2018 15:24
0

Там вообще какая-то интересная схема - 99% голосов за пост приходят в первые 6 часов после его публикации, потом он все равно висит 6 дней мертвым грузом, его почти никто не читает и не комментит, и только в последние сутки (а если точнее - то за пару часов до выплаты), приходят спамбот, стимклинер, ботфикс итд, и флагуют пост, если с ним что-то не так (спам, плагиат, явная накрутка голосов, которая выражается в разнице количества просмотров и количества проголосовавших). Иногда под раздачу попадают и честные пользователи, которые и не думали ничего накручивать, просто у них много подписчиков, которые по старой дружбе просто голоснули за пост, не читая его. Писать хозяевам ботов об ошибке и просить снять флаги нет смысла, потому что времени до выплаты уже почти не остается, пока прочитают, пока отреагируют (если не лень будет) - время выплаты уже пройдет.

16.02.2018 19:46
0

Может проблема именно в контенте?

22.02.2018 11:41
0

так на то и расчитано . Американцы они не дураки , я приехал с работы на выходные ,зашел в ленту ,почитал всех друзей что они написали за неделю , проапал (спуслил батарейку на неделю вперед ) и уехал довольный собой . а тут каждый день чтоли следить за всеми кто что пишет?

28.02.2018 18:56
0

А как понять, что делегат перешел на новую версию?

16.02.2018 03:10
0

/~witnesses - тут вроде пишется версия.

16.02.2018 05:23
0

Да, там будет видно версию ноды.

16.02.2018 09:38
0

Так победим!

16.02.2018 05:10
0

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

Постараюсь чуть позже протестить, но пока не хватает времени(

16.02.2018 05:25
0

Внезапно и здорово. Поддерживаю изменения и особенно порог вхождения для ботов, они достали.
Пусть достают принося пользу экономике.

16.02.2018 05:29
0

линейка - отлично
одно окно выплат - отлично, но не 7 дней, а три дня
комменарии - отлично (правда 64к можно достичь за две недели)

Только начиная с 300-500 СГ позволить людям влиять на выплаты.

менее 100 СГ при минимальном апе у нас на 2% не проходит... считается пылью. непонятно что имеется в виду с влиянием на выплаты? 300-500 СГ смогут апнуть на 100%, но не смогут на 1%?

16.02.2018 05:49
0

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

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

я лично за вынос некоторых параметров в делегатское лоно, движухи, срача, политики, агитации будет в разы больше, так как уже разные инвесторы смогут отставивать именно тех делегатов, кто вносит изменения в конфиг давай преимущества одним и блокируя других. fee = 1 GOLOS я бы так сказал показательно

16.02.2018 08:44
0

S-кривая - это бессмысленная "красивость", "бантик на голове". По красоте графика судить о полезности той или иной функции очень глупо.

16.02.2018 13:35
0

64к это 64к вложенности! внутри одного поста.

16.02.2018 08:01
0

не понял мысль

16.02.2018 08:38
0

Про вложенность комментариев. 64000 уровней комментирования.
комм 1

  • комм 2
    -- комм 3
    ...
    ------... комм 64к
16.02.2018 09:43
0

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

я не понял зачем именно мне повторять очевидное

16.02.2018 10:00
0

Про вллияние, можно вообще запретить ставить апвоут, если СГ менее заданного порога, можно и rshares ниже определенного порога не учитывать при подсчете голосов. Но второе мне кажется будет не очевидным для новичков. Вроде проголосовал, а отдачи нету. В первом случае сразу будет видно, почему не может голосовать и что надо сделать, что бы мог голосовать и зарабатывать на этом.

16.02.2018 09:41
0

так это же и так есть сейчас. (просто на голос ио и на стимит ком отрублена возможность голосовать с разной силой малькам)

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

то есть пыль по ршарам как бы существуют здесь и сейчас. я поэтому и спросил, что подразумевается под порогом. ибо если по ршарам, то одно, если по СГ - то другое (видимо имея СГ 500 можно апать на 2%), а с СГ 499 - нет?

по поводу отдачи. прям недавно и даже сейчас, призвал в новичка апнуть один из аккаунтов с СГ=1000. по памяти привык, что копейка да появляется в гольный пост. а тут нуль... психанул и запустил весь ботнет с собой на 35к. квадрат в этом плане условно саморегулируется, при линейке будет "стабильность"

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

16.02.2018 10:07
0

В любой РПГ игре, на вас не вываливают сразу все возможности. Вы должны прокачивать персонажа. Это мотивирует играть.

Что плохого в том, что бы добавить такой же мотиватор и на голосе? Отрубить голосование, пока не набрал 300СГ. Голосование на голосе не только оценка контента, а и распредление средств и право - распределять средства надо заработать, я считаю. Если есть деньги, что бы купить это право, то тоже ок. Вкладывая свои средства, человек будет более отвественнен.

16.02.2018 10:55
0

Большинство новичков столько не заработают. Таких будет поболее 95%.

16.02.2018 13:38
0

В любой РПГ можно прокачаться на низкоуровневых монстрах. Здесь же для прокачки новичка нужно, чтобы за него голосовали люди с СГ больше 300. При этом никакой выгоды людям с такой СГ голосовать за новичка нет. А подавляющее большинство голосян с СГ>300 здесь для того, чтобы зарабатывать, а не для того, чтобы давать заработать каким-то левым новичкам.
Вывод: При нынешнем состоянии сообщества Голоса и при принятии таких изменений, пробиться в полноправные голосяне с правом на лайк будет ой как непросто даже новичку с талантом Пушкина-Толстого-Достоевского в одном флаконе. Большинство же новичков будут получать за посты примерно столько же, сколько и сейчас - то есть примерно ноль.
Разумеется, какие-нибудь программы поддержки вроде существовавшего на Голосе ранее ПАУКа могут исправить положение, но кто же сейчас будет тратить деньги на подобное?

18.02.2018 13:21
0

не могу сказать плохо или хорошо ограничение по СГ=300
могу только указать на определенный социальный риск.

так то сам когда теперь приглашаю друзей на голос, то перевожу им как раз 300 СГ. а дальше мол давай, отбивай мои вложения.

но лучше это вывести в конфиг делегатов ибо 300 же от балды, возможно в реалиях 100 будет грамотнее для развития...

вот только не уверен, что блог платформа голос настроена на писателей в стиле РПГ

16.02.2018 11:48
0

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

Почему бы и тут так же не сделать. Если ты друга пригласил, пчему бы ему не дать минимум для полной активности.

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

16.02.2018 12:52
0

Я тоже считаю, что 100 СГ - самая правильная цифра. А может, и 50, даже

16.02.2018 17:33
0

Лихой пост получился в первых четырех тегах тестнета:). А по делу, надо принять изменения и поработать в новых условиях, там и по делу станет ясно.

16.02.2018 06:03
0

Неужели хоть что-то изменится...
Поддерживаю изменения!

16.02.2018 06:07
0

Мне лично не нравится нынешняя ситуация. Если вы посмотрите графики, которые каждый день постит @arcange, то можете увидеть, что медианная выплата на данный момент на уровне 0.01 GBG. Новичкам трудно прорваться в топ, не имея собственных средств. 70-80 постов в топе получают более $1 выплаты, а остальные - фигушку.

на стиме в этом плане еще хуже! у них лайков в !!!4 раза!!! стало меньше, а сила апа и число постов выросло)

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

для этого достаточно уменьшить силу апов всем в 2 раза + увеличить число апов с 40 до 80. с учетом квадрата выплаты топовых 40 постов станут в 4 раза меньше, вместо 40 постов станет в топе 80. И из-за квадрата, на новых 80 постов будет уходить в 2 раза меньше золотых, чем на старых 40 топовых, что даст прибавку другим постам. менее критичные и опасные изменения не менее хорошо справяться с выравниванием выплат

Может КФ за это время подберет более удачные параметры и начнет таки действовать во благо голоса, а не ждать с моря погоды. Да и как говорил небезызвестный исторический персонаж “Попытка не пытка”. Что мы потеряем, а что найдем не известно. Самоапанье думаю будет не таким выгодным, как на стимите, так как сила апвота не поменяется.

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

Стояло бы в коде 5, то кнопки “Ответить” не было бы. Но это такое - наболевшее ).

это идевательсво и можно давно пофиксить на клиенте. отдельное спасибо команде голосио

Линейная функция - мое :) Это и видно по кривому коду. Это были и мои первые шаги. Не ругайте сильно.
Надеюсь разбирающиеся люди вроде @testz, @primus посмотрят и проверят код. Фич не много и изменения обозримы. Но я лично побаиваюсь. Буду рад конструктивной критике и со стороны команды @goloscore и @golosio.

немного стремают такие описания ХФ.

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

16.02.2018 06:11
0

если сделать 80 постов в топе ,то это поможет проектам ЕЕЕ создать еще больше твинков и отгребать от пула в 2 раза эффективнее чем сейчас.

16.02.2018 06:49
0

не люблю объяснять, но раз уж начал...
я не просто говорю, сделать 80 апов вместо сорока, но и силу апов меньше сделать в 2 раза

так вот, у нас счас квадрат.
пускай есть два поста (2+2)^2 и (2+2+2+2)^2, и еще посты Х
весь пул у нас будет делится в соответсвии с весом постов = (4)^2 + (8)^2 + Х= 16+64+Х=80+Х
теперь пускай сила апвота стала меньше в два раза, то вес постов станет
= (1+1)^2 и (1+1+1+1)^2 +Х2=4+16+Х2=20+Х2

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

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

16.02.2018 21:24
0

Что помешает разбить стек на 20 аккаунтов и голосовать паровозом? Ну допустим val этим заниматься не будет и у eee просядут выплаты, но другие киты и китята могут сделать это и тогда в топе будут не посты поддерживаемые val, а посты которые купили голоса. А новички, так и будут лапу сосать.

17.02.2018 10:23
0

"если человек далекий от си может добится успехов,"
Это человек, который зарабатывает разработкой больше, чем предлагает core.
Разработчик, в первую очередь разработчик, а потом на языке с++.
Это как писатель он в первую очередь писатель, а потом на русском или английском.

16.02.2018 08:19
0

да пофиг, я к тому что он не занимается кодом коре и не кодит на си, и при этом смог выкатить форк за пару недель. значит котбегемот способен сделать тожесамое за пару дней. вопрос к коре и КФ, чего нас мурыжат?

16.02.2018 21:25
0


Где хуже? Согласен, разница не велика. Но там и размеры аудитории в разы больше, в разы больше ботов. Возможно медиана выплат ни очем не говорит, возможно надо больше параметров учитывать.

для этого достаточно уменьшить силу апов всем в 2 раза + увеличить число апов с 40 до 80. с учетом квадрата выплаты топовых 40 постов станут в 4 раза меньше, вместо 40 постов станет в топе 80. И из-за квадрата, на новых 80 постов будет уходить в 2 раза меньше золотых, чем на старых 40 топовых, что даст прибавку другим постам. менее критичные и опасные изменения не менее хорошо справяться с выравниванием выплат

Мне все равно, что 80 апвоутов, что линейка, что треугольник, "будь он круг, едрена вошь!". Я матанализа не проводил. Есть ли у тебя какой то график, табличка, как будут распределяться выплаты в предложенном тобой случае? Ты предлагаешь разные варианты, "лишь бы не линейка" :) Если найдешь последователей твоей идеи среди делегатов - отлично, я сделаю и такую версию ХФ. Я просто делаю, Отсебятины я не предлагаю. Нет такого - "Горох решил линейка, значит будет линейка". Я просто озвучил в виде кода, то, что большинство хочет.

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

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

немного стремают такие описания ХФ.

Тут я солидарен с тобой, мне самому стремно, я не идеален. Я всегда побаиваюсь и волнуюсь, когда мой код идет в продакшн, потому стараюсь все перепроверять и тестировать. В нормальной команде есть еще review кода, что бы выявлять ошибки. @primus посмотртит код, надеюсь и другие. Одна голово хорошо, но много еще лучше.

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

Да core не причем, они делают то, что им скажут.

16.02.2018 10:09
0

Где хуже? Согласен, разница не велика. Но там и размеры аудитории в разы больше, в разы больше ботов. Возможно медиана выплат ни очем не говорит, возможно надо больше параметров учитывать.

для меня хужесть в том, что там постов без выплат 10%. если арканж их не учитывает, то медиана будет еще меньше, скорее всего 0=)

Мне все равно, что 80 апвоутов, что линейка, что треугольник, "будь он круг, едрена вошь!". Я матанализа не проводил. Есть ли у тебя какой то график, табличка, как будут распределяться выплаты в предложенном тобой случае? Ты предлагаешь разные варианты, "лишь бы не линейка" :) Если найдешь последователей твоей идеи среди делегатов - отлично, я сделаю и такую версию ХФ. Я просто делаю, Отсебятины я не предлагаю. Нет такого - "Горох решил линейка, значит будет линейка". Я просто озвучил в виде кода, то, что большинство хочет.

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

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

еще бы хорошо понимать, какой негатив несет в себе линейка)

в общем, тут лекция нужна. а не картинка)

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

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

Тут я солидарен с тобой, мне самому стремно, я не идеален. Я всегда побаиваюсь и волнуюсь, когда мой код идет в продакшн, потому стараюсь все перепроверять и тестировать. В нормальной команде есть еще review кода, что бы выявлять ошибки. @primus посмотртит код, надеюсь и другие. Одна голово хорошо, но много еще лучше.

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

Да core не причем, они делают то, что им скажут.

не знаю, кто что говорит, но динамо машина работает во всю

16.02.2018 21:17
0

плюсую про то что надо тестить

19.02.2018 17:37
0

на стиме в этом плане еще хуже! у них лайков в !!!4 раза!!! стало меньше, а сила апа и число постов выросло)
Я заметила наоборот обратную картину. В виду падения курса Стима и СБД (месяц назад они были почти по 6-7$ а сейчас по 4-5), сила апа снизилась, потому что не хватало пула. Месяц назад ап свежесозданным полностью заряженным аккаунтом с 15 делегированными STEEM POWER давал 0,009$, то есть примерно 1 СБД-цент. Сейчас он дает всего 0.004$, то есть порезали тупо вдвое. И из-за ослабления силы апов, люди, недополучая денег, стали в массовом порядке создавать и скупать твинков (некоторые по несколько сотен и тысяч) и апать с них самих себя, свои другие твинки и своих корешей, таким образом число апов выросло раза в полтора. Их конечно пытаются флаговать, но поскольку явление приняло массовый характер - всех не перефлагуешь, вряд ли сейчас на стимите остался хоть один пользователь без пары-тройки твинков.

16.02.2018 19:31
0

ну вы понимаете навреное, что разведение твинков не является достоинством стима?)

сумма поста завист от стоимости стима, а сила не зависит ни от чего, но это не важно, суть вы сказали правильно.

на стиме сейчас вместо 40 идет 10 апов, при этом апы стали сильнее не в 4 араза, а раз в 30. при таком подходе они еще сделали больше неравенство класов, сделали много нижих и еще меньше богатых)

16.02.2018 21:29
0

ну вы понимаете навреное, что разведение твинков не является достоинством стима?)
Ну скажем так, для меня это достоинство. Я прекрасно понимаю что с моим уровнем образования и интеллекта, я никогда не напишу статью уровня Ксанопротеина, за которую все киты будут соревноваться, кто раньше голоснет. Максимум на что я способна - это на куриные посты о том, какой я сегодня утром попила кофе, сколько ложек сахара туда бросила, и какую прикупила в магазине блузку, за которые добровольно проголосует в лучшем случае моя сестра и пара подруг которых я почти силком притащила на Стим. Но я тоже хочу выплат по 100, 200, 300 и больше СБД, я по ценности свои посты считаю ничуть не хуже, чем сложные статьи о торсионных полях, написанные академиками, потому что вкладываю в них столько же времени, мой компьютер сжигает на их написание столько же электричества итд, поэтому для меня единственная возможность получать такие выплаты - развивать ботнет из своих твинков. 10, 100, 1000, 10000, чем больше тем лучше.
Я понимаю что этот пост сейчас звучит как некий троллинг, но именно так, и именно с такой точки зрения рассуждает типичный непопулярный автор, коих на любом блогосервисе подавляющее большинство (читай 99.9%)

16.02.2018 21:44
0

Ну причем тут интелектуальность? Это, что мой пост не хуже остальных, логика всех нормальных людей. И обидно видеть как кто-то получает за то,что ты не ценишь больше.

Но тут естт два аспекта

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

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

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

16.02.2018 21:55
0

"Только начиная с 300-500 СГ позволить людям влиять на выплаты"

Кстати, еще один момент - аппы аккаунтом до 500 СГ не приносят кураторские. Так что можно смело вводить дополнительное ограничение. Так будет просто и понятно, что аккаунт до 500 СГ не влияет на экономику от слова вообще. Либо покупаешь СГ, либо зарабатывать авторством.

16.02.2018 06:27
0

даже с СГ в 15 мой АП на СТИМИТЕ приносит 1 цент,а 1 Цент это не одна копейка на Голосе,это разные вещи.а если таких апов будет 10 или 100,кто откажется от такого?

16.02.2018 06:56
0

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

16.02.2018 10:14
0

тут нужен баланс между наградой автора и кураторам .. что будет если поднять кураторские до 50% до 60? до 80? .. перестанут писать посты и просто апать _ так многие и так не сколонны к написанию . а тут читай апай и получай награду , а кто любит писать он и будет писать (ну судя по нынешней ленте новичков , даже бесплатно
)

28.02.2018 18:59
0

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

16.02.2018 14:39
0

Куда теряются деньги в таком случае? Ну, 500 сг - это не шутки. А если голос до доллара дорастет? Помогут только откаты, которые возвращаются почти с любым количеством сг.

16.02.2018 15:54
0

Про 500 - это я переборщил. Сейчас перепроверил после 50-100 сг кураторские приносят более 0.001.

17.02.2018 05:04
0

Про 500 - это я переборщил. После 50-100 сг кураторские приносят более 0.001.

17.02.2018 05:03
0

это вы не в то время апаете и не те посты. 500 СГ это сейчас достаточно хороший стек и он влияет на экономику, но не в нулевые посты безусловно

16.02.2018 08:46
0

Про 500 - это я переборщил. После 50-100 сг кураторские приносят более 0.001.

17.02.2018 05:02
0

Я однозначно буду смотреть код, собирать, запускать и тестировать его у себя.

16.02.2018 06:35
0

Проголосовала за Вас, как за делегата! Удачи!

16.02.2018 07:25
0

Насчет защиты от ботов не очень понятно. Как это будет реализовано технически? Запретить вообще маленьким аккаунтам голосовать? Это обидно для новичков. Хотя их голосования и сейчас "не видно".
Т.е. нужно как-то сформулировать конкретнее. Например "Пока нет 500 СГ - эти шары не суммируются при голосовании". Но это значит переделывать код еще в нескольких местах.

16.02.2018 06:38
0

Да, два варианта, запретить голосовать и неучитывать голоса. Я честно говоря за первый вариант. Этот вариант очевиднее для новичков (хотя и обиднее, но кого заботит новичек? :) ). И вырости до 300-500 вполне возможно в короткий срок при надлежащем старании.

16.02.2018 10:17
0

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

16.02.2018 15:39
0

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

16.02.2018 16:54
0

Один человек, в свободное время... Респектище!

16.02.2018 07:01
0

Думаю, что в постах такой тематики нужно обязательно указывать тех делегатов, которые потенциально поддержат ХФ.  Тогда пользователям будет проще перейти и проголосовать и снять голоса с кандидатов .

16.02.2018 07:19
0

Согласна!

16.02.2018 07:26
0

Я думаю всё же стоит переоформить код, сделав коммиты атомарными. В текущем виде я бы такой PR не взял.

16.02.2018 07:28
0

Атомарные коммиты это хорошее требование.
НЕ вижу их в golos.core.
Проблема с ними та-же ,что и у golos.core - код сильно связан.
Неделя окна выплат связана с линейностью.
Отдельно неделю окна выплат нельзя принять.
Код зависит.

Вместо этого вижу атомарные ВЕТКИ.
Веток больше чем у EOS!
Неужели там столько исследований как в EOS?

16.02.2018 08:00
0

НЕ вижу их в golos.core.

Да, они этим страдают, в одном месте например правят код, а в другом форматирование другого куска кода, никак не связанного.

16.02.2018 12:37
0

Я честно говоря не вижу разницы и ни разу этого не делал. Так кажется даже интереснее, видеть историю моих мытарств. На работе у нас до сих пор svn ) Если подскажешь как, то попробую сделать.

16.02.2018 10:20
0

git rebase -i e3dac50694a2bb41b23cbf9162932088ea20b591 - откроется интерактивный rebase-р, в нём можно поменять порядок коммитов, объединить несколько в 1, поменять summary и т.п. По-хорошему, надо выкинуть из истории файлы vscode, коммиты, относящиеся к линейке, объединить в 1, можно написать более подробный description про пересчёт rshares и т.п., убрать из истории правки опечаток.

16.02.2018 12:35
0

История коммитов это процесс разработки.
Делать их атомарными в реальном времени это прививать практику
1 дело в 1 момент времени.
Делать коммиты красивыми задним числом нет смысла.

17.02.2018 09:21
0

ЭЭх проголосовать не могу. Но ответ напишу.
Вообще уже давно надо было так сделать.

То что сделал @ropox просто супер.
К сожалению на развертывание тестовой ноды у меня нету мощностей. Но это не помешает по тестировать работоспособность через API.
В связи с этим можно узнать ChainID.

16.02.2018 07:48
0

5876894a41e6361bde2e73278f07340f2eb8b41c2facd29099de9deef6cdb679

16.02.2018 10:20
0

Большое спасибо за Ваш труд!

16.02.2018 07:50
0

Просто круть, теперь главное хватило бы сил пропихнуть в жизнь.

16.02.2018 08:02
0

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

16.02.2018 09:53
0

@Татьяна, вот здесь было последнее обсуждение и список делегатов, я проголосовала. Те, кто за линейность, полагаю что и за хардфок https://goldvoice.club/@fainder/apvot50-50-spisok-delegatov-za-kotorykh-nado-progolosovatx-tem-kto-khochet-lineijnyie-vyplaty/

16.02.2018 12:23
0

Интересует судьба Vox Populi при линейке. Что скажешь?

16.02.2018 10:21
0

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

16.02.2018 11:02
0

Т.е. VP ничего не угрожает?

16.02.2018 13:22
0

Буду рад конструктивной критике и со стороны команды @goloscore и @golosio.

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

16.02.2018 10:25
0

Солидарен! Я за экспетизу всеми руками, и буду только рад. Это бы помогло в принятии решения делегатами.

16.02.2018 10:59
0

Им никто не мешает, все только за.

16.02.2018 14:55
0

Отличная работа! Только странно, @ropox за месяц сделал (вечерами), а команда год не могла, аж как-то стыдно.

16.02.2018 10:54
0

Нихрена не понимаю в кодинге...но готов поддержать всем чем смогу, как честный юзер платформы, который желает ей процветания)) А такие рыцари как Горохъ продвигают глас народа по назначению...уверен все получится и Голос ничем не будет уступать стиму)) Я не гонюсь за доходом от постов, хотя эта идея мне конечно нравится...в перспективе, в обозримом будущем, когда мои навыки формирования мыслителных процессов в текст будут действительно чего-то стоить...)) В общем...как рядовой представитель общественности полностью поддерживаю необходимость изменений и сделаю все необходимое, если понадобится помощь хотя бы в виде, апов, репостов, популяризации и донесения в массы...)))

16.02.2018 11:07
0

@ropox, радует, когда человек мало того, что высказывается за справедливую систему распределения, так ещё и вносит личный вклад.
Очень интересно услышать Ваше мнение о нашем проекте (http://open-market.zone/files/OpenMarkerPlatform_WhitePaper_RU.pdf).
Если в терминах «голосянина», то OpenMarket – это «Голос в тематике клиентского опыта». При этом экономика сбалансирована за счёт дефляционных механизмов (сжигания Токенов). Обсудить можно в группе: https://t.me/CryptonitOfficial.
p.s. Смеем надеяться, что у Вас возникнет желание даже присоединиться к команде разработки :)

16.02.2018 12:00
0

Хантят!

16.02.2018 17:35
0

от чего же. просто люди, нацеленные на созидание должны держаться вместе :)

19.02.2018 13:01
0

тут не хватает делегирования и бенефицианства, но это можно будет добавить в следующем

16.02.2018 14:56
0

принимать как есть и как можно скорее. очень нужен положительный опыт в этом русле. вылезти из болота.

16.02.2018 16:59
0

Значит всё будет ОК! Если даже сам aleos "за" - тогда судьба хардфорка от гороха означает "быть принятым".

16.02.2018 15:06
0

Я про то, что надо срочно принимать, а потом допилим, как-то слышал при реформировании ЖЖ)) Может стоит сначала коллективный ум включить и уж потом решения принимать? А то если все накроется медным тазом, Горох будет виноват, а этого не хочется

19.02.2018 17:42
0

Хуже чем сейчас - некуда. Так что винить его будет не в чём)

22.02.2018 12:10
0

Отличная новость. Любой прогресс это очень хорошо. В качестве промежуточного решения пока goloscore пилит что-то сверх-гениальное, это лучший выбор.

Хотелось бы рассчитывать на широкую поддержку делегатов.

16.02.2018 13:43
0

@litrbooh предлагал и я поддерживаю эту идею. Нужно в ХФ узаконить откаты кураторам. Тогда продажа голосов перестанет иметь смысл, т.к. кураторы свою часть все-равно получат

16.02.2018 17:19
0

Нужно. Ради удобства.
А средствами сайта этого сделать нельзя? Говорили что якобы можно. Короче не знаю.

17.02.2018 16:32
0

Горох, Вы хороший! Спасибо Вам большое! Я только за! Теперь осталось только применить. Крутяк)

17.02.2018 15:19
0

Спасибо за тестнет!

18.02.2018 13:48
0

Фух, все перечитал и в итоге мучает один вопрос - вот вы берете за основу Стимит и его линейную систему, но она же нифига не панацея. С чего вы взяли, что тут она одарит всех участников счастьем?

19.02.2018 17:36
0

С чего вы взяли, что я считаю, что линейка "принесет счастие"? Я лишь считаю, что квадрат надо менять. Своим кодом я только озвучил мнение знакомого мне большинства. Я бы и рад, что то другое сделать, но альтернативы не исследованны. Этим занимается уже два месяца КФ. Без исследования, все равно, на что менять.

19.02.2018 17:46
0

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

20.02.2018 11:28
0

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

То есть, проблему с разницей в выплатах переход на линейную функцию не решает? Я верно поняла?
За снятие ограничений по комментам спасибо)

20.02.2018 12:24
0

Привет. Интересно пишешь. Будет тебе поддержка и обратная связь) Предлагаю Взаимные подписки. Будем увеличивать нашу силу голоса

21.02.2018 21:52
0

Эх, спасибо @ropox, у меня после прочтения прямо-таки глаза "загорелись" как в первые дни на golos.

23.02.2018 07:29
0

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

23.02.2018 12:10
0