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

Data storage and recovery method, device and equipment based on block chain and medium

A data storage and blockchain technology, applied in the field of information processing, can solve problems such as inability to obtain data

Active Publication Date: 2019-07-16
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF10 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the "centralized" data storage and sharing method, the data is uniformly stored on the central node, and the central node has complete authority over the data. Users must have "unlimited trust" in the central node to ensure the credibility of the data. At the same time, if If the central node loses data, users will not be able to obtain the data

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
  • Data storage and recovery method, device and equipment based on block chain and medium
  • Data storage and recovery method, device and equipment based on block chain and medium
  • Data storage and recovery method, device and equipment based on block chain and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] figure 1 It is a flow chart of a blockchain-based data storage method provided by Embodiment 1 of the present invention. This embodiment is applicable to the case where a block writing node writes a new block in the main blockchain as needed. The method can be executed by the blockchain-based data storage device provided by the embodiment of the present invention, which can be implemented in the form of software and / or hardware, and can generally be integrated in the block writing node, for example, distributed storage A server in a server cluster, or a PC or a tablet, etc. Such as figure 1 As shown, the method of this embodiment specifically includes:

[0045] S110. The block writing node sends a block writing request to multiple associated nodes, and the block writing request includes: information to be written, first scene description information corresponding to the written block, and the first block Description.

[0046] For ease of understanding, a brief intro...

Embodiment 2

[0066] figure 2 It is a flow chart of a blockchain-based data storage method provided by Embodiment 2 of the present invention. This embodiment is applicable to block generation nodes generating write blocks according to the request of block write nodes and adding them to the main block In the case of the chain, the method can be executed by the data storage device based on the block chain provided by the embodiment of the present invention, which can be implemented in the form of software and / or hardware, and can generally be integrated in the block writing node, For example, a server in a distributed storage server cluster, or a PC or a tablet computer. Such as figure 2 As shown, the method of this embodiment specifically includes:

[0067] S210. The block generating node receives the block writing request sent by the block writing node, and the block writing request includes: information to be written, first scene description information corresponding to the written blo...

Embodiment 3

[0088] Figure 3a It is a flow chart of a blockchain-based data storage method provided by Embodiment 3 of the present invention. This embodiment is embodied on the basis of the above-mentioned embodiments. In this embodiment, the block generation node is According to the above block write request, the operation of constructing the write block and adding it to the tail of the main blockchain is embodied. Correspondingly, the method in this embodiment specifically includes:

[0089] S310. The block generating node receives the block writing request sent by the block writing node, and the block writing request includes: information to be written, first scene description information corresponding to the written block, and a first area Block description information.

[0090] S320. The block generating node adds the blockchain-associated scene description information corresponding to the written block to the first scene description information, and generates target scene descript...

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 embodiment of the invention discloses a data storage and recovery method, device and equipment based on block chain and a medium. The data storage method comprises the following steps of using a block write-in node to send a block write-in request to a plurality of associated nodes, wherein the block write-in request comprises the to-be-written-in information, the first scene description information corresponding to the write-in block and the first block description information; and using the block write-in node to receive the block successful write-in feedback sent by the block generationnode. According to the technical scheme provided by the embodiment of the invention, the effective restoration of the block chain can be realized when the block chain is damaged or lost during transmission, the problem that the data storage and sharing completely depends on a single center is effectively solved, and the data tamper resistance and credibility and the data security are ensured. Compared with an existing data storage mode, the sense of security of the participating users is increased, and the data is more difficult to lose and is safer.

Description

technical field [0001] Embodiments of the present invention relate to information processing technology, and in particular to a blockchain-based data storage and data recovery method, device, device, and storage medium. Background technique [0002] With the continuous development of Internet technology, the data shows a massive increase. Therefore, the requirements for data storage and sharing technology are also constantly improving. At present, the "centralized" data storage method is widely used and common. [0003] In the "centralized" data storage and sharing method, the data is uniformly stored on the central node, and the central node has complete authority over the data. Users must have "unlimited trust" in the central node to ensure the credibility of the data. At the same time, if If the central node loses data, users will not be able to obtain the data. Contents of the invention [0004] Embodiments of the present invention provide a blockchain-based data sto...

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/22G06F11/14
CPCG06F21/64G06F21/6218G06F11/1448G06F16/2228
Inventor 李丰邵明星肖伟王云鹏朱文涛徐栋
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
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