Block chain distributed storage method based on secret sharing

A distributed storage and secret sharing technology, applied in the field of data storage, can solve the problem of occupying a large storage space, and achieve the effect of avoiding attacks, preventing decryption of keys, and improving security.

Active Publication Date: 2019-01-04
智巡密码(上海)检测技术有限公司
View PDF7 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Nodes in the network need to store these data cont

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 distributed storage method based on secret sharing
  • Block chain distributed storage method based on secret sharing
  • Block chain distributed storage method based on secret sharing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Preferred embodiments of the present invention are described in detail as follows in conjunction with the accompanying drawings:

[0026] Assume that there are m blocks and n nodes in the entire blockchain, and the data of each block is distributed to 10% of the nodes in the network with the same probability. Assuming that the number of nodes is 100, the data of each block is Stored by 10 nodes, the entire network records the location information of these nodes, and encrypts the location information with a key, and the network publishes the information to all nodes, allowing the entire network nodes to record the information in the blockchain. When encrypting the location information, the Shamir secret sharing scheme is used to realize that the key can be recovered as long as more than 5% of the nodes in the entire network are combined, then as long as one of the 10 nodes in the network is working normally, the area can be recovered block of data.

[0027] Such as fig...

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 discloses a block chain distributed storage method based on secret sharing. The method comprises steps: 1) the network distributes data of each block to nodes in the network according tothe same probability, and the location information of the nodes are recorded; 2) in order to prevent attacks by malicious nodes, a key is used to encrypt the location information of the nodes, the network broadcasts the encrypted location information of the nodes to each node in the whole network, and in order to prevent the opponent from deciphering the key, a Shamir threshold method is used toprotect the key; 3) the nodes in the network acquire accounting rights according to a POW consensus mechanism, and the encrypted location information of the nodes is recorded in the block chain; and 4) when data of a certain block are restored, the sub secrets of the nodes in the network are collected first, and the key is restored according to a Lagrange interpolation formula, the key is used todecrypt the encrypted location information of the nodes, the location information of the node storing the data of the block is acquired, and the block data can be downloaded as long as any node is found out.

Description

technical field [0001] The invention relates to a block chain distributed storage method based on secret sharing, which belongs to the technical field of data storage. Background technique [0002] Distributed storage technology is to disperse and store data on multiple independent devices. The distributed network storage system adopts a scalable system structure, uses multiple storage devices to share the storage load, and uses the location server to locate and store information. It not only improves the reliability, availability and storage efficiency of the system, but is also easy to expand. Traditional network storage systems use centralized storage servers to store all data. Storage servers become the bottleneck of system performance and the focus of reliability and security, which cannot meet the needs of large-scale storage applications. Blockchain technology is a distributed ledger technology. Transactions will be packaged to generate a new block within a certain p...

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/08H04L9/08H04L9/32
CPCH04L9/085H04L9/3236H04L9/3247H04L67/1097
Inventor 任艳丽李佩怡张新鹏
Owner 智巡密码(上海)检测技术有限公司
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