AntTrust: An Ant-Inspired Trust Management System for Peer-to-Peer Networks

In P2P networks, self-organizing anonymous peers share different resources without a central entity controlling their interactions. Peers can join and leave the network at any time, which opens the door to malicious attacks that can damage the network. Therefore, trust management systems that can en...

Full description

Bibliographic Details
Main Authors: Al-Otaiby, Nehal, Alhindi, Afnan, Kurdi, Heba A.
Other Authors: Massachusetts Institute of Technology. Department of Mechanical Engineering
Format: Article
Published: Multidisciplinary Digital Publishing Institute 2022
Online Access:https://hdl.handle.net/1721.1/139641.3
_version_ 1811087444061192192
author Al-Otaiby, Nehal
Alhindi, Afnan
Kurdi, Heba A.
author2 Massachusetts Institute of Technology. Department of Mechanical Engineering
author_facet Massachusetts Institute of Technology. Department of Mechanical Engineering
Al-Otaiby, Nehal
Alhindi, Afnan
Kurdi, Heba A.
author_sort Al-Otaiby, Nehal
collection MIT
description In P2P networks, self-organizing anonymous peers share different resources without a central entity controlling their interactions. Peers can join and leave the network at any time, which opens the door to malicious attacks that can damage the network. Therefore, trust management systems that can ensure trustworthy interactions between peers are gaining prominence. This paper proposes AntTrust, a trust management system inspired by the ant colony. Unlike other ant-inspired algorithms, which usually adopt a problem-independent approach, AntTrust follows a problem-dependent (problem-specific) heuristic to find a trustworthy peer in a reasonable time. It locates a trustworthy file provider based on four consecutive trust factors: current trust, recommendation, feedback, and collective trust. Three rival trust management paradigms, namely, EigenTrust, Trust Network Analysis with Subjective Logic (TNA-SL), and Trust Ant Colony System (TACS), were tested to benchmark the performance of AntTrust. The experimental results demonstrate that AntTrust is capable of providing a higher and more stable success rate at a low running time regardless of the percentage of malicious peers in the network.
first_indexed 2024-09-23T13:46:11Z
format Article
id mit-1721.1/139641.3
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T13:46:11Z
publishDate 2022
publisher Multidisciplinary Digital Publishing Institute
record_format dspace
spelling mit-1721.1/139641.32022-02-10T19:48:17Z AntTrust: An Ant-Inspired Trust Management System for Peer-to-Peer Networks Al-Otaiby, Nehal Alhindi, Afnan Kurdi, Heba A. Massachusetts Institute of Technology. Department of Mechanical Engineering In P2P networks, self-organizing anonymous peers share different resources without a central entity controlling their interactions. Peers can join and leave the network at any time, which opens the door to malicious attacks that can damage the network. Therefore, trust management systems that can ensure trustworthy interactions between peers are gaining prominence. This paper proposes AntTrust, a trust management system inspired by the ant colony. Unlike other ant-inspired algorithms, which usually adopt a problem-independent approach, AntTrust follows a problem-dependent (problem-specific) heuristic to find a trustworthy peer in a reasonable time. It locates a trustworthy file provider based on four consecutive trust factors: current trust, recommendation, feedback, and collective trust. Three rival trust management paradigms, namely, EigenTrust, Trust Network Analysis with Subjective Logic (TNA-SL), and Trust Ant Colony System (TACS), were tested to benchmark the performance of AntTrust. The experimental results demonstrate that AntTrust is capable of providing a higher and more stable success rate at a low running time regardless of the percentage of malicious peers in the network. 2022-02-10T19:48:16Z 2022-01-20T15:48:18Z 2022-01-20T15:51:38Z 2022-02-10T19:48:16Z 2022-01 2021-12 2022-01-20T15:24:38Z Article http://purl.org/eprint/type/JournalArticle 1424-8220 https://hdl.handle.net/1721.1/139641.3 Sensors 22 (2): 533 (2022) http://dx.doi.org/10.3390/s22020533 Sensors Creative Commons Attribution https://creativecommons.org/licenses/by/4.0/ application/octet-stream Multidisciplinary Digital Publishing Institute Multidisciplinary Digital Publishing Institute
spellingShingle Al-Otaiby, Nehal
Alhindi, Afnan
Kurdi, Heba A.
AntTrust: An Ant-Inspired Trust Management System for Peer-to-Peer Networks
title AntTrust: An Ant-Inspired Trust Management System for Peer-to-Peer Networks
title_full AntTrust: An Ant-Inspired Trust Management System for Peer-to-Peer Networks
title_fullStr AntTrust: An Ant-Inspired Trust Management System for Peer-to-Peer Networks
title_full_unstemmed AntTrust: An Ant-Inspired Trust Management System for Peer-to-Peer Networks
title_short AntTrust: An Ant-Inspired Trust Management System for Peer-to-Peer Networks
title_sort anttrust an ant inspired trust management system for peer to peer networks
url https://hdl.handle.net/1721.1/139641.3
work_keys_str_mv AT alotaibynehal anttrustanantinspiredtrustmanagementsystemforpeertopeernetworks
AT alhindiafnan anttrustanantinspiredtrustmanagementsystemforpeertopeernetworks
AT kurdihebaa anttrustanantinspiredtrustmanagementsystemforpeertopeernetworks