B~3A: Prompting Cooperation Among Rational Participants in P2P Bulk File Sharing Environments

来源 :Tsinghua Science and Technology | 被引量 : 0次 | 上传用户:huang267321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Peer-to-peer (P2P) file sharing systems assume that their users download files in proportion to their sharing. Unfortunately, users are unlikely to do so without an incentive mechanism. Previous solutions to the problem required some types of centralized control, which strays from the spirit of P2P to provide long-term incentives. This paper presents the balance-based bandwidth allocation, B3A, an incentive framework to inspire participants to share files. In the B3A framework, each peer keeps the differences be- tween the amount of data it has received from each peer and the amount it has sent to that one. When re- ceiving simultaneous requests from various peers, the peer prefers to allocate its limited upload bandwidth to those peers with larger differences. Therefore, the downloading bandwidth perceived by a peer is posi- tively related to its contributions to others, consequently stimulating it to share more files. The B3A frame- work is fully decentralized, scalable, and secure. Peer-to-peer (P2P) file sharing systems assume that their users download files in proportion to their sharing. Unfortunately, users are unlikely to do so without an incentive mechanism. Previous solutions to the problem required some types of centralized control, which strays from the spirit of P2P to provide long-term incentives. This paper presents the balance-based bandwidth allocation, B3A, an incentive framework to inspire participants to share files. In the B3A framework, each peer keeps the differences be- tween the amount of data it has received from each peer and the amount it has sent to that one. When re- ceiving simultaneous requests from various peers, the peer prefers to allocate its limited upload bandwidth to those peers with larger differences. Therefore, the downloading bandwidth perceived by a peer is posi- tively related to its contributions to others, causing stimulating it to share more files. The B3A frame- work is fully decentralized, scalable, and secure.
其他文献