Fairly new here, but i have an opinion on anonymity that i would like to share.
I don’t see how this would be technically feasible, or more importantly - enforcing anonymity would only hurt and not help the situation with IC.
Absolutely, anonymity on the web is a big problem. when you are anonymous you tend to act as if consequences do not matter. That is why forums such as 4chan can be fairly toxic and exclusionary, but similarly places like facebook tend to feel overly moderated and stifle debate by heavily restricting behaviour.
There are a number things that you need to ensure that anonymity can be enforced. You have to be able to enforce 1 person 1 account, if it is possible to create multiple accounts, then a bully will use that to defeat anonymity. You also have to be able to verify a user is a person. this doesn’t have to be via a number and address, but it has to be something that uniquely identifies a user. that might not be such a good thing for a game like this. (typically, companies outsource this to social media, although that is not a good solution and usually would alienate existing users).
Given the provided context I think that anonymity is the wrong solution. I think you need two features that would limit bad behaviour:
- All accounts have a history of name changes - if you change a name, it can be discovered.
- A roll over advantage. that is there is something that increasing in value about an account that can be gained by spending time, and having good behaviour in the game.
Ultimately bullying is a SUPER difficult problem to solve, and there aren’t really any technical solutions that solve all the problems. This really requires changing the game rules so that the bad behaviour is discouraged and good behaviour is rewarded.
Technically these ideas can be implemented. There are better and worse ways to do so, but with perseverance it can be achieved. I would start by looking at augmenting some sort of event sourcing style user profiles, and maybe an in-game badges system.
Of course some of the things that @Zanharim mentioned would also need to be implemented as a matter of priority. I don’t think that the balance of the game matches expectations (based on my understand of humanity - not the game itself). but thats the matter for a different discussion.