Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Block chain large file secure storage method and system

A technology for secure storage and storage system, applied in the field of computer network security, which can solve problems such as high cost, increased blockchain file and data storage, increased system management complexity and scheduling difficulty.

Active Publication Date: 2019-07-26
中科天御(苏州)科技有限公司
View PDF15 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

One is the method and system for expanding storage on the existing nodes and block space of the blockchain (such as patent 201710139269.1, patent 201711344195.1, etc.), mainly using memory database and disk database to expand the blockchain, single-node disk and Memory cannot accommodate the rapid expansion of large file transactions, so the effect of such methods is positively limited
The second category is the blockchain storage method using multi-level storage (such as patent 201810937197.X, 201810847133.0, etc.), using multi-level storage for capacity expansion, which increases the complexity of system management and the difficulty of scheduling, and is inefficient. The security of storage nodes cannot be guaranteed and stored in the above background; the data fragmentation used is also for parallel processing of blockchain calculations, not to support security
The third category is to use data encryption to increase the security of blockchain files and data storage (such as patent 201811118776.8, system IPFS scheme, etc.), which has high encryption calculation cost and poor scalability
[0004] The blockchain is developing rapidly in the field of data sharing and data transactions. The current blockchain file storage system has great limitations. When facing large file applications, there are problems such as low storage efficiency and high cost.

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
  • Block chain large file secure storage method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further described below in conjunction with accompanying drawing and embodiment:

[0033] The block chain large file security storage system disclosed in an embodiment of the present invention, its steps are:

[0034] 1) Establish a blockchain virtual storage module, including cloud storage nodes and local storage nodes of blockchain nodes. The cloud storage nodes use tenant permissions for virtual isolation, and multiple storage nodes are virtually isolated on one or more clouds; The local storage node of the blockchain node is a shared storage space separated from the blockchain user node;

[0035] 2) Large file block splitting module, first judge whether the file size is greater than the threshold Ψ, if the file size is below the threshold Ψ, the file will not be split (that is, N=1); if the file is not smaller than the threshold Ψ, the large The file is evenly split into N parts in binary form, and the N parts of the sub-file are redun...

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 a block chain large file secure storage method and system, and the method comprises the steps: 1) registering a large file into a block chain by a block chain node user, splitting the large file by a storage system, and carrying out the redundant storage of a copy of the large file in a block chain storage network; 2) splitting the large file into N blocks, carrying out redundancy on the N blocks into K parts, and randomly storing the K parts into M storage nodes; 3) enabling the storage nodes to be a set of block chain nodes and cloud storage nodes; 4) enabling a userto encrypt the file blocks and the index records of the storage positions into the block chain blocks by using the public key; and 5) after logging in the block chain at any node, enabling the user to decrypt the file block and the storage position index by using the private key to recover the large file. According to the invention, the problems of secure storage and rapid synchronization of thelarge file in the block chain are solved, the system realizes the secure operation of safely recovering the large file by randomly switching the terminal by the user, and the limitation of the size ofthe block chain transaction file is broken through.

Description

technical field [0001] The invention relates to a block chain storage method and system, in particular to a block chain large file safe storage method and system, belonging to the field of computer network security. Background technique [0002] Blockchain application scenarios have begun to penetrate into multiple fields, resulting in a large number of applications running on the main chain platform. For the underlying platform of the blockchain, it is not only necessary to greatly improve the performance of high concurrency, transaction confirmation speed, security, etc., but also access to the shared data of the blockchain by various institutions has become a difficulty encountered in the development. In the process of sharing data, reliable data management and secure access control are crucial. Therefore, the demand for distributed storage of large files and large blocks of data is becoming more and more urgent. [0003] Current research and solutions on blockchain and...

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): H04L29/08H04L29/06
CPCH04L63/0442H04L67/1095H04L67/1097
Inventor 邓高见马多耀陈德勇李宜花
Owner 中科天御(苏州)科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products