Blockchain-based distributed file indexing system and method, cloud storage server

A technology of a distributed file and indexing system, applied in the field of distributed file storage and distributed indexing, can solve the problems of ineffective utilization of single-point failure resources, difficulty in ensuring data integrity, and low file retrieval efficiency, and achieve a reasonable operation mode. , the risk of data loss is small, the effect of efficient file indexing and positioning

Active Publication Date: 2022-03-08
XIDIAN UNIV +1
View PDF8 Cites 0 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
  • Blockchain-based distributed file indexing system and method, cloud storage server
  • Blockchain-based distributed file indexing system and method, cloud storage server
  • Blockchain-based distributed file indexing system and method, 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, and discloses a blockchain-based distributed file indexing system and method, a cloud storage server, and establishes file owners, file downloaders, and storage nodes through index files. The file owner stores the file in the storage node and generates the corresponding index file. The file downloader finds the storage node through the index file, downloads the file and pays and distributes the assets on the chain through the smart contract. The storage node Get rewarded for storing and sharing files. The present invention can save the centralized inquiry server, and ensure the fairness of file sharing through the smart contract, greatly increasing the utilization rate of resources, and decoupling the blockchain network and the storage network at the same time, the blockchain network is not directly To store data, only store the MerkleDAG containing the hash value of the file, and cooperate with each other to improve practicability.

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 Patents(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