Distributed file indexing system and method based on block chain and cloud storage server

A distributed file and index system technology, applied in the field of file distributed storage and distributed index, can solve the problems of single point of failure resources are not effectively utilized, data integrity is difficult to guarantee, and file retrieval efficiency is low, so as to achieve effective utilization , the operation mode is reasonable, and the risk of data loss is small

Active Publication Date: 2019-11-01
XIDIAN UNIV +1
View PDF8 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But the problem with BT download is that it needs to query the server to record the storage location of the file through a tracker. Before downloading the file each time, the user needs to request the storage location of the downloaded file from the query server, so that the existence of the query server becomes a must in BT download. Where the bottleneck lies, how to quickly locate files in the case of distributed file storage has become a difficult problem
At the same time, the BT download system has the problem of "leech attack". Users only want to download data and do not want to store data for others for free, resulting in a vicious circle of fewer and fewer file resources. An incentive mechanism is needed to solve this problem
[0004] To sum up, the problems existing in the existing technology are: traditional cloud storage has the problems of difficult to guarantee data integrity, single point of failure and inefficient utilization of resources, and the method of distributed file storage can solve the problem of storage centralization; and BT downloads have the problem of low file retrieval efficiency, and there is no effective incentive to encourage network users to actively use storage space, which is a problem in today's file storage and sharing systems
[0006] In the absence of a central query server, it is difficult to design a method for efficient file indexing in distributed file storage; it is difficult to add a usable incentive mechanism to a distributed file sharing system

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed file indexing system and method based on block chain and cloud storage server
  • Distributed file indexing system and method based on block chain and cloud storage server
  • Distributed file indexing system and method based on block chain and cloud storage server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0056] Aiming at the problems existing in traditional file storage and download systems, the present invention provides a file indexing method based on blockchain, including a design of index files, a method for file indexing in distributed storage, and file indexing based on this index file. The process of uploading and downloading. The index file mainly includes: the unique mark of the file, the file name and file structure, the wallet address of the file owner, the hash value of the file block, the file index information, the anchor node address, and the extended information of the index file, extended information Inclu...

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 belongs to the technical field of file distributed storage and distributed indexing. The invention discloses a distributed file indexing system and method based on a block chain and a cloud storage server. A relationship among the file owner, the file downloader and the storage node is established through the index file; and a file owner stores a file in a storage node and generatesa corresponding index file, a file downloader finds the storage node through the index file, downloads the file and pays and distributes assets on a chain through an intelligent contract, and the storage node obtains awards through file storage and sharing. According to the invention, a centralized inquiry server can be omitted, the file sharing fairness is guaranteed through the intelligent contract, and the resource utilization rate is greatly increased; and meanwhile, the block chain network and the storage network are decoupled, the block chain network does not directly store data, only MerkleDAG containing the file hash value is stored, mutual cooperation is achieved, and the practicability is improved.

Description

technical field [0001] The invention belongs to the technical field of file distributed storage and distributed indexing, and in particular relates to a blockchain-based distributed file indexing system and method, and a cloud storage server. Background technique [0002] At present, the closest existing technology: With the development of information technology, more and more files are stored on the network. At present, most of the file storage methods commonly used in the industry adopt managed cloud storage. Traditional cloud storage is A file hosting service in which cloud storage service providers provide hardware and software infrastructure, and users can go to the cloud to download their own stored files at any time. Cloud storage means that service providers store files in their own dedicated storage space. Once the operator loses the data, it cannot be retrieved. Data security is difficult to guarantee. However, the extra storage space on a large number of ordinary ...

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
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/13G06F16/14G06F16/182
CPCG06F16/134G06F16/152G06F16/182
Inventor 裴庆祺周恩愿赵冬晓李经纬
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products