Sort:  

@fabien said something like, if the payout period is 7 days then only the steem that has been in the wallet for more than 7days can upvote. I havn't thought about all the details but i think it could work.

I will need to think about it but it might.