Хьюстон, у нас снова проблемы с кураторскими
Сижу такой, никого не трогаю, слежу и прогнозирую выплаты после прокачки и срезки кураторских и как-то стало печально смотреть на несоответсвие прогноза и реальности.
А как у нас всё начиналось к переходу линейному, мол придет инвестор, купит токены и будет четко знать какую долю от пула наград он может тащить каждый день и будет всем счастье. Но, блин не всё-так просто.
Начнем по порядку, когда мы прогнозируем выплаты, то обращаемся к get_content и вытаскиваем "pending_payout_value"
"total_pending_payout_value": "385.346 GBG", часто совпадает с искомым, но если кто-то апнет коммент под постом, то совпадения уже не будет.
Теперь можно поделить на медиану и получить выплату в голосах, рассчитать кураторские, вычесть их, вычесть бенифициаров и уже далее полученное поделить пополам и одна половина пойдет в выплаты в токенах GOLOS, а другая уйдет в СГ в виде GEST (так же можно пересчитать, благо этот параметр "динамичный").
Технически можно взять сумму rshares и через get_dynamic_global_properties перевести их в голоса... будет то же самое. Понятное дело, что проще (к примеру внешним приложениям) сразу взять одно значение и с ним работать.
Итак, смотрим прогноз на ио:
С GBG проблем нет, значение берется непостредственно из блокчейна.
Смотрим в GOLOS
С этим у нас потенциальная беда, по прогнозу кураторские за пост 8.83% так что я рассчитал, что в выплатах у меня будет 154 GOLOS и 154 СГ (заодно проверим мою "точность"), а ио рисует мне не 310 GOLOS суммарно, а 443 GOLOS. И этого реально НЕ будет... в своем описании они сказали, что пересчитывают по внутреннему рынку курс, но "нецензурно" выплаты то будут в голосах, а не в гбг, почему нельзя сразу пересчитать в голосах, а уже выводить гбг как положено, если уж хотим их поменять по внутреннему курсу?
Даже оставил им комментарий по этому поводу. Нуль реакции. Собственно для кого всё жто?
Идем на голдвойс и смотрим что там
Если вычитать прогнозируемые кураторские, то цифирь должна быть 351 GBG, а у нас 343 GBG. На данный момент для меня это загадка, как получается именно это число.
Хотя в чате разгадка нашлась, у Анатолия до сих пор стоит ручками прописанная эмиссия гбг и поэтому такое видимо расхождение.
Ладно, есть еще сервис с прогнозом
но и тут прогноз завышен. Хотя пару минут назад я понял, что Денис вместо того, чтобы делить на медиану в рассчетах - умножал, так что если прогнозируемую мне вылату 199 токенов через несколько минут поделить на медиану дважды, то получится то, что и предсказываю - 155 токенов.
Осталось минут 10 дождаться выплат и сравнить прогноз с реальностью.
Ииииииёёёёёхохохохохо и что я говорил???
Вот даже кусочек примитивных рассчетов в экселе. Там было 154.57, но суть понятна, что высчитываю выплаты точнее ныне существующих сервисов.
Так, а теперь потопаем снова в get_content, вы же помните, что кураторские у нас 8.83%?
И что это за хня?
"total_payout_value": "351.794 GBG", это понятно, высчитал это еще ранее, что за вычитом курасторских автору капнет 351 GBG типа в эквиваленте, но откуда у нас взялись 96 GBG для кураторов? Это же 21.53% курасторских. Неужели наш блокчейн нас "обманул" и таки раздал этот эквивалент кураторам и условно срезка "бессмыслена".
Лезем https://golos.cf/history и ищем блок с наградами
Выделил в углу, где можно простому смертному узнать номер блока, а далее топаем на поклон к царю гороху http://ropox.tools/steemjs/api/operation_history/get_ops_in_block и вводим там номер блока + True
Далее копируем инфу в эксель, чистим ручками и оставляем посчитать сумму GEST, которую реально раздал наш медиаблокчейн. Как это делать рассказывать не буду... та еще приблуда... ручная, но делается быстро, если умеешь пользоваться таблицами-то.
Итак по конечным рассчетам 8.78% кураторская доля, когда до этого была 8.83%. Так что всё норм, блокчейн раздал столько сколько надо, но тогда что же показывает нам "curator_payout_value": "96.502 GBG",
Ибо на нее ссылается то наш любимый 10% ио
Вы вот сейчас осознаете, что выплаты на ОФИЦИАЛЬНОЙ точке доступа ничто иное как хня и вводит ВСЕХ в заблуждение. Кураторы получили в кошели 30 СГ, а не 108, автор получил 308 токенов, а не 395. И рублевый/долларовый эквивалент будет не лучше.
Зачем это было сделано именно так, по незнанию или специально я не в курсе, но как минимум подобное отношение отталкивает не только потенциальных инвесторов, но и пользователей платформы.
А результат голдвойса даже уже не могу интерпретировать, видимо там есть определенные кф для рассчетной части и нам они неведомы. Но главное, что и они не попали в цель... реального прогноза и реального по выплатам. Лично я задолбался переотвечать на одни и те же вопросы тех кто пользуется моим приложением... а почему кураторские разные, а почему выплаты разные, а что будет если срезать до или после итд итд. Сейчас пользователь голоса, простой смертный или гуманитария находится в полном недопонимании происходящего и не может понять кому верить и на что ориентироваться.
Хм, задумался... а нам же при переходе не ГЕОС обещают перенести сначала текущий функционал со всеми приблудами. Так может не надо "спешить" и исправить текущую ситуацию, дать возможность внешним приложениям третьего уровня (те кто работают с токенами), что-то более внятное и понятное для рассчетов, прогнозов и прочего необходимого, а уже потом думать на переход на новую ось?
Пока допиливал пост наш незрячий кодер исправил формулу и на данный момент видимо это единственное место, где можно верить цифрам.