Salix people are losing patience with you because you are so negative, and from all your talk, the feeling we have is you are not really invested in efficiently solving the problem.
people come to play your game to enjoy, relax, have fun, enjoy the challenge, enjoy the trains, meet new friends.
we have enough stress from adult life of work, paying bills, etc... do we need this extreme stress from a hobby?
the issue with the FAKE players/ accounts ( YES, they are FAKE, not the other fancy name you created for them) combined with your negative talk full of `not possible` , `impossible` , `we cant` is enough to test the most patient person who plays this game.
it is not you being bombarded by fake accounts trying to disrupt and ruin the game.
this is why you can easily be so negative, move on, and we are still left with the unsolved issue.
bad, bad idea, business wise.
So, so many applications and websites do require an authentication code given by a cellphone message (requiring registration of one valid phone number) to activate an account. It is perfectly legal.
Why this thought is impossible to you, is beyond my understanding.