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

A fast data retrieval system and method based on block chain

A technology of data retrieval and blockchain, applied in the field of blockchain

Inactive Publication Date: 2019-02-26
陕西医链区块链集团有限公司
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Blockchain technology is currently mainly used for wallet transactions. Digital assets include not only digital currency, but also a large amount of valuable data, such as medical and health data, food and drug traceability data, copyright data, etc. If these business data exist on the blockchain, There are problems with fast retrieval. At present, there is no mature blockchain fast retrieval technology that can meet the requirements of commercial implementation

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
  • A fast data retrieval system and method based on block chain
  • A fast data retrieval system and method based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] refer to figure 1 ,Such as figure 1 As shown, a fast data retrieval system based on blockchain, including:

[0027] Registration module: Register blockchain candidate nodes, synchronize blockchain data in real time, and synchronize blockchain data to the pending message queue in real time;

[0028] Data index module: read the message queue data to be processed in real time, desensitize the data, and index the desensitized data;

[0029] Retrieval module: quickly retrieve the blockchain data according to the index, and obtain the data transaction number, and obtain the actual data from the blockchain according to the transaction number and return it;

[0030] The registration module joins different blockchain networks. Only by registering as the corresponding candidate node can a complete data backup be obtained. After obtaining a complete data backup, it is impossible to process a large amount of data in real time. The data can only be synchronized to different messag...

Embodiment 2

[0032] refer to figure 2 ,Such as figure 2 As shown, a fast data retrieval method based on blockchain includes the following steps:

[0033] S1, the registration module, registers the blockchain candidate nodes, synchronizes the blockchain data in real time, and synchronizes the blockchain data to the pending message queue in real time;

[0034] S2, the data index module reads the message queue data to be processed in real time, desensitizes the data, and builds an index for the desensitized data;

[0035] S3, the retrieval module quickly retrieves the blockchain data according to the index, and obtains the data transaction number, and obtains the actual data from the blockchain according to the transaction number and returns it.

[0036] The step S1 is specifically: the registration module registers the blockchain candidate node, updates the source code, compiles, installs, and registers through commands, such as the EOS node registration command: cleos --wallet-url http:...

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 fast data retrieval system and a fast data retrieval method based on a block chain, wherein, the fast data retrieval method based on the block chain comprises the following steps: S1, a registration module, registering candidate nodes of the block chain, synchronizing the block chain data in real time, and synchronizing the block chain data in real time to a message queueto be processed; S2, that data index module reads the message queue data to be processed in real time, desensitizes the data, and indexes the desensitized data; S3, the retrieval module quickly retrieves the block chain data according to the index, obtains the data transaction number, and obtains the actual data from the block chain according to the transaction number and returns the data. The invention aims at solving the background technical problem of how to quickly retrieve the block chain data.

Description

technical field [0001] The present invention relates to block chains, in particular to a fast data retrieval system and method based on block chains. Background technique [0002] Blockchain data is stored on the block and cannot be tampered with or forged. Data query on the blockchain is an essential function of the blockchain application. However, there is no problem in retrieving data according to block, account or transaction mode. If you need to comprehensively retrieve related data in different accounts, different transactions, and different blocks, you will encounter problems. How to quickly retrieve blockchain data has increasingly become an obstacle to whether blockchain technology can be commercially implemented. [0003] Blockchain technology is currently mainly used for wallet transactions. Digital assets include not only digital currency, but also a large amount of valuable data, such as medical and health data, food and drug traceability data, copyright data, ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/22G06F16/2458G06F16/27
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