Check patentability & draft patents in minutes with Patsnap Eureka AI!

A central data source monitoring method based on a block chain

A blockchain and data source technology, applied in the direction of digital data protection, etc., can solve the problems of high resource consumption, low data read and write efficiency, and the inability to prevent tampering and forgery of data on the chain, and achieve the effect of continuous real-time

Inactive Publication Date: 2019-05-28
黄冈
View PDF6 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the blockchain technology continuously updates the consensus mechanism to improve efficiency and reduce energy consumption, since the blockchain links data blocks in chronological order and spreads them to each network node, it will inevitably lead to low data read and write efficiency and high resource consumption.
At present, all blockchain technologies only provide decentralized data storage services. Decentralization is the label of the blockchain. In fact, the data of many central data sources comes from itself, and blockchain technology cannot eliminate data. Tampering and forgery before going to the chain, let alone legally tampering with the data that has been on the chain, so this kind of data comes from its own central data source, which is not suitable for the decentralized blockchain data storage method at all.

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 central data source monitoring method based on a block chain
  • A central data source monitoring method based on a block chain
  • A central data source monitoring method based on a block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] The embodiment of the present invention provides a blockchain-based central data source monitoring method, referring to figure 1 shown, including:

[0062] S101. When the data producer adds data to the central data source through the business logic layer program, generate a hash value for the data;

[0063] S102. Add the data, the save operation timestamp, and the ciphertext of the hash value encrypted by a key to the central data source;

[0064] S103. Write the time stamp and hash value into the monitoring block chain; the monitoring block chain is a block chain composed of public network nodes created by the data producer; the key is: in the monitoring area When smart contracts are deployed on the block chain, the key of the data producer is randomly generated;

[0065] S104. When the data user queries the data of the central data source, obtain the time stamp and calculate the hash value of the data; check whether the time stamp and the hash value exist in the mon...

Embodiment 2

[0083] The present invention also provides a blockchain-based central data source monitoring method, referring to image 3 include:

[0084] S201, the business logic layer program generates a hash value for the modified queryable data block, saves the operation timestamp and the ciphertext of the hash value encrypted by the key, and updates it to the central data source database;

[0085] S202. Delete the corresponding timestamp and hash value before the modified data from the monitoring blockchain, and write the corresponding new timestamp and hash value after the modified data into the monitoring blockchain; the monitoring blockchain A block chain composed of public network nodes created for the data producer; the key is: when the smart contract is deployed on the monitoring block chain, the key of the data producer is randomly generated;

[0086] S203. When the data user queries the data of the central data source, obtain the time stamp and calculate the hash value of the ...

Embodiment 3

[0103] The present invention also provides a blockchain-based central data source monitoring method, referring to Figure 4 shown, including:

[0104]S300. The data producer deletes data through the business logic layer program; the business logic layer program reads the data to be deleted, time stamp and ciphertext from the central data source database, and calculates the hash value and ciphertext of the data; when the calculated If the ciphertext is consistent with the read ciphertext, the data has not been tampered with or forged; the ciphertext is: the ciphertext of the data hash value encrypted by the key.

[0105] S301. When the business logic layer program deletes the central data source data, delete the time stamp and hash value of the deleted data block from the monitoring block chain; the monitoring block chain is composed of public network nodes created by the data producer blockchain; deploy smart contracts on the monitoring blockchain, and randomly generate the k...

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 central data source monitoring method based on a block chain, which comprises the following steps of when a data producer adds data to a central data source through a service logic layer program, generating a hash value for the data; adding the data, a storage operation timestamp and the ciphertext of the hash value encrypted by the secret key to the central data source;writing the timestamp and the hash value into a monitoring block chain, wherein the supervision block chain is a block chain composed of public network nodes created by a data producer; when a data user inquires the data of the central data source, obtaining a timestamp, and calculating a hash value of the data; verifying whether the timestamp and the Hash value exist in the monitoring block chain or not, and monitoring the central data source. According to the method, data tampering knowing and counterfeiting knowing are achieved, and meanwhile the real-time performance, safety, reliability,expandability and high efficiency of centralized mass data storage are continued.

Description

technical field [0001] The invention relates to the technical field of data storage, in particular to a blockchain-based central data source monitoring method. Background technique [0002] Common database types used in data storage include: relational databases, non-relational databases, graph databases, document-oriented databases, etc. Database deployment includes: single-node deployment, distributed (cluster) deployment. Mutually trusted data producers themselves or each other, such as government departments, financial institutions and commercial individuals, use the above data storage technologies to create central data sources to provide real-time, safe and reliable data services. However, data producers who lack mutual trust cannot create a central database trusted by all parties, so blockchain technology needs to be used to realize distributed data storage and decentralization through point-to-point transmission, consensus mechanism, encryption algorithm, etc. The d...

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): G06F21/64G06F21/60G06F21/62
Inventor 黄冈陈峰磊杨波
Owner 黄冈
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More