Overcoming Free-Riding Behavior in Peer-to-Peer Networks Using Points System Approach
Basmah Alotibi, Noof Alarifi, Majid Abdulghani, Lina Altoaimy
Abstract
Open-access reader
Basmah Alotibi, Noof Alarifi, Majid Abdulghani, Lina Altoaimy
Abstract
Open-access reader
Peer-to-peer (P2P) networks play an important role in communication and resource sharing. In recent years, the importance of(P2P) networks has increased due to their scalability and simple, cost-efficient model. P2P file-sharing systems with decentralized file storage have emerged to allow peers to share resources and download files directly from one another. However, one major problem hindering the success of these services is a type of behavior called free-riding, in which a peer consumes system resources for free without sharing anything in return. In this article, we propose an approach based on points for overcoming the effect of free-riding. To evaluate the performance of our proposed algorithm, we compared it to the original BitTorrent protocol. The simulation results show that the proposed algorithm provides fairness between peers and prevents free-riders from downloading files when they reach the credit limit.
OpenAlex reports 14 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Peer-to-peer (P2P) networks play an important role in communication and resource sharing. In recent years, the importance of(P2P) networks has increased due to their scalability and simple, cost-efficient model. P2P file-sharing systems with decentralized file storage have emerged to allow peers to share resources and download files directly from one another. However, one major problem hindering the success of these services is a type of behavior called free-riding, in which a peer consumes system resources for free without sharing anything in return. In this article, we propose an approach based on points for overcoming the effect of free-riding. To evaluate the performance of our proposed algorithm, we compared it to the original BitTorrent protocol. The simulation results show that the proposed algorithm provides fairness between peers and prevents free-riders from downloading files when they reach the credit limit.
Key concepts: BitTorrent, Computer science, Free riding, Upload, Scalability, File sharing, Peer-to-peer, Shared resource