A simple way to filter out bogus accounts is to require KYC. If an account has been verified, they have greater posting abilities. If they haven't been verified, they are in read only. This seems like it would weed out bots and spammers!
I would be willing to do KYC to keep my account!
Big no as it is completely against one of the things crypto stands for.