Woa.... that's great with what you present. But how do you prevent a user from creating multiple accounts? Can you explain it to me?
What would they have to gain from doing this?
That was a very valid question; the problem with the double entry is that some people could exploit the system and try getting funds twice.
Please check my previous answer how we intend to protect it and in general how FIFA prevents it.