Optimized Deliverer Selection in Blockchain-Based P2P Content Delivery Networks

Document Type

Conference Proceeding

Publication Date

1-1-2024

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.

Identifier

85217708485 (Scopus)

ISBN

[9798350367942]

Publication Title

Conference Proceedings of the IEEE International Performance, Computing, and Communications Conference

External Full Text Location

https://doi.org/10.1109/IPCCC59868.2024.10850174

ISSN

10972641

Grant

2023YFB3308600

Fund Ref

Southwest Jiaotong University

This document is currently not available here.

Share

COinS