Stealthy Peer: Understanding and Mitigating Security Risks in Peer-Assisted Video Delivery