| Recently, P2P (Peer-to-Peer) network becomes the mainstream network structure. In P2P network, the nodes is equal, the node can either act as the server-side functions and can also serve as a customer service functions. Because of the unique features of its nodes, P2P network has a very broad application prospects, such as distributed computing network, file sharing, e-commerce and many other aspects. With more and more P2P software applied, P2P network security issues is also received more and more the concern by researchers. In P2P network, anonymity and freedom of the nodes, led to the behavior of a variety of malicious attacks, which greatly affected the prospects of P2P technology, but also greatly damage the interests of the customer's normal. To deal with this problem, it is very necessary to build a trust model for secure and reliable mechanism.First of all, this article introduces P2P network technology, including research and development status of P2P networks, and with the C/S mode to do a simple comparison. After that, the paper describes the trust model of P2P networks related to some basic knowledge of various models are discussed and analyzed the applicability of the P2P network, and introduces the P2P network based on the credibility of the trust model of the design. On the basis of EigenTrust model, we adjust it by introducing a decay function, the average credit evaluation and monitoring value function and abnormal function, which makes the EngineTrust model, appropriates to supplement. Finally, simulation experiments are improved trust model in comparison with the EigenTrust model. The simulation results show that, in the same initial value, subject to the same malicious node attacks in same circumstances, the improved model is better in improving the success of the download rate of node than the original model. |