CDN sharing method and system based on block chain

A blockchain and node technology, applied in the field of communication, can solve the problems of high CDN usage costs and high usage costs, and achieve the effects of improving capabilities and coverage, solving performance bottlenecks and hidden safety hazards

A blockchain and node technology, applied in the field of communication, can solve the problems of high CDN usage costs and high usage costs, and achieve the effects of improving capabilities and coverage, solving performance bottlenecks and hidden safety hazards

CN107666484AActive Publication Date: 2018-02-06SHANGHAI JIAO TONG UNIV

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • CDN sharing method and system based on block chain
  • CDN sharing method and system based on block chain
  • CDN sharing method and system based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0049] A block chain-based CDN sharing method provided according to the present invention comprises the following steps:

[0050] Configuration steps:

[0051] Such as figure 1 As shown, the architecture adopted by the present invention is a typical distributed system architecture without centralized nodes. Build an initial network for individual nodes to join to form a blockchain. The blockchain is operated and maintained by unlimited individual nodes, and the consensus algorithm is used to ensure th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a CDN sharing method and system based on a block chain. For an intelligent contract, a request sent by a user terminal is received through an intelligent contract interface, anda pre-distribution personal node list is returned to the user terminal; after the request of the user terminal is received by pre-distribution personal nodes of the pre-distribution personal node list, whether caching of corresponding content exists locally is queried, if yes, the local caching is directly utilized to accomplish the request, if not, whether a surrounding personal node has the caching of the corresponding content is sniffed, if yes, the caching of the corresponding content is acquired from the surrounding personal node and is provided for the user terminal, if not, the requestis sent to a source server of the corresponding content, and the caching of the corresponding content is acquired and is further provided for the user terminal. The method is advantaged in that the block chain is utilized to manage the content distribution network, the personal nodes are introduced, traditional large-scale nodes with crude distribution granularity are converted into the personalnodes having properties of large quantity and more dense distribution, and content distribution capability and the coverage level are improved.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a block chain-based CDN sharing method and system. Background technique [0002] Content distribution network (CDN), through a distributed cache network, shortens the distance between content and user terminals, and provides access acceleration services for CDN customers. The current CDN has strong professionalism and needs more nodes with better coverage to provide high-quality content distribution services. Therefore, the cost of using CDN is relatively high, and most CDN customers cannot afford such a price. Although there are many distributed systems on the market, such as GFS, etc., in addition to the high cost of use, the performance bottleneck and security risks brought by the CDN master server have not been resolved. [0003] The essence of blockchain is a distributed ledger. It is increasingly known as the underlying technology of Bitcoin, and has the c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
06 Feb 2018
Publication
CN107666484A
IPC
H04L29/06; H04L29/08; G06F17/30
CPC
G06F16/13; G06F16/182; H04L63/0815; H04L67/1097; H04L67/30
Inventors
姚建国; 朱昱锦