Первый из серии постов со статистикой выплат авторам Голоса. В моих планах опубликовать рейтинг категорий, возможно рейтинг комментариев и конкурсов. Если есть какие-то пожелания или идеи для интересных сообществу статистических отчетов -- пишите.
Другие рейтинги
- Список богатеев. Кто больше всех заработал Золотых (GBG)? опубликованный @lehard
Топ 100 по средней выплате
В этом рейтинге не учитываются выплаты или количество комментариев, только посты.
Рейтинг авторов по среднему вознаграждению за пост опубликованный после 5 декабря 2016
В этом рейтинге учитываются только авторы опублковавшие больше 3-х постов после ICO . Комментарии не учитываются. Спасибо за идею @econmag.
Забавно, но не более того, т.к. слишком много "внешних" факторов, не зависящих от качества постов. Начиная с количества постов (написал три поста, один удачный - сразу в лидерах, т.е. есть смысл ввести некий "квалификационный минимум") и заканчивая тем, что часть авторов писали посты до ICO, когда получаемые за них суммы были крошечными.
Я бы предложил добавить ещё один рейтинг. К примеру, исключить доисторические посты (до-ICO) и авторов, имеющих менее, например, пяти после-ICOшных постов.
Добавил предложенный тобой рейтинг: учитываются посты написанные только после ICO и авторы, которые опубликовали больше чем 3 поста после ICO.
Спасибо!
Только в тексте сказано "три и больше", а в комментарии "больше чем три". Не знаю, есть ли практическая разница, просто заметил )
Верно подметил, в посте -- неправильно. :D В рейтинге постов должно быть строго больше 3.
А тут учитываются посты которые должны идти в Golos Power? У меня почти все туда ушли, и живых золотых вышло меньше, чем в этой таблице. :-)
Да, учитываются. В таблице суммарная выплата за пост, включая кураторские.
Но кураторские же идут в GP, а не в GBG?
В блокчейне выплаты поста всегда считаются в GBG. А распределение в СГ происходит по курсу, который выставляют делегаты на момент выплаты.
В чем смысл этого рейтинга? В вычислениях поупражняться?
По-моему, вы не совсем правильно подсчитали. Банально, если взять @creat0r - автора с первого места в вашем рейтинге, то основную сумму GBG он получил не за авторские посты, а за комментарии.
Похоже, вы взяли общую сумму вознаграждений в GBG и поделили на количество постов автора - это не совсем корректно, если основная активность автора проходила в комментариях.
В целом, интересная статистика, но хотелось бы большей уверенности в корректности выбранной методики подсчёта - не раскроете выбранный алгоритм?
Комментарии специально исключены из расчета. Я взял суммарное вознаграждение за посты в GBG и разделил на количество постов. А у @creat0r 3 поста, один из них собрал ~9800 Золотых (анонс Дрим Тим).
Алгорим подсчета вот:
SELECT row_number() OVER ( ORDER BY avg(total_payout_value + pending_payout_value) DESC), '@' || author, round(avg(total_payout_value + pending_payout_value)) AS GBG FROM golos_comments WHERE total_payout_value IS NOT NULL AND pending_payout_value IS NOT NULL AND parent_author IS NULL GROUP BY author ORDER BY 3 DESC LIMIT 100
И предлагаю перейти на ты :)
Смотрю в блокчейн и не вижу, где этот пост собрал 9800 золотых?
Комментарии в нём - да, много собрали.
Но за сам пост выплата было 0 GBG http://golosd.com/ru--komanda/@creat0r/golosovanie-dream-team-vybor-komandy-dlya-razvitiya-blokcheina-golos-i-golos-io
Пост же был с галочкой "все выплаты в Силу Голоса", т.е. Золотые на него не начислялись.
@primus теперь ясно, что произошло: клиент блокчейна применил флаг "отказаться от выплат" посту @creat0r только сегодня, в момент выплат. До этого клиент показывал те 9800 золотых. Соответственно таблица была сгенерирована из данных собранных до момент выплат.
@lehard:
Скорее всего пост был сделан не с помощью веб-клиента, а скриптом или утилитой вроде piston.
А где этот флаг? Нет же у нас его?
Хм, проверил пост creat0r на блокчейне и все
*_payout_value
сейчас возвращают 0.00. В моей базе данных до выплат суммарноеpayout_value
~9800 GBG. У других авторов, которые публиковали посты со 100% СГ payout value не обнулились.@creat0r:
А как ты эту функцию использовал, если у нас пока её нет?)))
https://golos.id/@creat0r/transfer
Я использовал функцию не получать выплаты. В итоге за этот пост и не было выплачено. Таблица это не учитывает)
Блокчейн всегда возвращает данные выплат
total_payout_value
иpending_payout_value
в GBG, в Steem -- в SBD. На момент выплаты автору они пересчитываются по курсу в СГ.9800 золотых или около $400 зачислились @creat0r в Силу Голоса.
Спасибо, довольно показательный рейтинг=) например Топ 1 автор по общему количеству полученных золотых @arcange занимает 95 позицию со средней суммой за пост 159 золотых, соответственно в топ по общей сумме он вышел потому, что писал посты (отчеты) на ежедневной основе.
Вот именно :)