{"title":"Reputation-Driven Peer-to-Peer Live Streaming Architecture for Preventing Free-Riding","authors":"Rashmi Kushwaha, Rahul Bhattacharyya, Yatindra Nath Singh","doi":"arxiv-2409.09329","DOIUrl":null,"url":null,"abstract":"We present a peer-to-peer (P2P) live-streaming architecture designed to\naddress challenges such as free-riding, malicious peers, churn, and network\ninstability through the integration of a reputation system. The proposed\nalgorithm incentivizes active peer participation while discouraging\nopportunistic behaviors, with a reputation mechanism that rewards altruistic\npeers and penalizes free riders and malicious actors. To manage peer dynamics,\nthe algorithm continuously updates the strategies and adjusts to changing\nneighbors. It also implements a request-to-join mechanism for flash crowd\nscenarios, allowing the source node to delegate requests to child nodes,\nforming an interconnected tree structure that efficiently handles high demand\nand maintains system stability. The decentralized reputation mechanism promotes\nlong-term sustainability in the P2P live streaming system.","PeriodicalId":501280,"journal":{"name":"arXiv - CS - Networking and Internet Architecture","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Networking and Internet Architecture","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.09329","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We present a peer-to-peer (P2P) live-streaming architecture designed to
address challenges such as free-riding, malicious peers, churn, and network
instability through the integration of a reputation system. The proposed
algorithm incentivizes active peer participation while discouraging
opportunistic behaviors, with a reputation mechanism that rewards altruistic
peers and penalizes free riders and malicious actors. To manage peer dynamics,
the algorithm continuously updates the strategies and adjusts to changing
neighbors. It also implements a request-to-join mechanism for flash crowd
scenarios, allowing the source node to delegate requests to child nodes,
forming an interconnected tree structure that efficiently handles high demand
and maintains system stability. The decentralized reputation mechanism promotes
long-term sustainability in the P2P live streaming system.