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

Blockchain distributed storage method and system with network coding

A distributed storage and network coding technology, which is applied in the field of blockchain distributed storage methods and systems, to achieve the effect of alleviating storage pressure

Inactive Publication Date: 2017-04-26
SHENZHEN UNIV
View PDF1 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 2. The traditional communication network transfers data by storing and forwarding, that is, nodes other than the sending node and receiving node of the data are only responsible for routing, without any processing of the data content, and the intermediate nodes play the role of transponders

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 distributed storage method and system with network coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The invention discloses a block chain distributed storage method with network coding, comprising the following steps:

[0025] Receiving step: each node of the network receives the original transaction data broadcast by the sending node;

[0026] Verification step: After verifying the transaction data, obtain the approval of network nodes;

[0027] Coding step: use network coding to encode the original transaction data into multiple data packets;

[0028] Storage step: Send multiple data packets to multiple network nodes in the network into the block and add it to the blockchain.

[0029] In the verification step, after verifying the transaction data, the approval of the network nodes is obtained through a consensus algorithm.

[0030] In the encoding step, random network encoding is used to encode the original transaction data into multiple data packets.

[0031] The block containing the original transaction data includes its own data information, the hash value of ...

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 provides a blockchain distributed storage method and system with network coding. The blockchain distributed storage method comprises a reception step: receiving original transaction data broadcasted by a sending node by each node in a network; a verification step: obtaining approval of the network nodes through verification of the transaction data; a coding step: encoding the original transaction data to form a plurality of data packets by employing network coding; and a storage step: sending the plurality of data packets to a plurality of network nodes in the network, putting the data packets into a block, and adding the block to a blockchain. The beneficial effects of the method and system are that based on the original distributed storage method of the blockchain, network coding is introduced, the original data is encoded by employing network coding, and then the data is sent and stored in each node in the network; if the original data is wanted, the original data can be recovered as long as enough data packets are randomly taken from the network; and the storage method is advantageous in that the storage pressure of the nodes in the network is effectively relieved.

Description

Technical field [0001] The present invention relates to the field of data processing technology, and in particular to a blockchain distributed storage method and system with network coding. Background technique [0002] 1. Distributed storage is to store data dispersedly on multiple independent devices. Traditional network storage systems use centralized storage servers to store all data. The storage server becomes the bottleneck of system performance and the focus of reliability and security, and cannot meet the needs of large-scale storage applications. The distributed network storage system adopts a scalable system structure, uses multiple storage servers to share the storage load, and uses location servers to locate storage information. It not only improves the reliability, availability and access efficiency of the system, but is also easy to expand. [0003] 2. The traditional way of transmitting data in communication networks is store and forward, that is, nodes other...

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): H04L1/00H04L29/08
CPCH04L1/0076H04L67/1097
Inventor 代明军王津津张胜利林晓辉陈彬王晖
Owner SHENZHEN UNIV
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