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...
Main Authors: | , , |
---|---|
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 |