Re: Cheating and Smurfing Getting Out of Control
Typically when making sure that players aren't using alt accounts, methods like comparing IP addresses and HWID's are used.
Though such methods aren't really that precise for knowing if a computer is being shared.
Meaning that if you were to allow one account per IP or HWID, people cannot have multiple accounts on a single device, even if these accounts belong to seperate players.
So I personally think it wouldn't really be possible to restrict the amount of accounts per device.
Users that have gotten banned for cheating in the past usually have methods used against them so that are used to detect them again.
Meaning that if someone cheats once, their device will be logged, usually banning any new accounts instantly or soon after.
Though sadly enough these methods are usually easily bypassed, meaning that these types of protection systems wouldn't really help a lot.
Now, I think it's still entirely possible to battle cheaters with new algorithms and all kinds of crazy tech, though this takes time, a lot of it.
Though whilst the anticheat is updated, cheat developers will also start to update their stuff, meaning it's just a crazy war that'll probably last for a long long time.
Smurfing however, is a bit harder to tackle. (I believe smurfing is throwing to stay in lower ranked matches so you can stomp them)
Alt accounts are typically made to grind to their current rank, which can be considered pretty normal.
If players do not play for a while they're going to get put into a lower rank, which technically could be considered a flaw with this system.
I barely see players throw matches on purpose to stay in a lower rank, so by definition, there probably aren't a lot of smurfs.
Next to that, it's nearly impossible to know if someone is smurfing as they could just be a good new player, or an alt account.
If they were to show behaviour of being really good and sometimes throwing, well, it would be possible to detect that if blatant, though if it weren't, it could be considered having good and bad days.
Overall, these issues suck a lot, and they're just hard to tackle I guess.