You are viewing a single comment's thread from:
RE: An Opponent of the Exponent: Making the Case for Vshare Linearity
I thought the same idea of setting a threshold and I am strongly for it.
Making threshold as a function sounds really good idea!
I thought the same idea of setting a threshold and I am strongly for it.
Making threshold as a function sounds really good idea!
To be more specific the blockchain currently keeps
total_reward_shares2
(total vshares for active posts) and computes payout usingtotal_reward_fund_steem*vshares[post]/total_reward_shares2
. We'd need to replace that withtotal_reward_shares
(not squared) and addactive_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.