Optimized Deliverer Selection in Blockchain-Based P2P Content Delivery Networks

Zhenchao Yan, Songlin He, Chase Wu, Aiqin Hou

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Peer-to-peer (P2P) content delivery networks (CDNs) have demonstrated immense potential to mitigate escalating network traffic. Meanwhile, blockchain emerges as a promising technology that can overcome the shortcomings confronted by P2P CDNs via acting as a trusted third party (TTP) to ensure critical security properties such as fairness and offering monetary incentivization. However, existing protocols for blockchain-based P2P CDNs still encounter the delivery efficiency issue, one of the primary reasons being the absence or failure to identify the most suitable deliverers. Specifically, some overlook the process of selecting deliverers, entrusting them haphazardly, and some merely consider a single evaluation dimension for a deliverer, resulting in a lack of comprehensiveness. Even when multiple dimensions are considered, the outcome of each dimension is not verifiable, leading to unreliability. To this end, we propose an optimized deliverer selection method in blockchain-based P2P CDNs. Our designs encompass a proof of delivery quality (PoQD) protocol to quantify the accumulative verifiable contributions of a deliverer, a comprehensive credibility evaluation mechanism based on neighborhood entropy, and a provider budget constraint optimized deliverer selection algorithm. Extensive experiments are conducted on Ethereum test network to justify our adaptive selection of k optimized deliverers, desired delivery efficiency and feasible on-chain costs. The experiment results indicate the efficacy and effectiveness of our proposed method.

Original languageEnglish (US)
Title of host publication2024 IEEE International Performance, Computing, and Communications Conference, IPCCC 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350367942
DOIs
StatePublished - 2024
Event2024 IEEE International Performance, Computing, and Communications Conference, IPCCC 2024 - Orlando, United States
Duration: Nov 22 2024Nov 24 2024

Publication series

NameConference Proceedings of the IEEE International Performance, Computing, and Communications Conference
ISSN (Print)1097-2641

Conference

Conference2024 IEEE International Performance, Computing, and Communications Conference, IPCCC 2024
Country/TerritoryUnited States
CityOrlando
Period11/22/2411/24/24

All Science Journal Classification (ASJC) codes

  • General Engineering

Keywords

  • Blockchain Application
  • CDNs
  • Optimization
  • P2P
  • Peer Selection

Fingerprint

Dive into the research topics of 'Optimized Deliverer Selection in Blockchain-Based P2P Content Delivery Networks'. Together they form a unique fingerprint.

Cite this