By "reverse" I mean people making hundreds of fake FB, twitter etc accounts and siphoning
coins from ICO.
I know you can make KYC, but what would be other good practices, since KYCs are not so popular
KYC is not popular, becouse here is a lot of scam projects, and KYC is risk for your identification. and in 21 century you can make online loans and other Crime with your ID.
i think you want airdrop site - with IP checker. same IP = BAN. but its so bad, becouse in one family maby will 2-3 crypto lover, and maby 2 reg in 1 IP isnot bad. you can make airdrop on your ICO website. and when they will REG on web, you can check IP adress. and BAN scamers.
i think this is best way for now