vvk
6 лет назадНужно ли нам перейти на модель награды кураторов как в стиме?
Когда Стим переходил на линейную кривую вознаграждения, они так же поменяли распределение встроенных кураторских. У нас этого сделано не было. Давайте подумаем, нужно ли нам это.
Посмотрим моделирование кураторских. Для простоты, штраф в первые 30 минут не будем учитывать. В нашей модели за пост голосует несколько дельфинов, потом кит, потом опять несколько дельфинов и опять кит в финале.
Голос:
vote rshares: 10: old: 0, new: 5, weight: 5, pct: 4.81%
vote rshares: 50: old: 5, new: 23, weight: 18, pct: 18.49%
vote rshares: 100: old: 23, new: 44, weight: 21, pct: 21.57%
vote rshares: 150: old: 44, new: 61, weight: 16, pct: 16.49%
vote rshares: 100: old: 61, new: 67, weight: 6, pct: 6.49%
vote rshares: 150: old: 67, new: 74, weight: 6, pct: 6.53%
vote rshares: 50: old: 74, new: 75, weight: 2, pct: 1.64%
vote rshares: 10000: old: 75, new: 98, weight: 23, pct: 23.06%
vote rshares: 200: old: 98, new: 98, weight: 0, pct: 0.03%
vote rshares: 100: old: 98, new: 98, weight: 0, pct: 0.02%
vote rshares: 300: old: 98, new: 98, weight: 0, pct: 0.05%
vote rshares: 50: old: 98, new: 98, weight: 0, pct: 0.01%
vote rshares: 10000: old: 98, new: 99, weight: 1, pct: 0.82%
Стим:
vote rshares: 10: old: 0, new: 3, weight: 3, pct: 2.17%
vote rshares: 50: old: 3, new: 8, weight: 5, pct: 3.14%
vote rshares: 100: old: 8, new: 13, weight: 5, pct: 3.36%
vote rshares: 150: old: 13, new: 18, weight: 5, pct: 3.40%
vote rshares: 100: old: 18, new: 20, weight: 3, pct: 1.81%
vote rshares: 150: old: 20, new: 24, weight: 3, pct: 2.34%
vote rshares: 50: old: 24, new: 25, weight: 1, pct: 0.71%
vote rshares: 10000: old: 25, new: 103, weight: 78, pct: 53.71%
vote rshares: 200: old: 103, new: 104, weight: 1, pct: 0.66%
vote rshares: 100: old: 104, new: 104, weight: 0, pct: 0.33%
vote rshares: 300: old: 104, new: 106, weight: 1, pct: 0.98%
vote rshares: 50: old: 106, new: 106, weight: 0, pct: 0.16%
vote rshares: 10000: old: 106, new: 146, weight: 40, pct: 27.22%
Видим разительные отличия:
- В Голосе дельфины и касатки, успевшие проголосовать до кита, получают неплохие кураторские. В стиме - нет.
- В Голосе дельфины и касатки, проголосовавшие после первого кита, остаются совсем с носом, а в стиме получат чуть-чуть побольше
- В Голосе второй кит получает мизер, а в стиме - около половины от того, что он мог бы получить, если бы был первым проголосовавшим китом.
Т.о. получается, что стим в отношении кураторов более "китоориентирован". Вопрос - стоит ли нам перенять это изменение со стима или нет?
Инструменты
Для моделирования было написано 2 простых скрипта на python, реализующих вычисление кураторских аналогично golosd. Сами скрипты я выложил в issue на github.
Мои opensource-проекты на Голосе
- golos-piston - python-библиотека для Голоса.
- golos-witness-tools - набор скриптов для делегатов.
- golos-otkat-py - скрипт для выполнения откатов по программам апвот50-50 и апвот100 (не поддерживается).
- golos-scripts - разные полезные скрипты для Голоса на python