Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
on1x
7 лет назад

🤘🏻 Я за линейность

Всем привет. Часто слышу от команды/пользователей/делегатов много *бла*бла*бла* по поводу и без повода. Один из таких поводов — желание части делегатов и крупного инвестора в лице @coinbank необходимости срочного изменения в текущем ХФ квадратичной функции расчета доли вознаграждения за пост с пула наград на линейную функцию. Народ тут же стал обсуждать это. Притом большинство обсуждающих — довольно активные участники нашего Блокчейна, с большой аудиторией.

Но П*здеть - не мешки ворочить, как не раз говорили @smailer и @litrbooh. Может создаться впечатление, что большинство ОТСТАИВАЕТ квадратичную функцию. Это впечатление обманчиво, много разумных людей понимают необходимость смены расчетов, но просто общаются в чатиках, а не отстаивают свою позицию публично в постах. Это неправильно. Да и так понятно, что пользователи, которые отстаивают квадратичность под эгидой аутентичности Голоса от Стима работают в рамках СВОИХ интересов. В большинстве своем они довольно крупные косатки или киты.

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

Возможно, я вызову негодование у приверженцев квадратичности. Меня они не поймут: «Анатолий! Ты ведь и сам с @goldvoice получаешь больше именно благодаря квадратичности! Да и инвестируешь в ряд проектов, которые строятся на этом же принципе!»

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

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

Итак, встречайте таблицу со всеми расчетами!

Немного служебной информации о том, как считал

Идем смотреть код: https://github.com/GolosChain/golos/blob/v0.16.4/libraries/chain/database.cpp#L2423

Именно тут записана работа квадратичной функции при распределении пула, с изменением (использованием константы), которое усиливает совсем маленькие посты.

Его в целях экономии времени расчетов мы не будем учитывать эту константу и рассмотрим распределение пула по следующему принципу:

Временной срез за неделю: с 5 ноября 2017 года 00:00:00 по 11 ноября 2017 года 23:59:59.
В unixtime это будет диапазон 1509840000-1510444799.

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

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

Я работал с своей базой данных, продублирую сюда запрос:

SELECT concat('https://goldvoice.club/@',`users`.`login`,'/',`permlink`,'/') as `url`, CAST(`payout` as double) as `payout_num`
FROM `posts` LEFT JOIN `users` ON `users`.id=`posts`.author
WHERE `parent_post` = '0' AND `time` >= '1509840000' AND `time` <= '1510444799' AND `payout` != '0.000 GBG' AND `payout` != ''
ORDER BY `payout_num` DESC


Получилась таблица с 7806 постами.

Итоги расчетов и предполагаемые результаты перехода с квадратичной функции к линейной:

  • 7219 постов получат БОЛЬШЕ, чем сейчас (92% постов);
  • Самые маленькие выплаты в старой системе: 0,018 GBG, в новой системе будет примерно 2 GBG (в 111 раз больше!);
  • Средние посты в старой системе, получавшие от 3 до 7 GBG в новой будут получать от 30 до 45 GBG (в 6-10 раз больше!);
  • 587 жирных постов (8% постов) получат меньше, чем сейчас. Самые жирные потеряют около 70%, в среднем вознаграждения уменьшатся для них на ~28%.

Теперь про то, почему я за линейность. Это подстегнет новичков оставаться, что приведет к увеличению пользовательской базы. Вот простая статистика: всего активных аккаунтов в блокчейне за 3 месяца — 11393. За 1 месяц — 7165. За 1 неделю — 4525.

Видите какой отрыв активных юзеров за неделю и за 3 месяца? Где же эти ~6800 юзеров? Да ушли они. Не поверили в проект и ушли. Так как пул делят между собой аккаунты, которые глубоко пустили корни, заработали аудиторию в виде крупных жителей Блокчейна. Чтобы сдвинуться с места — достаточно просто перестать быть 🐢 черепахой. И набрать, наконец-то, большое количество пользовательской базы.

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

Естественно, крупные игроки правила могут передернуть и при линейности. Например, @t3ran13 пишет, что против линейности со Стима, так как там количество апов в сутки сокращено с 40 до 10 (если не ошибаюсь, это приводит к тому, что апы в 4 раза сильнее). Естественно, тут надо учитывать это и оставлять количество полноценных апов таким же, как на данный момент, но менять квадратичную систему на линейную.

Надеюсь, я смог привнести в данный вопрос больше понимания для всех. С вами был @on1x, создатель клиента GoldVoice.club ⭐️

0
282.516 GOLOS
На Golos с May 2017
Комментарии (84)
Сортировать по:
Сначала старые