This document presents an exhaustive survey of trust and reputation models in peer-to-peer (P2P) networks, highlighting the distinction between hard security mechanisms and soft security issues. It covers the challenges of establishing trust among peers in a malicious environment, discusses various trust models, and identifies areas for future research. The document emphasizes the need for a comprehensive model to address security threats and enhance trustworthiness in P2P interactions.