Text this: PeerMate: a malicious peer detection algorithm for P2P systems based on MSPCA