The best way to stop the faucet abusers is to give the faucet only when the balance is NIL. In this way, a person cannot claim another faucet unless he has lost all the faucet amount in gambling and of course there is no way to withdraw the tiny faucet amount.
Not as simple as that, in fact most faucet on gambling sites are able to be claimed once user's balance is Zero but still there are many people who tried to abuse it.
Faucet abusers will keep on claiming the faucet only with no intentions to do real gambling by making deposit. Once they claim the faucet, they will use it to play, if lose then they will come back again.
They can create many accounts for faucet especially if the amount of the faucet is good enough. That's what we call with faucet abusers.
Panjul is the most correct here.
Our faucet rate limits people to a certain number of claims per minute, hour and day.
The most sophisticated abuser we've dealt with on many occasions has set up a system whereby they use multiple accounts, VPN/IP masking and other obfuscation techniques to make it such that when any faucet amount is busted it automatically switches to a new account to run that amount up until one day it makes money. They try to bypass our standard security measures.
But we viewed this as a challenge to stop his progression and after each of his attacks, our system gets stronger each time. His last attack was 3-4 weeks ago I believe and as of yet, he hasn't been able to break our newest system. But he's come back before, may well come back again some time soon.
This is interesting, having a hacker hack your system to make use or 'abuse' your faucet is something I'd probably not boost about as much. I understand that hackers are always trying, but people on here, I suppose as anywhere else, expect to have some sort of safety and even if the system as you say gets updated to deal with these attacks I believe this should happen anyway and get so strong that these hackers stand no chance. Now, this is something you should boost about