One of the other reasons was that you could simply bypass it with a little effort, at least in terms of taking rewards from the pool.
If User A continuously upvotes User B, and diminishing rewards is implemented, User B could just create 100 accounts and post once on each account, and User A could upvote all of those posts from different users to bypass the diminishing returns.
That's one way around it.
However, it would still prevent User A from constantly upvoting B, and it would prevent downvoting in the same manner.
my answer to that would be for that kind of activity to be considered abuse - and for the witnesses to have the power to deal with accounts created soley for abuse.
it also makes it a lot harder though. user A would have to keep creating 100 accounts every couple of weeks as those first 100 accounts would lose effectiveness.
Well, diminishing returns wouldn't last forever between User A + User B I'd imagine. I don't think you should be penalized for voting for the same person once a week for a year for example. The diminishing aspect itself might kick in on the 2nd or 3rd vote for the same person on the same day, but it'd also replenish over time. So they'd eventually be able to recycle through those 100 accounts as the effects started to wear off.
It does make it harder, but in the end it doesn't solve the problem fully. It would however prevent people from focusing and picking on specific individuals, which also would make it harder to fight actual abuse :(
The entire situation is hard to find a proper solution for, which is why no one has jumped on implementing a solution.
At this point I think the entire rewards system may need to be fundamentally changed, maybe built from the ground up, in order to truly solve the problems at hand.
Originally posted in the /f/undefined forum on chainBB.com (learn more).
I pretty much agree and acknowledge all of what you say - i think we're on the same page except you obviously have a deeper understanding than I. it makes sense though.
I'm guessing that we're not likely to see a reward system rewrite any time soon, given how drastic event that would be, the effort required, and the witness consensus, would make it almost impossible - so perhaps an incremental improvement as per our suggestion would be the way to go - even if not the perfect implementation...
Yea but if user B used all 100 accounts to do it each time, it would be the same effect. And if B only used 1 account at a time, then the abuse was reduced by 100. Not bad.