Fuzzy Trust for Peer-to-Peer Based Systems
Authors: Farag Azzedin, Ahmad Ridha, Ali Rizvi
Abstract:
Trust management is one of the drawbacks in Peer-to-Peer (P2P) system. Lack of centralized control makes it difficult to control the behavior of the peers. Reputation system is one approach to provide trust assessment in P2P system. In this paper, we use fuzzy logic to model trust in a P2P environment. Our trust model combines first-hand (direct experience) and second-hand (reputation)information to allow peers to represent and reason with uncertainty regarding other peers' trustworthiness. Fuzzy logic can help in handling the imprecise nature and uncertainty of trust. Linguistic labels are used to enable peers assign a trust level intuitively. Our fuzzy trust model is flexible such that inference rules are used to weight first-hand and second-hand accordingly.
Keywords: P2P Systems; Trust, Reputation, Fuzzy Logic.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1076714
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2166References:
[1] K. Aberer and Z. Despotovic. Managing trust in a peer-2-peer information system. In 10th International Conference on Information and Knowledge Management (CIKM-01), pages 310-317, Nov. 2001.
[2] R. Aringhieri, E. Damiani, S. D. Vimercati, S. Paraboschi, and P. Samarati. Fuzzy techniques for trust and reputation management in anonymous peer-to-peer systems. Journal of the American Society for Information Science and Technology, 57(4):528-537, 2006.
[3] F. Azzedin, M. Maheswaran, and A. Mitra. Applying a trust brokering system for resource matchmaking in public-resource grids. Journal of Grid Computing, To appear., 2006.
[4] R. Dingledine, M. J. Freedman, and D. Molnar. Accountability. In A. Oram, editor, Peer-to-Peer: Harnessing the Power of Disruptive Technologies, pages 271-340. O-Reilly and Associates, Sebastopol, CA, 2001.
[5] I. Foster and A. Iamnitchi. On death, taxes, and the convergence of peer-to-peer and Grid computing. In 2nd International Workshop on Peer-to-Peer Systems (IPTPS03), Feb. 2003.
[6] N. Griffiths, K.-M. Chao, and M. Younas. Fuzzy trust for peer-to-peer systems. In P2P Data and Knowledge Sharing Workshop (P2P/DAKS 2006), page To appear, July 2006.
[7] M. Marimin, I. Hatono, and H. Tamura. Linguistic labels for expressing fuzzy preference relations in fuzzy group decision making. IEEE Trans. Systems, Man and Cybernetics, 28(22), 1998.
[8] A. Oram, editor. Peer-to-Peer: Harnessing the Power of Disruptive Technologies. O-Reilly and Associates, Sebastopol, CA, 2001.
[9] S. Sen and N. Sajja. Robustness of reputation-based trust: Boolean case. In 1st International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-02), pages 288-293, July 2002.
[10] S. Song, K. Hwang, R. Zhou, and Y. Kwok. Trusted p2p transactions with fuzzy reputation aggregation. IEEE Internet Computing, 9(9):24- 34, 2005.