Something like Tips to same account add to time a function of the number of tips it receives from the same user
That or can't tip same person more than once per 1 hour period.
Except for Moderators ^^ (But there are other ways around it if you think about it so its tricky)
Still easy to abuse (as you said).
Make one account, collect faucet, deposit 0.0005, make new account, collect faucet in it and send 0.000505 from first account to it then make new account and send those 0.00051 to it after collection faucet first on it and keep doing that.
It would be easily noticed in chat though.
But it would work easily with pvp.