Modeling and Control of Rare Segments in BitTorrent with Epidemic Dynamics
Christopher Griffin, George Kesidis, Panayotis Antoniadis and, Serge Fdida

TL;DR
This paper develops an epidemic-based model for BitTorrent that demonstrates how the rarest-segment first rule optimizes file dissemination, enhances cooperation, and prevents rare segment extinction, while analyzing trade-offs in system performance.
Contribution
It introduces a simple epidemic model for two-segment BitTorrent swarms, showing how the rarest-segment first rule improves efficiency and cooperation, and explores alternative dissemination strategies.
Findings
Rarest-segment first rule minimizes transition time to complete file acquisition.
The rule equalizes segment populations in steady-state.
Alternative dissemination rules can increase file acquisition times to encourage cooperation.
Abstract
Despite its existing incentives for leecher cooperation, BitTorrent file sharing fundamentally relies on the presence of seeder peers. Seeder peers essentially operate outside the BitTorrent incentives, with two caveats: slow downlinks lead to increased numbers of "temporary" seeders (who left their console, but will terminate their seeder role when they return), and the copyright liability boon that file segmentation offers for permanent seeders. Using a simple epidemic model for a two-segment BitTorrent swarm, we focus on the BitTorrent rule to disseminate the (locally) rarest segments first. With our model, we show that the rarest-segment first rule minimizes transition time to seeder (complete file acquisition) and equalizes the segment populations in steady-state. We discuss how alternative dissemination rules may {\em beneficially increase} file acquisition times causing leechers…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPeer-to-Peer Network Technologies · Caching and Content Delivery · Gambling Behavior and Treatments
