Distributed file storage method and system based on block chain

A distributed file, blockchain technology, applied in the blockchain field

Pending Publication Date: 2021-01-22
ONE CONNECT SMART TECH CO LTD SHENZHEN
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main purpose of the present invention is to provide a blockchain-based distributed file storage method and system, aiming to solve t...

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 storage method and system based on block chain
  • Distributed file storage method and system based on block chain
  • Distributed file storage method and system based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0059] refer to figure 1 , figure 1 It is a schematic structural diagram of the first embodiment of the blockchain-based distributed file storage system of the present invention.

[0060] Such as figure 1 As shown, the blockchain-based distributed file storage system proposed by the embodiment of the present invention mainly includes a coordination server 1001 , a coordination synchronization server 1002 , a client 1003 , and a storage server 1004 . Wherein, the coordinating server 1001 is mainly used to receive the file upload request and the file download request from the client 1003, and formulate a corresponding fragmentation strategy according to the file upload request. The fragmentation strategy can be understood as based on the file Upload the strategy for distributed storage formulated by the file to be up...

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 relates to the technical field of block chains, and discloses a distributed file storage method and system based on a block chain, and the method comprises the steps: meta-information ofa to-be-uploaded file carried in a file uploading request is acquired when a coordination server detects the file uploading request of a client, a coordination server obtains the file size of the to-be-uploaded file from the meta-information, formulates a corresponding fragmentation strategy according to the file size, generates a file identification code according to the meta-information, and sends the fragmentation strategy and the file identification code to a client; and the client performs fragmentation processing on the to-be-uploaded file according to the fragmentation strategy and thefile identification code to obtain fragmentation data, and uploads the fragmentation data to a block chain node corresponding to the storage server for storage so as to realize distributed storage ofthe file. Potential safety hazards caused by the fact that the to-be-uploaded file is stored in the third-party server in the prior art are avoided, the storage pressure of the storage server is reduced, and the file storage efficiency and the storage safety are improved.

Description

technical field [0001] The present invention relates to the technical field of block chains, in particular to a distributed file storage method and system based on block chains. Background technique [0002] When the existing technology stores files, most of them are stored through a centralized storage server. On the other hand, most of the existing data storage technologies save files to third-party servers, which has potential risks and is not convenient for server expansion and maintenance. [0003] As a distributed shared ledger and database, Blockchain has the characteristics of decentralization, non-tampering, traceability throughout the process, traceability, collective maintenance, and openness and transparency. These characteristics ensure the "honesty" and "transparency" of the blockchain, and lay the foundation for the creation of trust in the blockchain. The rich application scenarios of the block chain are basically based on the fact that the block chain can ...

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
IPC IPC(8): G06F16/182G06F16/13G06F16/16G06F21/60
CPCG06F16/182G06F16/137G06F16/164G06F21/602G06F2221/2107
Inventor 曹春辉
Owner ONE CONNECT SMART TECH CO LTD SHENZHEN
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