Abstract

Building a rentable content delivery network (CDN), a p2p based CDN that supports content control and is composed of hardware rented from consumers, requires significant trust between the renters and consumers. The proposed method solves this using a Blockchain to provide transparency in running the network, and proof of provenance, a verifiable proof origin of the content that is used to determine who can get paid for their services to discourage malicious activities.

Highlights

  • Internet is an ever-growing network infrastructure that connects users from all around the world.With the growing adoption of personal computers and various mobile devices that connect to it, the number of accessible contents has increased as well

  • In rentable content delivery network (CDN), the content is delivered using p2p communications and the content delivers are paid using decentralized payment system based on Blockchain

  • Rentable CDN uses the idea of distributing the risks and initial investments required to run a CDN to the content creator, the content downloader, and the content uploader, while providing infrastructure to manage specific mistrusts that content creators and content uploaders have difficulty in solving

Read more

Summary

Introduction

Internet is an ever-growing network infrastructure that connects users from all around the world. Replicating parts that are unique to the content such as HTML files will have smaller benefit, whereas images or functional codes that are common to other contents will have bigger benefit The identification of such files can be achieved by clustering individual files based on a metric such as the of time delay reduction measurement to delivery contents [3,4]. Searching for content becomes faster and the network overhead is reduced greatly It has many benefits, p2p based CDN lacks many global features, such as caching, content moderation, load balancing, financial incentive, and reliability. In rentable CDN, the content is delivered using p2p communications and the content delivers are paid using decentralized payment system based on Blockchain It provides affordable localized content delivery network for small and medium-sized content distributing companies without the expensive initial investment and risks from continued operation. The rest of the paper is described using existing Blockchain terminology and p2p protocols to aid with understanding, but the proposed method is not bound by a specific Blockchain or p2p software

Limitations of Rentable CDNs
Proposed Method
Content Registration
Content Delivery
Check if content delivery contract is valid
Payment Settlement
Content Control
Fee Structure
Collusion Attacks
Scalable Collusion Attack Simulations
Security Analysis for the Proposed Method
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call