Rather than blocking newly created accounts through IP addresses tracking, I would suggest that a thorough KYC should be done for newly registered members (such as email and ID verification)
Hey Mike.

You really should check out bitcoin - it is an
anonymous decentralized currency.