Woww, I was preparing a similar proposal for steem, but you won me in the race, hehe.
I like your idea, great contribution, the problem is that each author needs to have a revoting power for each user, and that could be very expensive in terms of size and timing. And we are near 1 million users. What do you think?
Ps. I will comment here when my proposal is done. I really like a way to stop (or reduce) abusing.
Well, you don't need to store the revoting power for each target author explicitly. You just need to check the account history of the curator in the last kth days (depending on the revoting power recharging) to determine his revoting power on a particular author. This should be feasible I guess.
Hi @smcaterpillar. I just published my proposal about this issue. I would like to see your opinion.
Steem proposal to reduce voting rings and self-voting