You are viewing a single comment's thread from:

RE: An Opponent of the Exponent: Making the Case for Vshare Linearity

in #curation8 years ago (edited)

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.

Sort:  

Great. It would reduce self-voting issue a lot while addressing fairness issue.