BitTorrent 是分享系统的一个很流行的 Peer.to 同伴文件,它采用一套刺激机制鼓励贡献并且阻止免费骑。然而,我们发现 BitTorrent 的刺激机制能阻止免费骑有效地在有种子的一个相对低的数字的一个系统,但是可以在生产失败一为阻止在有种子的一个高数字的一个系统免费骑。原因是 BitTorrent 不提供有效机制让种子提防 free-riding.Therefore,我们建议种子带宽分配策略让 BitTorrent 系统减少种子的效果在上免费骑。我们的目标是提供更多的服务给系统的一个下载者将比提供更低的服务的下载者被同意一个更高的好处什么时候某 downioaders 从一粒种子要求下载的文件。最后,模拟结果被给,它验证建议策略的有效性。
BitTorrent is a very popular Peer-to-Peer file sharing system, which adopts a set of incentive mechanisms to encourage contribution and prevent free-riding. However, we find that BitTorrent's incentive mechanism can prevent free-riding effectively in a system with a relatively low number of seeds, but may fail in producing a disincentive for free-riding in a system with a high number of seeds. The reason is that BitTorrent does not provide effective mechanisms for seeds to guard against free-riding. Therefore, we propose a seed bandwidth allocation strategy for the BitTorrent system to reduce the effect of seeds on free-riding. Our target is that a downloader which provides more service to the system will be granted a higher benefit than downloaders which provide lower service when some downloaders ask for downloading file from a seed. Finally, simulation results are given, which validate the effectiveness of the proposed strategy.