You are viewing a single comment's thread from:
RE: An Opponent of the Exponent: Making the Case for Vshare Linearity
To be more specific the blockchain currently keeps total_reward_shares2
(total vshares for active posts) and computes payout using total_reward_fund_steem*vshares[post]/total_reward_shares2
. We'd need to replace that with total_reward_shares
(not squared) and add active_posts
(counter).
Post payout would then be total_reward_fund_steem*max(vshares[post]-total_reward_shares/(active_posts*N),0)/total_reward_shares
(N here sets the threshold; 20% would be N=5)
EDIT: unfortunately this won't work to allocate the entire reward pool at the correct rate. More refinement needed.
Great. It would reduce self-voting issue a lot while addressing fairness issue.