A privacy transaction system that can use blockchain isolation verification
By using blockchain technology in the trading system to isolate, verify and encrypt and save data products, the problem of limited encryption effect of data information in the existing trading system is solved, and high security and privacy protection of data products are achieved.
Patent Information
- Application Number
- CN202111362537.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-17
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2041-11-17
AI Technical Summary
The data information encryption effect of existing trading systems is limited, it is easily affected by scripts and viruses, and the overall encryption effect is single, making it difficult to ensure the security of data products.
Blockchain technology is used to isolate and verify, and through components such as blockchain data management platform, database server, information computing module, etc., multiple information detection and verification of data products are realized, encrypted and saved, and ensure data security through the immutability and transparency of blockchain.
Through the isolation verification and encryption and storage of blockchain technology, users' privacy is maximized, the security of data products is enhanced, and the legal use and integrity of data is ensured.
Smart Images

Figure CN114092090B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of network privacy security technology, and more specifically, it relates to a privacy transaction system that can be isolated and verified using blockchain. Background Art
[0002] Blockchain is a term in the field of information technology. In essence, it is a shared database, and the data or information stored in it has the characteristics of "unforgeable", "full traceability", "traceability", "openness and transparency", and "collective maintenance". Based on these characteristics, blockchain technology has laid a solid foundation of "trust", created a reliable "cooperation" mechanism, and has broad application prospects.
[0003] The data information encryption effect of the current common trading system is relatively limited. It is easily affected by scripts and viruses, which can easily have an adverse impact on data preservation. In addition, the overall encryption effect is single, making it difficult to ensure the security of data products. Summary of the invention
[0004] The purpose of the present invention is to solve the shortcomings existing in the prior art, to add multiple information detection and verification functions to legal data products, and to further ensure the security of user data products.
[0005] To achieve the above object, the present invention provides the following technical solutions:
[0006] A privacy transaction system capable of blockchain isolation verification includes a blockchain data management platform, a database server, an information operation module, an information retrieval module, an information verification module, an information call module, an information processing platform, an information encryption module, an information screening module, an information audit module, a wireless communication module, a security testing module, a data detection module, a vulnerability recording module and a control terminal. The database server includes an information operation module, an information retrieval module, an information verification module and an information call module. The information processing platform includes an information screening module and an information audit module. The database server is connected to the information processing platform and the control terminal through the wireless communication module, and the control terminal and the information processing platform are connected through the wireless communication module.
[0007] The control terminal uploads the legal data products to the information processing platform, reviews and processes the uploaded data products through the information review module, classifies the data products according to the preset information standards and requirements, deletes the useless information data through the information screening module, and only retains the core data products. The database server retrieves the data products to be uploaded to the chain through the information calling module, verifies the data products with the information verification module in cooperation with the control terminal, and then classifies and numbers the data products according to data keywords or data time periods through the information calculation module in cooperation with the information retrieval module, so as to realize the isolation verification and encrypted storage of the data products, and then authorizes the data products to be uploaded to the chain according to the control terminal.
[0008] Preferably, the blockchain data management platform includes a blockchain data layer, a blockchain network layer, a blockchain consensus layer, a blockchain contract layer, a BaaS service layer and an API interface layer. The blockchain management platform connects the verified data products stored in the database server through the cooperation of the blockchain network layer, and the data product publisher authorizes the data to be uploaded to the chain through the control terminal, and then saves it to the blockchain data layer.
[0009] Preferably, the information processing platform includes an information encryption module, which is used to simply encrypt the screened data commodity information, thereby cooperating with the database server for further stable data connection to avoid easy leakage.
[0010] Preferably, the database server also includes a security testing module, a data detection module and a vulnerability recording module, and the security testing module includes a virus testing unit and a script testing unit. Periodic security testing is performed on the database server by default. The legitimate data products in the database server are detected by the virus testing unit and the script testing unit, and then the integrity of the detected data products is confirmed by the data detection module. If a vulnerability or other error occurs, the record is saved by the vulnerability recording module and synchronized in real time to the control terminal and the information processing platform.
[0011] Preferably, the database server is configured as a control device based on 5G communication equipment, and the database server and information processing platform are both equipped with broadband cluster modules, and the database server and information processing platform are operated through wireless communication to realize real-time updating of user information.
[0012] Preferably, the blockchain data management platform uses random numbers to symmetrically encrypt the on-chain data commodity to obtain a symmetric key, passes in the symmetric key, uses the symmetric key to encrypt data and files respectively, stores the files in ipfs, and uses the account private key to perform asymmetrical encryption. The public keys of the data publisher and the data receiver at the control terminal are used to encrypt and sign the symmetric key respectively, obtain two encrypted symmetric keys, declare the identity of the encrypting party, and then share the two symmetric keys on the chain.
[0013] Preferably, the database server establishes a data comparison system to regularly extract the serial number information, time period information or uploaded user information of the data product and compare it with the blockchain platform data to detect data that may be tampered with within a scanning cycle.
[0014] Preferably, the information processing platform is a terminal device equipped with 5G communication function, equipped with a communication adaptation unit, a protocol conversion unit, a data processing unit and a server access unit, and the communication adaptation unit, the protocol conversion unit, the data processing unit and the server access unit are all signal-connected with the information review module and the information screening module.
[0015] Technical effects and advantages of the present invention:
[0016] The present invention provides a blockchain-based isolated verification privacy transaction system, which can isolate and verify legitimate data products, such as rating reports of research companies on industry enterprises, and encrypt the data to ensure the legitimate use of data demanders and maximize the protection of user privacy. At the same time, it adds multiple information detection and verification functions to further ensure the security of user data products. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a system block diagram of the present invention. DETAILED DESCRIPTION
[0018] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0019] See also Figure 1The present invention provides a privacy transaction system that can be isolated and verified by blockchain, including a blockchain data management platform, a database server, an information operation module, an information retrieval module, an information verification module, an information call module, an information processing platform, an information encryption module, an information screening module, an information review module, a wireless communication module, a security testing module, a data detection module, a vulnerability recording module and a control terminal. The database server establishes a data comparison system, regularly extracts the serial number information, time period information or uploaded user information of data products and compares them with the blockchain platform data, and finds data that may be tampered with within a scanning cycle. The database server is set as a control device based on 5G communication equipment. The database server and the information processing platform are both equipped with a broadband cluster module, and the database server and the information processing platform are operated through wireless communication to realize real-time update of user information.
[0020] The database server includes an information calculation module, an information retrieval module, an information verification module and an information calling module. The information processing platform includes an information screening module and an information review module. The database server is connected to the information processing platform and the control terminal through the wireless communication module. The control terminal and the information processing platform are connected through the wireless communication module.
[0021] The control terminal uploads the legal data products to the information processing platform, which includes an information encryption module. The information encryption module is used to simply encrypt the screened data product information, so as to cooperate with the database server for further stable data docking to avoid easy leakage. The information processing platform is a terminal device equipped with 5G communication function, equipped with a communication adapter unit, a protocol conversion unit, a data processing unit and a server access unit, and the communication adapter unit, the protocol conversion unit, the data processing unit and the server access unit are all connected to the information review module and the information screening module by signal.
[0022] The uploaded data products are reviewed and processed through the information review module, and the data products are classified according to the preset information standards and requirements. The information screening module deletes useless information data and only retains the core data products. The database server retrieves the data products to be uploaded to the chain through the information call module, and verifies the data products using the information verification module in conjunction with the control terminal. The information calculation module and the information retrieval module are then used to classify and number the data according to data keywords or data time periods to achieve isolated verification and encrypted storage of the data products, and then the data products are allowed to be uploaded to the chain according to the control terminal.
[0023] The blockchain data management platform includes a blockchain data layer, a blockchain network layer, a blockchain consensus layer, a blockchain contract layer, a BaaS service layer and an API interface layer. The blockchain management platform connects the verified data products stored in the database server through the blockchain network layer. The data product publisher authorizes the data to be uploaded to the chain through the control terminal, and then saves it to the blockchain data layer. The database server also includes a security testing module, a data detection module and a vulnerability recording module, and the security testing module includes a virus testing unit and a script testing unit. The database server is preset to perform periodic security tests, and the legitimate data products in the database server are detected by the virus testing unit and the script testing unit, and then the integrity of the detected data products is confirmed by the data detection module. If a vulnerability or other error occurs, the record is saved through the vulnerability recording module and synchronized to the control terminal and the information processing platform in real time.
[0024] The blockchain data management platform uses random numbers to symmetrically encrypt the data products on the chain, obtains a symmetric key, passes in the symmetric key, and uses the symmetric key to encrypt the data and files respectively. The files are stored in ipfs. The symmetric key uses the account private key for asymmetrical encryption. The public keys of the data publisher and the data receiver at the control terminal are used to encrypt and sign the symmetric key, obtain two encrypted symmetric keys, declare the identity of the encryption party, and then share the two symmetric keys on the chain.
[0025] Finally, it should be noted that the above are only preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments, or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A privacy transaction system that can be isolated and verified by blockchain, including a blockchain data management platform, a database server, an information operation module, an information retrieval module, an information verification module, an information call module, an information processing platform, an information encryption module, an information screening module, an information review module, a wireless communication module, a security testing module, a data detection module, a vulnerability recording module and a control terminal, characterized in that: The database server includes an information operation module, an information retrieval module, an information verification module and an information calling module, the information processing platform includes an information screening module and an information review module, the database server is respectively connected to the information processing platform and the control terminal through a wireless communication module, and the control terminal and the information processing platform are connected to each other through a wireless communication module; The control terminal uploads the legal data products to the information processing platform, and the uploaded data products are reviewed and processed by the information review module, and the data products are classified according to the preset information standards and requirements. The information screening module deletes the useless information data and only retains the core data products. The database server retrieves the data products to be uploaded to the chain through the information calling module, and uses the information verification module to cooperate with the control terminal to verify the data products. Then, the information calculation module cooperates with the information retrieval module to classify and store according to data keywords or data time periods, so as to realize the isolation verification and encrypted storage of the data products, and then the data products are allowed to be uploaded to the chain according to the control terminal; the blockchain The data management platform includes a blockchain data layer, a blockchain network layer, a blockchain consensus layer, a blockchain contract layer, a BaaS service layer and an API interface layer. The blockchain data management platform connects the verified data products stored in the database server through the blockchain network layer, and the data product publisher authorizes the data to be uploaded to the chain through the control terminal, and then saves it to the blockchain data layer; the information processing platform includes an information encryption module, which encrypts the screened data product information through the information encryption module, so as to cooperate with the database server for further stable data connection to avoid easy leakage; the database server also includes a security testing module, a data detection module and a vulnerability recording module The security testing module includes a virus testing unit and a script testing unit, and performs periodic security testing on the database server. The legitimate data products in the database server are detected by the virus testing unit and the script testing unit, and then the integrity of the detected data products is confirmed by the data detection module. If a vulnerability or other error occurs, the record is saved and synchronized to the control terminal and the information processing platform in real time through the vulnerability recording module; the database server is configured as a control device based on 5G communication equipment, and the database server and the information processing platform are both equipped with a broadband cluster module, which realizes real-time update of user information by operating the database server and the information processing platform through wireless communication; the area The blockchain data management platform uses random numbers to symmetrically encrypt the data products on the chain, obtains a symmetric key, passes in the symmetric key, and uses the symmetric key to encrypt the data and files respectively. The files are stored in ipfs. The symmetric key uses the account private key for asymmetrical encryption, and uses the public key of the data publisher and the data receiver at the control terminal to encrypt and sign the symmetric key, obtain two encrypted symmetric keys, declare the identity of the encryption party, and then share the two symmetric keys on the chain; the database server establishes a data comparison system, regularly extracts the number information, time period information or uploaded user information of the data product and compares it with the blockchain platform data, and finds data that may be tampered with within a scanning cycle;The information processing platform is a terminal device equipped with 5G communication function, equipped with a communication adapter unit, a protocol conversion unit, a data processing unit and a server access unit, and the communication adapter unit, the protocol conversion unit, the data processing unit and the server access unit are all connected to the information review module and the information screening module by signal. ;
Citation Information
Patent Citations
Cloud data privacy protection system based on block chain
CN111563279A
Decentralized distributed big data block chain information storage system
CN113553374A