Blockchain-based Content Delivery Networks: Content Transparency Meets User Privacy

01/22/2019
by   Thang X. Vu, et al.
0

Blockchain is a merging technology for decentralized management and data security, which was first introduced as the core technology of cryptocurrency, e.g., Bitcoin. Since the first success in financial sector, blockchain has shown great potentials in various domains, e.g., internet of things and mobile networks. In this paper, we propose a novel blockchain-based architecture for content delivery networks (B-CDN), which exploits the advances of the blockchain technology to provide a decentralized and secure platform to connect content providers (CPs) with users. On one hand, the proposed B-CDN will leverage the registration and subscription of the users to different CPs, while guaranteeing the user privacy thanks to virtual identity provided by the blockchain network. On the other hand, the B-CDN creates a public immutable database of the requested contents (from all CPs), based on which each CP can better evaluate the user preference on its contents. The benefits of B-CDN are demonstrated via an edge-caching application, in which a feature-based caching algorithm is proposed for all CPs. The proposed caching algorithm is verified with the realistic Movielens dataset. A win-win relation between the CPs and users is observed, where the B-CDN improves user quality of experience and reduces cost of delivering content for the CPs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/22/2023

BlockChain and Decentralized Apps

Blockchain, the backbone of Bitcoin, has recently gained a lot of attent...
research
12/06/2020

Security and Privacy for Mobile Edge Caching: Challenges and Solutions

Mobile edge caching is a promising technology for the next-generation mo...
research
11/17/2020

Deep Reinforcement Learning and Permissioned Blockchain for Content Caching in Vehicular Edge Computing and Networks

Vehicular Edge Computing (VEC) is a promising paradigm to enable huge am...
research
01/23/2018

Decentralized Caching for Content Delivery Based on Blockchain: A Game Theoretic Perspective

Blockchains enables tamper-proof, ordered logging for transactional data...
research
06/13/2020

A Blockchain-based Decentralized Data Sharing Infrastructure for Off-grid Networking

Off-grid networks are recently emerging as a solution to connect the unc...
research
11/25/2021

Humanode Whitepaper: You are [not] a bot

The advent of blockchain technology has led to a massive wave of differe...
research
09/01/2018

Content Popularity Prediction Towards Location-Aware Mobile Edge Caching

Mobile edge caching enables content delivery within the radio access net...

Please sign up or login with your details

Forgot password? Click here to reset