IP Tracking for Posts
If not already configured, some forum software platforms such as IPB allow each post to be tracked by IP address. That would help you (the admins) to identify and block problem people via IP addresses. It doesn't prevent the problem children using Tor or other vpn methods, but it would be a start in making it more difficult for them. Then feed their accounts (searchable by IP address) to the Ban Dragon... Then perhaps those IP's can also be uploaded to the SoD game itself. Start blocking the hackers...
I'm certain that this board has IP tracking that is only visible to the admins. Publicly displaying IP addresses is unsafe.
IP banning requires that people have static IP addresses to be effective. I'm not sure how it works in other countries, but I know if I wanted a static IP I would have to pay a real premium. Apparently the majority of internet users are on Dynamic IP addresses.
The problem with getting trigger-happy with banning IP addresses is that occasionally someone who isn't the offender will later be assigned that same IP address and so will be blocked without having done anything wrong. I've had this trouble with file hosting sites telling me I've downloaded too much when I've never downloaded from them before.
Unfortunately solving the issue is not easy and it depends a lot on the resources at your disposal. There are things on this board that would help like blocking people from making more than a certain number of posts in a certain amount of time. Most big forums have moderators around to keep things in check, but unfortunately that's just not something that SoD seems to be interested in implementing.
That's not the case with me. I get a different IP address every time I reconnect.
I think that the serious sources of spam probably utilise means to circumvent IP blocking. The spam we saw today was a strange individual who crawled out of the woodwork after claiming that s/he stopped trolling for good a while back. This spam run was so short-lived that I almost get the sense that this person was perhaps trying to bury one of the new forum topics as the spamming stopped as soon as that section was filled. Can't say what the PM spam had to do with anything, though.