12-10-2012, 07:22 AM
Hello,
There is no perfect way to prevent bots, is almost impossible. To improve security:
1) Make sure you require email confirmation, enable that feature from settings (user will receive coins after email was confirmed, if there are fake account, is very hard to create so many emails and to confirm each email).
2) Allow only 1 account per IP (user can hide IP with proxy, but will make work a little bit hard for these cheaters).
Everytime when you fond cheaters, ban their accounts, and remove coins from their accounts, in this way, all their work was lost.
About your ideeas, your first ideea will be implemented soon (but that's doesn't prevent fake accounts). Your second ideea is useless (if 1 IP per account is enabled and they still create fake accounts, these cheaters hide their IP's with proxy).
There is no perfect way to prevent bots, is almost impossible. To improve security:
1) Make sure you require email confirmation, enable that feature from settings (user will receive coins after email was confirmed, if there are fake account, is very hard to create so many emails and to confirm each email).
2) Allow only 1 account per IP (user can hide IP with proxy, but will make work a little bit hard for these cheaters).
Everytime when you fond cheaters, ban their accounts, and remove coins from their accounts, in this way, all their work was lost.
About your ideeas, your first ideea will be implemented soon (but that's doesn't prevent fake accounts). Your second ideea is useless (if 1 IP per account is enabled and they still create fake accounts, these cheaters hide their IP's with proxy).