Government affair auditing system based on block chain

By designing a blockchain-based government audit system, using blockchain technology and distributed architecture, the complexity and performance bottlenecks of cross-departmental and cross-regional data sharing and business collaboration in government audits are solved, and data security, efficient and transparent processing is achieved, and data processing speed and privacy security are improved.

CN120068100APending Publication Date: 2025-05-30XINJIANG DIGITAL CORPS INFORMATION IND DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510055539.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-14
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In government audits, due to the distributed characteristics of blockchain networks, cross-departmental and cross-regional data sharing and business collaboration have become complicated, and there are performance bottlenecks, such as processing speed and privacy security issues.

Method used

Design a government audit system based on blockchain, and realize the secure, efficient and transparent data processing by introducing blockchain technology and its distributed characteristics. The system includes a data integration module, an encryption module, an automatic approval module and a blockchain storage module. It uses multiple departmental servers and regional servers to share data processing pressure and improve data processing speed.

Benefits of technology

It realizes the simplification of cross-departmental and cross-regional data collaboration, ensures data security and privacy, improves data processing speed, and solves the problems of cross-departmental and cross-regional data sharing and business collaboration complexity and performance bottlenecks raised in the background technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120068100A_ABST
    Figure CN120068100A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of government affair auditing, and discloses a government affair auditing system based on a block chain, which comprises a first data integration module for receiving and integrating data from different department servers, a data management module for classifying, marking and storing the integrated data, a data compression module, a second data integration module for receiving and integrating the data from different department servers, and a data storage module for storing the data. The first data integration module is used for carrying out compression processing on the integrated data, the encryption module is used for carrying out encryption processing on the data while data compression is carried out, and the number of the department servers is the same as that of government affair departments and used for processing and transmitting basic data to the first data integration module. By introducing the block chain technology and the distributed characteristics thereof, cross-department and cross-region data collaboration is simpler, safe, efficient and transparent processing of the data is realized, meanwhile, data privacy security is effectively guaranteed, data processing pressure of a main server can be shared by setting a plurality of department servers and a plurality of region servers, and data processing efficiency is improved. And the data processing speed can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of government affairs review, and particularly to a government affairs review system based on blockchain. Background Technique

[0002] Blockchain is a decentralized distributed ledger technology with characteristics such as immutability, transparency, and security. In government affairs review, the application of blockchain is mainly reflected in aspects such as data sharing, electronic certificates, and business collaboration. Through blockchain technology, distributed storage and sharing of government affairs data can be achieved, ensuring data security and privacy; at the same time, an electronic certificate library can be built to achieve online invocation and authorization, improving the efficiency of handling affairs; in addition, it can also connect the business systems of various departments to form a secure and trustworthy sharing network, optimizing the government service process.

[0003] However, in the actual application process, since government affairs review often involves collaborative cooperation among multiple departments and regions, the distributed characteristics of the blockchain network may make cross-departmental and cross-regional data sharing and business collaboration more complex, and there are also bottlenecks in performance, such as processing speed, privacy security, etc. To solve the above problems, we propose a government affairs review system based on blockchain. Summary of the Invention

[0004] The purpose of the present invention is to provide a government affairs review system based on blockchain. By introducing blockchain technology and its distributed characteristics, cross-departmental and cross-regional data collaboration becomes simpler, realizing secure, efficient, and transparent processing of data. At the same time, data privacy security is effectively guaranteed. The setting of multiple department servers and regional servers can also share the data processing pressure on the main server, which is conducive to improving the data processing speed, and solves the problems raised in the background technique.

[0005] To achieve the above object, the present invention provides the following technical solutions: A government affairs audit system based on blockchain, including a first data integration module for receiving and integrating data from different department servers; a data management module for classifying, tagging, and storing the integrated data; a data compression module for compressing the integrated data; an encryption module for encrypting the data while compressing it; department servers, the number of which is the same as the number of government departments, for processing and transmitting basic data to the first data integration module; user terminals, providing an interaction interface between users and the system for operations such as submitting applications and querying progress; a user management module for managing user information, including user registration, login, and permission allocation; a general server, including a processor, a decryption module, and an audit module, where the processor is used for data processing and analysis, the decryption module is used for decrypting and decompressing the encrypted and compressed data, and the audit module is used for checking the integrity and accuracy of the data during transmission and storage; an automatic approval module, connected to the general server, for automatically approving the submitted data according to preset rules and algorithms; a blockchain storage module for storing the processed data on the blockchain to ensure the security and traceability of the data.

[0006] As a preferred embodiment of the present invention, the department server is also used to disperse the data to different government departments for analysis and processing, and obtain the processed basic data.

[0007] As a preferred embodiment of the present invention, the encryption module uses an encryption algorithm to ensure the privacy and security of the data during transmission.

[0008] As a preferred embodiment of the present invention, the audit module is used to verify the hash value or digital signature of the data to ensure that the data has not been modified since it was generated.

[0009] As a preferred embodiment of the present invention, it further includes a regional server and a second data integration module for realizing the integration of cross-regional data and business collaboration.

[0010] As a preferred embodiment of the present invention, the regional server uses the basic data sorted out by the department server and the first data integration module, and further integrates and processes it in combination with other data in different and related regions.

[0011] As a preferred embodiment of the present invention, the processor of the general server adopts a data processing algorithm to improve the data processing speed.

[0012] As a preferred embodiment of the present invention, the blockchain storage module adopts a distributed storage technology to improve the reliability and security of data storage.

[0013] As a preferred embodiment of the present invention, by setting up multiple department servers and regional servers, a large amount of data processing and computing workload is distributed from the main server to different department servers and regional servers, so as to reduce the operating load of the main server and improve data throughput.

[0014] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0015] 1. The blockchain-based government affairs audit system of the present invention, by introducing blockchain technology and its distributed characteristics, makes cross-department and cross-region data collaboration simpler, realizes the safe, efficient and transparent processing of data, effectively guarantees data privacy security at the same time, and the setting of multiple department servers and regional servers can also share the data processing pressure on the main server, which is beneficial to improving the data processing speed.

[0016] 2. The blockchain-based government affairs audit system of the present invention can occupy the occupied space of materials when compressing and transmitting data, and when encrypting and compressing data, it can make the subsequent transmission more private and secure, which is beneficial to protecting data privacy. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] By reading the following detailed description of non-limiting embodiments with reference to the accompanying drawings, other features, objects and advantages of the present invention will become more apparent:

[0018] Figure 1 It is a schematic diagram of the overall structure of the blockchain-based government affairs audit system of the present invention.

[0019] Figure 2 It is a schematic diagram of the structure of the main server of the blockchain-based government affairs audit system of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0020] The traditional government affairs audit process is cumbersome, time-consuming, and there is a serious data island phenomenon, which is difficult to meet the public's demand for efficient and convenient services. Therefore, the present invention proposes an innovative blockchain-based government affairs audit system, aiming to reshape the government affairs audit process by integrating advanced technologies such as data integration, compression, encryption, automated approval and blockchain storage, realizing seamless data flow, efficient approval and full-process traceability, and providing the public with a better quality and transparent government affairs service experience.

[0021] Please refer to Figure 1-2 , the present invention provides a technical solution: a blockchain-based government affairs audit system, including a first data integration module, a data management module, a data compression module, a department server, an encryption module, a user terminal, a general server, an automated approval module, a user management module and a blockchain storage module, wherein the general server is composed of a processor, a decryption module and an audit module.

[0022] This system adopts a distributed architecture, ensuring high availability and scalability of the system. Data interaction between functional modules is carried out through a high-speed and secure network channel to ensure the real-time and accuracy of data flow. Especially the central server, as the core of the system, its processor is not only responsible for data transmission, processing and analysis, but also optimizes resource allocation through an intelligent scheduling mechanism to ensure the stable operation of the system.

[0023] Example 1

[0024] A user terminal is set up to provide an interaction interface between the user and the system. Users can submit applications, query progress and other operations through the user terminal to achieve the purpose of interacting with the central server. In addition, a user management module is also set up to manage user information, including operations such as user registration, login, and permission allocation.

[0025] Among them, the central server is the core of the entire system. Its processor is used to achieve the transmission, processing and analysis of various data. There are also multiple department servers (only three are shown in the figure). The number of department servers is the same as the number of government departments, which can be used to disperse data to different departments for analysis and processing, and obtain the processed basic data.

[0026] The first data integration module is the data convergence point of the entire system. It receives data from different department servers, which cover various government affairs information, such as application materials, approval progress, etc. The module provides a basis for subsequent data processing through preliminary integration of data. In addition, this module also has a data cleaning function, which can automatically identify and correct errors or outliers in the data to ensure the accuracy and consistency of the data. After that, the integrated data is compressed by a data compression module. The data compression module uses an advanced compression algorithm to efficiently compress the integrated data, reducing the bandwidth requirement for data transmission and improving data transmission efficiency. At the same time, the encryption module encrypts the data while compressing the data, using an advanced encryption algorithm to ensure the security of the data during transmission. This dual protection mechanism not only ensures the integrity of the data, but also prevents the risk of data leakage, which is conducive to transmitting the data to the central server.

[0027] This system also has a data management module, which is responsible for classifying, marking and storing the integrated data for subsequent processing and analysis. The module realizes the rapid retrieval and positioning of data through intelligent indexing technology. At the same time, the introduction of the blockchain storage module stores the data on the blockchain, taking advantage of the immutability of the blockchain to ensure the security and traceability of the data. This storage method not only improves the credibility of the data, but also provides strong support for data auditing and supervision.

[0028] Since the total server includes a decryption module which contains a decryption algorithm, it can decrypt and decompress the encrypted and compressed data and then transmit it to the automatic approval module connected to the total server. The automatic approval module automatically approves the submitted data according to preset rules and algorithms, greatly improving the approval efficiency. Through intelligent analysis technology, this module can automatically identify and process data that meets the approval conditions, reducing manual intervention and lowering the approval cost. At the same time, the audit module continuously monitors the security of data during transmission and storage. By verifying the hash value or digital signature of the data, it ensures that the data has not been modified since its generation. In addition, the audit module also verifies the accuracy of the data to ensure that the data conforms to the predetermined format and standards, providing strong guarantee for the legality and compliance of the data.

[0029] The principle of verifying the hash value is that input data of any length (such as text, file, etc.) is mapped to output data of a fixed length (referred to as the hash value or ciphertext) through a hash function. This process is one-way, that is, only the hash value can be calculated from the input data, and it is impossible to reverse-derive the original input data from the hash value.

[0030] In data integrity verification, the role of the hash value is mainly reflected in the following aspects:

[0031] 1. Fixed output length: Regardless of the length of the input data, the length of the output hash value is always fixed, which is convenient for storage and comparison.

[0032] 2. Collision resistance: Ideally, different input data cannot produce the same hash value. However, due to the limitation of the output space, there is always a possibility of collision for hash functions, but modern hash algorithms are designed to minimize such collisions.

[0033] 3. One-wayness: The hash function is one-way, meaning that the original data cannot be deduced from the hash value, which ensures the irreversibility of the data.

[0034] The principle of verifying the data hash value is: when the data is generated or transmitted, calculate its hash value and save it. When it is necessary to verify the data integrity, recalculate the hash value of the data and compare it with the previously saved hash value. If the two are consistent, it means that the data has not been modified since its generation; if they are inconsistent, it means that the data may have been tampered with.

[0035] A digital signature is a technology used to verify the integrity and authenticity of digital information. Its principle is to encrypt the original data with a private key to generate a signature, and then decrypt and verify the signature with a public key.

[0036] During the digital signature process, the private key is only known to the signer himself, and the public key can be made public. In this way, the recipient can use the public key to decrypt and verify the signature, thereby confirming the integrity and origin of the data.

[0037] The specific steps for verifying a digital signature are as follows:

[0038] 1. Signature generation: The sender uses his own private key to encrypt the hash value of the original data to generate a digital signature, and attaches the digital signature to the original data and sends it to the recipient together.

[0039] 2. Signature verification: After receiving the original data and the digital signature, the recipient first calculates the hash value of the original data, and then uses the sender's public key to decrypt the digital signature to obtain the hash value calculated by the sender.

[0040] 3. Comparing hash values: The recipient compares the hash value calculated by himself with the hash value provided by the sender. If the two are the same, it means that the data has not been tampered with during the transmission process and indeed comes from the claimed sender; if they are different, it means that the data may have been tampered with or the source is untrustworthy.

[0041] Finally, the approval structure is transmitted back to the total server, and the result is output externally through the user terminal.

[0042] Embodiment 2

[0043] Since in the actual application process, there are not only cross-departmental situations but also cross-regional situations, for this reason, the present invention provides a second embodiment.

[0044] In response to the cross-regional data integration and sharing requirements, the system adds a regional server and a second data integration module. The regional server is similar to the department server but is responsible for processing cross-regional government affairs data. The second data integration module is responsible for receiving data from different regional servers and performing further integration processing to achieve data sharing and business collaboration. This cross-regional data integration mechanism not only breaks data islands but also promotes government affairs cooperation and information sharing between different regions, improving the overall efficiency of government affairs services.

[0045] There is also a user terminal provided for providing an interaction interface between the user and the system. The user can submit applications, query progress, etc. through the user terminal to achieve the purpose of interacting with the total server. And there is also a user management module provided for managing user information, including operations such as user registration, login, and permission allocation.

[0046] Similarly, the central server is the core of the entire system. The processor is used to implement the transmission, processing, analysis, etc. of various data. There are also multiple department servers (only three are shown in the figure). The number of department servers is the same as the number of government departments, which can be used to disperse data to different departments for analysis and processing, and obtain the processed basic data.

[0047] The first data integration module is the data convergence point of the entire system. It receives data from different department servers, which cover various government affairs information, such as application materials, approval progress, etc. The module provides a basis for subsequent data processing through preliminary integration of the data. In addition, this module also has a data cleaning function, which can automatically identify and correct errors or outliers in the data to ensure the accuracy and consistency of the data. After that, the compressed data module compresses the integrated data. The data compression module uses advanced compression algorithms to efficiently compress the integrated data, reducing the bandwidth requirements for data transmission and improving data transmission efficiency. At the same time, the encryption module encrypts the data while compressing the data, using advanced encryption algorithms to ensure the security of the data during transmission. This dual protection mechanism not only ensures the integrity of the data but also prevents the risk of data leakage, which is beneficial for transmitting the data to the central server.

[0048] In addition to the above-mentioned department servers and the first data integration module, there are also regional servers and a second data integration module. The regional servers are similar to the department servers and are used to further integrate and process the basic data sorted out by using the department servers and the first data integration module in Embodiment 1, and then use other data in different but related regions to finally achieve data sharing and business collaboration and obtain data.

[0049] As the link connecting government affairs data in different regions, the regional server not only receives government affairs information from all directions but also needs to perform preliminary processing on this information. Through built-in classification, cleaning, and integration algorithms, the regional server can automatically identify and correct errors or outliers in the data to ensure the accuracy and consistency of the data. This step is the basis for subsequent data analysis and approval and plays a crucial role in improving the overall data quality.

[0050] At the same time, the regional server also undertakes the key responsibility of data synchronization and update. Government affairs data changes in real time. Therefore, the regional server needs to maintain close data exchange with each department server to ensure the real-time and accuracy of the data. This data synchronization mechanism not only improves the availability of the data but also provides strong support for cross-regional government affairs cooperation. Through the bridging role of the regional server, government affairs data in different regions can be seamlessly docked, realizing true information sharing and business collaboration.

[0051] Meanwhile, the second data integration module in the cross-regional data integration mechanism is responsible for receiving data from different regional servers and performing further integration processing to achieve comprehensive data sharing and efficient utilization. Through advanced integration algorithms and technologies, the second data integration module can seamlessly dock and fuse data from different regions to generate a more comprehensive and accurate data view. This integration method is not limited to the merger at the data level, but also includes the unification of data logic, business rules, etc., providing strong support for subsequent approval and decision-making.

[0052] Similarly, the above-obtained data can also be compressed by the data compression module for the integrated data, which is beneficial for transmitting the data to the general server. And an encryption module is also additionally set up, which can encrypt the data while compressing the data to ensure the security of data transmission.

[0053] In the process of cross-regional data integration, higher-level data security and privacy protection issues are required. To ensure the security and privacy of data, the system of the present invention adopts multiple encryption technologies and access control mechanisms. These measures ensure the security of data during transmission and storage, effectively preventing the occurrence of data leakage and abuse risks. At the same time, the system has also established a perfect data audit and supervision mechanism to track and record the usage of data throughout the process, providing strong guarantee for the legality and compliance of data.

[0054] The system is also provided with a data management module, which is responsible for classifying, marking, and storing the integrated data for subsequent processing and analysis. Through intelligent indexing technology, this module realizes the rapid retrieval and positioning of data. At the same time, the introduction of the blockchain storage module stores the data on the blockchain, taking advantage of the immutability of the blockchain to ensure the security and traceability of data. This storage method not only improves the credibility of data but also provides strong support for data audit and supervision.

[0055] Also, since the general server includes a decryption module, the decryption module contains a decryption algorithm, which can decrypt and decompress the encrypted and compressed data, and then transmit it to the automatic approval module connected to the general server. For these data, according to the preset rules and algorithms, the submitted data is automatically approved to improve the approval efficiency. The decrypted and decompressed data and the approved data can both be checked by the audit module to see if the data has been tampered with or lost during transmission and storage. And taking advantage of the immutability of blockchain technology, the audit module can verify the hash value or digital signature of the data to ensure that the data has not been modified since its generation. At the same time, the audit module will check the accuracy of the data to ensure that the data conforms to the predetermined format and standards. By comparing with the preset rules or standards, the audit module can identify errors or outliers in the data.

[0056] Finally, the approval structure is transmitted back to the main server and the results are output to the outside through the user terminal.

[0057] In the second embodiment, the core of the cross-regional data integration mechanism is further deepened, especially the setting and function of the regional server, and the role of the second data integration module, which lay a solid foundation for realizing the efficient circulation and sharing of government data.

[0058] Since multiple basic department servers and regional servers are set up, a large amount of data processing and computing can be distributed from the main server to different department servers and regional servers. When the data transmitted from some servers to the regional servers is encrypted and compressed, in addition to the encryption function, it can also reduce the space occupied by uncompressed data, which can greatly reduce the operating load of the main server and increase data throughput to ensure computing speed.

Claims

1. A government affairs review system based on blockchain, characterized in that: It includes a first data integration module for receiving and integrating data from servers of different departments; A data management module, used to classify, label and store the integrated data; A data compression module is used to compress the integrated data; An encryption module, used for encrypting data while compressing it; Department servers, the number of which is the same as the number of government departments, are used to process and transmit basic data to the first data integration module; User terminal, which provides an interactive interface between the user and the system for submitting applications, checking progress, etc. User management module, used to manage user information, including user registration, login and permission allocation; The main server includes a processor, a decryption module and an audit module. The processor is used for data processing and analysis. The decryption module is used to decrypt and decompress the encrypted and compressed data. The audit module is used to check the integrity and accuracy of the data during transmission and storage. The automatic approval module is connected to the main server and is used to automatically approve the submitted data according to preset rules and algorithms; The blockchain storage module is used to store the processed data on the blockchain to ensure the security and traceability of the data.

2. The blockchain-based government affairs review system according to claim 1 is characterized by: The department server is also used to distribute data to different government departments for analysis and processing, and obtain processed basic data.

3. The blockchain-based government affairs review system according to claim 1 is characterized in that: The encryption module uses an encryption algorithm to ensure the privacy and security of data during transmission.

4. The blockchain-based government affairs review system according to claim 1 is characterized in that: The audit module is used to verify the hash value or digital signature of the data to ensure that the data has not been modified since it was generated.

5. The blockchain-based government affairs review system according to claim 1 is characterized in that: It also includes a regional server and a second data integration module for realizing cross-regional data integration and business collaboration.

6. The blockchain-based government affairs review system according to claim 5 is characterized by: The regional server uses the basic data compiled by the department server and the first data integration module, and then combines it with other data in different and related areas for further integration processing.

7. The blockchain-based government affairs review system according to claim 1 is characterized in that: The processor of the main server adopts a data processing algorithm to improve the data processing speed.

8. The blockchain-based government affairs review system according to claim 1 is characterized in that: The blockchain storage module adopts distributed storage technology to improve the reliability and security of data storage.

9. The blockchain-based government affairs review system according to any one of claims 1 to 8, characterized in that: By setting up multiple department servers and regional servers, a large amount of data processing and computing can be distributed from the main server to different department servers and regional servers to reduce the operating load of the main server and improve data throughput.