Scrivener: Providing Incentives in Cooperative Content Distribution Systems

Scrivener: Providing Incentives in Cooperative Content Distribution Systems
复制标题

DOI:
10.1007/11587552_14
复制
发表时间:
2005-11
期刊:
--
影响因子:
--
通讯作者:
Animesh Nandi;T. Ngan;Atul Singh;P. Druschel;D. Wallach
Animesh Nandi;T. Ngan;Atul Singh;P. Druschel;D. Wallach
中科院分区:
其他
文献类型:
--
作者:
Animesh Nandi;T. Ngan;Atul Singh;P. Druschel;D. Wallach

文献摘要

被引文献

相似文献

协作对等(p2p)应用程序的目的是为了所有用户的共同利益共享参与计算机的资源。然而,如果用户可以免费使用系统的服务,他们就不一定有向系统捐赠资源的动机。在本文中,我们描述了Scrivener,一个完全分散的系统,确保公平共享合作内容分发网络的带宽。我们展示了如何参与节点,只跟踪第一手观察到的行为,他们的同行,可以检测到他们的同行的行为自私,并拒绝为他们提供服务。仿真结果表明,我们的机制有效地限制了用户所收到的服务质量的水平,这是由该用户贡献的资源量成正比,同时产生适度的开销。
Cooperative peer-to-peer (p2p) applications are designed to share the resources of participating computers for the common good of all users. However, users do not necessarily have an incentive to donate resources to the system if they can use the system’s services for free. In this paper, we describe Scrivener, a fully decentralized system that ensures fair sharing of bandwidth in cooperative content distribution networks. We show how participating nodes, tracking only first-hand observed behavior of their peers, can detect when their peers are behaving selfishly and refuse to provide them service. Simulation results show that our mechanisms effectively limit the quality of service received by a user to a level that is proportional to the amount of resources contributed by that user, while incurring modest overhead.