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: Nehal Al-Otaiby, Afnan Alhindi, Heba Kurdi
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/2/533
_version_ 1827662810153222144
author Nehal Al-Otaiby
Afnan Alhindi
Heba Kurdi
author_facet Nehal Al-Otaiby
Afnan Alhindi
Heba Kurdi
author_sort Nehal Al-Otaiby
collection DOAJ
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-03-10T00:34:10Z
format Article
id doaj.art-1e58a1b9739f48da985770881799d7d2
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T00:34:10Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-1e58a1b9739f48da985770881799d7d22023-11-23T15:20:21ZengMDPI AGSensors1424-82202022-01-0122253310.3390/s22020533AntTrust: An Ant-Inspired Trust Management System for Peer-to-Peer NetworksNehal Al-Otaiby0Afnan Alhindi1Heba Kurdi2Department of Computer Science, College of Computer and Information Sciences, King Saud University, Riyadh 11451, Saudi ArabiaDepartment of Computer Science, College of Computer and Information Sciences, King Saud University, Riyadh 11451, Saudi ArabiaDepartment of Computer Science, College of Computer and Information Sciences, King Saud University, Riyadh 11451, Saudi ArabiaIn 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.https://www.mdpi.com/1424-8220/22/2/533peer-to-peer networkstrust managementwireless sensor networksprivacy
spellingShingle Nehal Al-Otaiby
Afnan Alhindi
Heba Kurdi
AntTrust: An Ant-Inspired Trust Management System for Peer-to-Peer Networks
Sensors
peer-to-peer networks
trust management
wireless sensor networks
privacy
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
topic peer-to-peer networks
trust management
wireless sensor networks
privacy
url https://www.mdpi.com/1424-8220/22/2/533
work_keys_str_mv AT nehalalotaiby anttrustanantinspiredtrustmanagementsystemforpeertopeernetworks
AT afnanalhindi anttrustanantinspiredtrustmanagementsystemforpeertopeernetworks
AT hebakurdi anttrustanantinspiredtrustmanagementsystemforpeertopeernetworks