Smurfs are not the subject of this thread.
Ultimately, yes, they are. Are we serious, about dealing with people disrupting the game population? Or do we just want to solve this one problem, which is pretty minor (compared to what other things hackers can do)?
Captchas try to prevent spamers (an thereby create more problems than they solve).
That's a pretty huge piece of un-logic there. If catchpas are so ineffective, then why are they used widely?
Smurfs are mostly human.
Which is why you make the catchpa 20 words long... so that it takes a human quite some time to make a new account, by hand,
because it can't be automated. This doesn't totally eliminate the problem, it just makes it happen a lot less often.
It's the cost principle, people. When the real cost of an obnoxious behavior goes up, the amount of that activity goes down. There are very few people who are so dedicated to being obnoxious that they'd make dozens of accounts, just to ban-dodge, and then we can just ban
tokens, instead of IPs, which solves a lot of problems all at once. So players use a unique token, they're seen by server / clients by that token, they get banned by that token... and new token creation is non-trivial, so they can't just smurf around the ban, but we don't have to ban IPs any more.
IOW... we can ban the clanners who pulled this stunt. But from the few things I've seen over here, it looks like this trick was spread and passed around pretty widely, fast. And I predict that it's just a small part of a very ugly chain here. This is the stuff we know about, because it's clumsy and obvious.
Why are we asking moderators to spend all of the effort on hunting people down and trying to get evidence together, when they could look up all tokens that came from that IP, and then see, very clearly, who pulls the ban-dodge from that NAT and attempts to attack again? Oh, and make the MAC address a part of the token, btw, so that people on the other side of NAT are easier to track down. Might as well get enough to at least send a friendly email to their network administrator, if they're behind a uni NAT, for example (I have no idea what IPs / IP ranges are banned atm, so I have no idea if any unis' entire playerbase is unable to log into the Official Server).
It'd solve a lot of problems at once, basically. No vet player who likes to smurf is going to have a serious problem with having to make a new smurf after a bit- they already do that anyhow. Just add a single step, to make it take a non-trivial amount of
time. Voila. Bans that have real teeth, require non-trivial work to dodge, and can result in being tracked down more easily, if it needs to be taken to the formal complaint level (which I'm guessing doesn't happen often).
I guess people get upset, every time I point out that smurfing has pretty much
no legitimate use, and that our bans not having a lot of teeth other than IP bans, which are hard to apply without banning entire ranges behind NAT, etc, is a very serious issue.