Fair Peer-to-Peer Content Delivery via Blockchain
Document Type
Conference Proceeding
Publication Date
1-1-2021
Abstract
In comparison with conventional content delivery networks, peer-to-peer (p2p) content delivery is promising to save cost and handle high peak-demand, and can also complement the decentralized storage networks such as Filecoin. However, reliable p2p delivery requires proper enforcement of delivery fairness, i.e., the deliverers should be rewarded according to their in-time delivery. Unfortunately, most existing studies on delivery fairness are based on non-cooperative game-theoretic assumptions that are arguably unrealistic in the ad-hoc p2p setting. We for the first time put forth an expressive yet still minimalist security notion for desired fair p2p content delivery, and give two efficient solutions FairDownload and FairStream via the blockchain for p2p downloading and p2p streaming scenarios, respectively. Our designs not only guarantee delivery fairness to ensure deliverers be paid (nearly) proportional to their in-time delivery but also ensure the content consumers and content providers are fairly treated. The fairness of each party can be guaranteed when the other two parties collude to arbitrarily misbehave. Moreover, the systems are efficient in the sense of attaining nearly asymptotically optimal on-chain costs and deliverer communication. We implement the protocols and build the prototype systems atop the Ethereum Ropsten network. Extensive experiments done in LAN and WAN settings showcase their high practicality.
Identifier
85116918925 (Scopus)
ISBN
[9783030884178]
Publication Title
Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics
External Full Text Location
https://doi.org/10.1007/978-3-030-88418-5_17
e-ISSN
16113349
ISSN
03029743
First Page
348
Last Page
369
Volume
12972 LNCS
Grant
1801492
Fund Ref
National Science Foundation
Recommended Citation
He, Songlin; Lu, Yuan; Tang, Qiang; Wang, Guiling; and Wu, Chase Qishi, "Fair Peer-to-Peer Content Delivery via Blockchain" (2021). Faculty Publications. 4529.
https://digitalcommons.njit.edu/fac_pubs/4529