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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



