IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
SplitStream: high-bandwidth multicast in cooperative environments
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Modeling and performance analysis of BitTorrent-like peer-to-peer networks
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Faithfulness in internet algorithms
Proceedings of the ACM SIGCOMM workshop on Practice and theory of incentives in networked systems
A price-anticipating resource allocation mechanism for distributed shared clusters
Proceedings of the 6th ACM conference on Electronic commerce
SIGMETRICS '05 Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Rarest first and choke algorithms are enough
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Tycoon: An implementation of a distributed, market-based resource allocation system
Multiagent and Grid Systems
Proportional response dynamics leads to market equilibrium
Proceedings of the thirty-ninth annual ACM symposium on Theory of computing
A Multiphased Approach for Modeling and Analysis of the BitTorrent Protocol
ICDCS '07 Proceedings of the 27th International Conference on Distributed Computing Systems
An Amortized Tit-For-Tat Protocol for Exchanging Bandwidth instead of Content in P2P Networks
SASO '07 Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems
Dandelion: cooperative content distribution with robust incentives
ATC'07 2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference
A network formation game approach to study bittorrent tit-for-tat
NET-COOP'07 Proceedings of the 1st EuroFGI international conference on Network control and optimization
Do incentives build robustness in bit torrent
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
CRYPTO'05 Proceedings of the 25th annual international conference on Advances in Cryptology
An Activeness-Based Seed Choking Algorithm for Enhancing BitTorrent's Robustness
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
Adding incentives to file-sharing systems
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
TrInc: small trusted hardware for large distributed systems
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Classifying peer-to-peer network coding schemes
Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures
The role of game theory in human computation systems
Proceedings of the ACM SIGKDD Workshop on Human Computation
FairTorrent: bringing fairness to peer-to-peer systems
Proceedings of the 5th international conference on Emerging networking experiments and technologies
Spatial reuse enhanced MAC for wireless dense networks
ICUFN'09 Proceedings of the first international conference on Ubiquitous and future networks
Tree network coding for peer-to-peer networks
Proceedings of the twenty-second annual ACM symposium on Parallelism in algorithms and architectures
ARBOR: hang together rather than hang separately in 802.11 wifi networks
INFOCOM'10 Proceedings of the 29th conference on Information communications
Resisting free-riding behavior in BitTorrent
Future Generation Computer Systems
Improving peer-to-peer file distribution: winner doesn't have to take all
Proceedings of the first ACM asia-pacific workshop on Workshop on systems
Contracts: practical contribution incentives for P2P live streaming
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Public and private BitTorrent communities: a measurement study
IPTPS'10 Proceedings of the 9th international conference on Peer-to-peer systems
Comparing BitTorrent clients in the wild: the case of download speed
IPTPS'10 Proceedings of the 9th international conference on Peer-to-peer systems
Collusion-resilient credit-based reputations for peer-to-peer content distribution
Proceedings of the 2010 Workshop on Economics of Networks, Systems, and Computation
Towards microeconomic resources allocation in overlay networks
AMT'10 Proceedings of the 6th international conference on Active media technology
It's on me! the benefit of altruism in BAR environment
DISC'10 Proceedings of the 24th international conference on Distributed computing
RatFish: a file sharing protocol provably secure against rational users
ESORICS'10 Proceedings of the 15th European conference on Research in computer security
A non-strategic microeconomic model for single-service multi-rate application layer multicast
ICICA'10 Proceedings of the First international conference on Information computing and applications
An economic case for end system multicast
FIS'10 Proceedings of the Third future internet conference on Future internet
P2P soft security: On evolutionary dynamics of P2P incentive mechanism
Computer Communications
Distributed algorithms via gradient descent for fisher markets
Proceedings of the 12th ACM conference on Electronic commerce
Journal of Parallel and Distributed Computing
Defending against Sybil nodes in BitTorrent
NETWORKING'11 Proceedings of the 10th international IFIP TC 6 conference on Networking - Volume Part II
Design space analysis for modeling incentives in distributed systems
Proceedings of the ACM SIGCOMM 2011 conference
A content propagation metric for efficient content distribution
Proceedings of the ACM SIGCOMM 2011 conference
On the impact of seed scheduling in peer-to-peer networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Collusion in peer-to-peer systems
Computer Networks: The International Journal of Computer and Telecommunications Networking
BitTorrent for the less privileged
Proceedings of the 10th ACM Workshop on Hot Topics in Networks
Proactive replication for rare objects in unstructured peer-to-peer networks
Journal of Network and Computer Applications
Auction-based P2P VoD streaming: Incentives and optimal scheduling
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Issue on P2P Streaming
Price differentiation all-pay auction-based incentives in bittorrent
GPC'10 Proceedings of the 5th international conference on Advances in Grid and Pervasive Computing
OPODIS'11 Proceedings of the 15th international conference on Principles of Distributed Systems
Using centrality metrics to predict peer cooperation in live streaming applications
IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part II
Modelling the tradeoffs in Overlay-ISP cooperation
IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part II
Denial-of-service attacks and countermeasures on BitTorrent
Computer Networks: The International Journal of Computer and Telecommunications Networking
DCast: sustaining collaboration in overlay multicast despite rational collusion
Proceedings of the 2012 ACM conference on Computer and communications security
FairTorrent: a deficit-based distributed algorithm to ensure fairness in peer-to-peer systems
IEEE/ACM Transactions on Networking (TON)
BitTorrent-like P2P approaches for VoD: A comparative study
Computer Networks: The International Journal of Computer and Telecommunications Networking
What's a little collusion between friends?
Proceedings of the 2013 ACM symposium on Principles of distributed computing
A bottom-up model for heterogeneous BitTorrent systems
Journal of Parallel and Distributed Computing
Peer-assisted content distribution in Akamai netsession
Proceedings of the 2013 conference on Internet measurement conference
Hi-index | 0.00 |
Incentives play a crucial role in BitTorrent, motivating users to upload to others to achieve fast download times for all peers. Though long believed to be robust to strategic manipulation, recent work has empirically shown that BitTorrent does not provide its users incentive to follow the protocol. We propose an auction-based model to study and improve upon BitTorrent's incentives. The insight behind our model is that BitTorrent uses, not tit-for-tat as widely believed, but an auction to decide which peers to serve. Our model not only captures known, performance-improving strategies, it shapes our thinking toward new, effective strategies. For example, our analysis demonstrates, counter-intuitively, that BitTorrent peers have incentive to intelligently under-report what pieces of the file they have to their neighbors. We implement and evaluate a modification to BitTorrent in which peers reward one another with proportional shares of bandwidth. Within our game-theoretic model, we prove that a proportional-share client is strategy-proof. With experiments on PlanetLab, a local cluster, and live downloads, we show that a proportional-share unchoker yields faster downloads against BitTorrent and BitTyrant clients, and that under-reporting pieces yields prolonged neighbor interest.