{'fraction_non_alphanumeric': 0.01440677966101695, 'fraction_numerical': 0.002542372881355932, 'mean_word_length': 5.748571428571428, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
PerformTrust: Trust model integrated past and current performance in P2P file sharing systems

Trust model is an effort to guarantee secure and high quality interactions in P2P(peer-to-peer) file sharing systems. Traditional trust models always depend on past performance quantified in term of reputation or recommendation. This paper presents PerformTrust -a history and current performance based trust supporting framework which includes an intensive trust model for offering trustworthiness of peers quantitatively and comparatively based on a history performance feedback system and a current performance evaluating system with a decentralized implementation over a structured P2P network. PerformTrust has two main features. First, we introduce a virtual domain in every peer that would take responsible of collecting information about current performance of peers, including files integrity and peers response time. Second, PerformTrust considers both history and current performance of a peer for evaluating trustworthiness. Other contributions include adjustment scenario of the trust model, and a set of experiment that show the effectiveness and benefit of our approach.