|
ABSTRACT
Peer-assisted content distribution matches user demand for content with available supply at other peers in the network. Inspired by this supply-and-demand interpretation of the nature of content sharing, we employ price theory to study peer-assisted content distribution. The market-clearing prices are those which align supply and demand, and the system is studied through the characterization of price equilibria. We discuss the efficiency and robustness gains of price-based multilateral exchange, and show that simply maintaining a single price per peer (even across multiple files) suffices to achieve these benefits. Our main contribution is a system design---PACE (Price-Assisted Content Exchange)---that effectively and practically realizes multilateral exchange. Its centerpiece is a market-based mechanism for exchanging currency for desired content, with a single, decentralized price per peer. Honest users are completely shielded from any notion of prices, budgeting, allocation, or other market issues, yet strategic or malicious clients cannot unduly damage the system's efficient operation. Our design encourages sharing of desirable content and network-friendly resource utilization. Bilateral barter-based systems such as BitTorrent have been attractive in large part because of their simplicity. Our research takes a significant step in understanding the efficiency and robustness gains possible with multilateral exchange.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
C. Aperjis, M. J. Freedman, and R. Johari. A comparison of bilateral and multilateral exchanges for peer-assisted content distribution. In NetCoop, Sept. 2008.
|
| |
3
|
C. Aperjis, M. J. Freedman, and R. Johari. The role of prices in peer-assisted content distribution. Technical Report TR-814-08, Princeton University, Computer Science, 2008.
|
 |
4
|
|
| |
5
|
E. Bangeman. P2P responsible for as much as 90 percent of all 'Net traffic. ArsTechnica, Sep 3 2007.
|
| |
6
|
M. Bellare and P. Rogaway. The exact security of digital signatures: How to sign with RSA and Rabin. In EUROCRYPT, 1996.
|
 |
7
|
|
| |
8
|
B. Cohen. Incentives build robustness in BitTorrent. In Workshop on Economics of Peer-to-Peer Systems, 2003.
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
Lei Guo , Songqing Chen , Zhen Xiao , Enhua Tan , Xiaoning Ding , Xiaodong Zhang, Measurements, analysis, and modeling of BitTorrent-like systems, Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement, p.4-4, October 19-21, 2005, Berkeley, CA
|
 |
13
|
|
| |
14
|
|
| |
15
|
S. Jun and M. Ahamad. Incentives in bittorrent induce free riding. In WEIS, 2005.
|
| |
16
|
|
 |
17
|
Ian A. Kash , Eric J. Friedman , Joseph Y. Halpern, Optimizing scrip systems: efficiency, crashes, hoarders, and altruists, Proceedings of the 8th ACM conference on Electronic commerce, June 11-15, 2007, San Diego, California, USA
[doi> 10.1145/1250910.1250955]
|
| |
18
|
Qiao Lian , Zheng Zhang , Mao Yang , Ben Y. Zhao , Yafei Dai , Xiaoming Li, An Empirical Study of Collusion Behavior in the Maze P2P File-Sharing System, Proceedings of the 27th International Conference on Distributed Computing Systems, p.56, June 25-27, 2007
[doi> 10.1109/ICDCS.2007.84]
|
| |
19
|
T. Locher, P. Moor, S. Schmid, and R. Wattenhofer. Free riding in BitTorrent is cheap. In HotNets, 2006.
|
| |
20
|
Harsha Madhyastha , Tomas Isdal , Michael Piatek , Colin Dixon , Thomas Anderson , Arvind Krishnamurthy , Arun Venkataramani, iPlane: an information plane for distributed services, Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation, p.26-26, November 06-08, 2006, Seattle, WA
|
| |
21
|
A. Mascolell, M. Whinston, and J. Green. Microeconomic Theory. Oxford University Press, 1995.
|
| |
22
|
A. Medina, A. Lakhina, I. Matta, and J. Byers. Boston University Representative Internet Topology Generator, 2007.
|
| |
23
|
T. Mennecke. The Pirate Bay breaks 10 million users. Slyck News, Jan 26 2008.
|
| |
24
|
M. Piatek, T. Isdal, T. Anderson, A. Krishnamurthy, and A. Venkataramani. Do incentives build robustness in BitTorrent? In NSDI, 2007.
|
| |
25
|
Michael Piatek , Tomas Isdal , Arvind Krishnamurthy , Thomas Anderson, One hop reputations for peer to peer file sharing workloads, Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, p.1-14, April 16-18, 2008, San Francisco, California
|
| |
26
|
M. Sirivianos, J. H. Park, R. Chen, and X. Yang. Free-riding in BitTorrent networks with the large view exploit. In IPTPS, 2007.
|
| |
27
|
Michael Sirivianos , Jong Han Park , Xiaowei Yang , Stanislaw Jarecki, Dandelion: cooperative content distribution with robust incentives, 2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference, p.1-14, June 17-22, 2007, Santa Clara, CA
|
| |
28
|
Tribler. Bartercast. http://www.tribler.org/BarterCast, 2008.
|
| |
29
|
V. Vishnumurthy, S. Chandrakumar, and E. G. Sirer. KARMA: A secure economic framework for P2P resource sharing. In WEIS, 2003.
|
| |
30
|
B. Wilcox-O'Hearn. Personal Communication, 2007.
|
 |
31
|
|
 |
32
|
Haifeng Yu , Michael Kaminsky , Phillip B. Gibbons , Abraham Flaxman, SybilGuard: defending against sybil attacks via social networks, Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications, September 11-15, 2006, Pisa, Italy
|
|