Government data management and traceability method and system based on blockchain

Through blockchain-based government data management and traceability methods, the transmission trustworthiness index, encryption security index and timeliness evaluation index are obtained and adjusted, and the problem of insufficient correlation between the traceability accuracy of government data during network transmission is solved, and efficient, secure and timely transmission of government data is achieved.

CN119052294BActive Publication Date: 2025-05-06CHINA NAT INST OF STANDARDIZATION
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411272304.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-11
Publication Date
2025-05-06
Estimated Expiration
2044-09-11

AI Technical Summary

Technical Problem

In the prior art, government data faces the risk of intercepting, tampering, deleting or leaking during network transmission, resulting in the problem that the accuracy of government data traceability is insufficiently related to the transmission process.

Method used

Through blockchain-based government data management and traceability methods, including obtaining transmission trustworthiness index, encryption security index and timeliness evaluation index, and adjusting transmission trustworthiness, security and timeliness to ensure the credibility, security and timeliness of government data in network transmission.

Benefits of technology

It improves the accuracy of traceability of government data in network transmission, solves the problem of insufficient correlation between the accuracy of government data traceability and the transmission process, and enhances the security and timeliness of government data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119052294B_ABST
    Figure CN119052294B_ABST
Patent Text Reader

Abstract

The present invention discloses a government data management and traceability method and system based on blockchain, and relates to the technical field of electronic digital data processing. The government data management and traceability method based on blockchain includes the following steps: obtaining a transmission trust index; obtaining an encryption security index; obtaining a timeliness evaluation index. The present invention obtains a transmission trust index and determines whether to adjust the transmission trustworthiness in combination with a preset transmission trust index threshold, then obtains an encryption security index and determines whether to adjust the security in combination with a preset encryption index threshold, and finally obtains a timeliness evaluation index and determines whether to adjust the timeliness in combination with a preset timeliness index threshold, thereby achieving the effect of improving the accuracy of government data traceability in network transmission, and solves the problem in the prior art that the accuracy of government data traceability is not sufficiently associated with the transmission process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of electronic digital data processing technology, and in particular to a government data management and traceability method and system based on blockchain. Background Art

[0002] In the era of big data, government departments have accumulated a huge amount of data resources, which involve many fields such as medical care, transportation, and social security, and are of great significance to government governance and social services. Government data involves sensitive information such as state secrets and personal privacy, which will have serious consequences once leaked. Traditional data storage and transmission methods are difficult to effectively ensure data security. With the continuous development and maturity of blockchain technology, more and more government departments have begun to explore the application of blockchain technology in government data management. The immutability and transparency of blockchain help improve the quality of government data. Through blockchain technology, the authenticity and integrity of data can be ensured, and the occurrence of data inconsistencies and errors can be reduced. The decentralized nature of blockchain helps to break the data island phenomenon between departments and promote data sharing and exchange. Through blockchain technology, a cross-departmental data sharing platform can be established to achieve data interconnection and effective use.

[0003] The existing methods establish a government data traceability information technology framework, including traceability information, traceability information processing activities, traceability information processing participants, and traceability information management platform. The framework aims to ensure that data flow activities can be traced during the data flow process.

[0004] For example, the invention patent announcement with announcement number: CN112860789B discloses a government data circulation system and method based on blockchain, including: an application layer and a component layer. The application layer includes an access entry module and a session processing module. The component layer includes a blockchain component and a message bus component. The access entry module is connected to the session processing module and the message bus component respectively, and the session processing module is connected to the blockchain component. The data requester makes a data acquisition request through the access entry module, and the session processing module receives the data acquisition request through the access entry module. The session processing module extracts the request subject information in the data acquisition request and sends the request subject information to the blockchain component. The blockchain component performs identity signature verification and on-chain data directory query on the data requester according to the request subject information to obtain the on-chain query result. The blockchain component sends the on-chain query result to the session processing module. The session processing module determines whether the on-chain query result meets the preset acquisition condition. When the on-chain query result meets the preset acquisition condition, the session processing module sends the data acquisition request through the access entry module. The block is forwarded to the data provider, and the data provider sends the data to be provided to the message bus component through the access entry module according to the data acquisition request for sharing. At the same time, the data provider generates shared status feedback information and sends the shared status feedback information to the session processing module through the access entry module. The session processing module generates a shared event record according to the shared status feedback information, and the session processing module sends the shared event record to the blockchain component for chain storage. After receiving the shared status feedback information, the session processing module immediately responds to the data requester through the access entry module, and sends the notification information containing the data acquisition on the message bus component to the data requester through the access entry module. After receiving the notification information, the data requester obtains the data to be provided on the message bus component through the access entry module; the blockchain component includes a directory chain module and a shared accounting module. The directory chain module is used to verify the identity signature of the data requester and query the on-chain data directory according to the request subject information to obtain the on-chain query result. The shared accounting module is used to store the shared event record on the chain.

[0005] For example, the invention patent with publication number CN113434880A discloses an efficient access method and system for multi-level blockchain government data, including: S1: the technical service platform initializes the system, creates system public parameters PK and global public key MK; S2: the government department node encrypts the data through the national secret SM4 algorithm and the national secret SM4 key; the national secret SM4 key is attribute-encrypted through PK and attribute password to obtain the key ciphertext CT; S3: the government department node uploads the index generated by the key ciphertext CT and the related public content to the multi-level directory blockchain to complete the chain lock; S4: the government department node generates the decryption private key SK of the corresponding level through the global public key MK and the attribute set that meets the access requirements; S5: the alliance member node makes a data access request to the government department node, and when the attribute set is met, the key ciphertext CT is decrypted through the decryption private key SK to obtain the national secret SM4 key; the national secret SM4 encrypted data is decrypted through the obtained national secret SM4 key to obtain the data plaintext and complete the access.

[0006] However, in the process of implementing the technical solution of the invention in the embodiments of the present application, the present application found that the above technology has at least the following technical problems:

[0007] In the existing technology, due to the diverse sources, complex formats and uneven data quality of government data, government data faces the risk of being intercepted, tampered with, deleted or leaked during network transmission, resulting in the problem that the accuracy of government data traceability is not sufficiently associated with the transmission process. Summary of the invention

[0008] The embodiments of the present application solve the problem in the prior art that the accuracy of government data traceability is not sufficiently associated with the transmission process by providing a blockchain-based government data management and traceability method and system, thereby improving the accuracy of government data traceability during network transmission.

[0009] The embodiment of the present application provides a blockchain-based government data management and traceability method, including the following steps: S1, analyzing the initial government data transmission situation by obtaining initial transmission related data and preset reference government data transmission data obtained from a preset database to obtain a transmission trust index, judging whether to adjust the transmission credibility based on a preset transmission trust index threshold and the transmission trust index obtained from the preset database, otherwise encrypting the data to obtain encrypted government data, wherein the transmission trust index is used to evaluate the credibility of the initial government data during network transmission; S2, analyzing the encrypted government data transmission situation by obtaining encrypted transmission related data and preset reference encrypted transmission data obtained from a preset database to obtain an encryption security index, judging whether to adjust the transmission credibility based on the preset transmission trust index threshold and the transmission trust index obtained from the preset database The preset encryption index threshold obtained from the database is used to determine whether to make a security adjustment. If no security adjustment is made, S3 is executed. The encryption security index is used to evaluate the security of encrypted government data during network transmission. S3 analyzes the timeliness of the on-chain government data transmission through the obtained on-chain transmission-related data and the preset reference on-chain transmission data obtained from the database to obtain a timeliness evaluation index. Based on the preset timeliness index threshold obtained from the database, it is determined whether to make a timeliness adjustment. If no timeliness adjustment is made, the on-chain government data will be recorded on the blockchain for traceability. The timeliness evaluation index is used to evaluate the timeliness of the on-chain government data during network transmission. The on-chain government data represents the encrypted government data corresponding to a timeliness index that is not less than the preset encryption index threshold.

[0010] Furthermore, the specific process of analyzing the initial government data transmission situation by obtaining the initial transmission related data and the preset reference government transmission data obtained from the preset database to obtain the transmission credibility index is as follows: in the first time period, the initial transmission related data is obtained by a preset credibility detection device, and the preset credibility detection device includes a noise power spectrum density meter, a channel analyzer and a bit error rate tester, and the initial transmission related data includes noise power spectrum density, a first channel bandwidth, the number of error bits and the total number of bits; the noise power influence and the bit error rate influence are obtained by combining the initial transmission related data and the preset reference government transmission data obtained from the preset database, and the transmission credibility index is obtained by combining the noise power influence and the bit error rate influence.

[0011] Furthermore, the transmission trust index is calculated using the following formula:

[0012] X m =sinh -1 P m ′ +sinh -1 W m ′ ;

[0013]

[0014] Where, X m represents the transmission trust index of the mth first time period during the initial government data transmission process, m = 1, 2, ... n, m represents the number of the first time period, n represents the total number of first time periods, P m ′ represents the noise power impact of the first time period m during the initial government data transmission process, W m ′ N represents the impact of the bit error rate in the first time period m during the initial government data transmission process. m represents the noise power spectrum density of the first time period m during the initial government data transmission process, B m represents the first channel bandwidth of the mth first time period during the initial government data transmission process, W 1m represents the number of error bits in the first time period m during the initial government data transmission process, W 0m represents the total number of bits in the mth first time period during the initial government data transmission process, P0 represents the preset noise power threshold, W0 represents the preset bit error rate threshold, ΔP represents the preset noise power deviation threshold, ΔW represents the preset bit error rate deviation threshold, and e represents a natural constant.

[0015] Furthermore, the specific process of the transmission credibility adjustment is as follows: A1, sending a prompt to the preset personnel for filtering processing, and stopping the operation after the monitored transmission credibility index is not less than the preset transmission credibility index threshold, otherwise execute A2 after the noise of the initial government data is reduced to the preset minimum noise threshold during the transmission process; A2, sending a prompt to the preset personnel to re-upload the data packet, and stopping the operation after the monitored transmission credibility index is not less than the preset transmission credibility index threshold. If the transmission credibility index is still less than the preset transmission credibility index threshold, send a prompt to the preset personnel for system maintenance.

[0016] Furthermore, the specific process of analyzing the encrypted government data transmission situation by obtaining the encrypted transmission related data and the preset reference encrypted transmission data obtained from the preset database to obtain the encryption security index is as follows: obtaining the encrypted transmission related data by the preset encryption detection device in the second time period, the preset encryption detection device includes a spectrum analyzer and a channel analyzer, and the encrypted transmission related data includes a signal-to-noise ratio, a second channel bandwidth, and a key length; obtaining the cracking complexity deviation and the channel capacity deviation in combination with the encrypted transmission related data and the preset reference encrypted transmission data obtained from the preset database, the cracking complexity deviation represents the difference between the preset cracking complexity threshold and the cracking complexity during the encrypted government data transmission process, and the channel capacity deviation represents the difference between the preset channel capacity threshold and the channel capacity during the encrypted government data transmission process; obtaining the preset first encryption allocation weight and the preset second encryption allocation weight from the preset database, and obtaining the encryption security index in combination with the cracking complexity deviation and the channel capacity deviation.

[0017] Furthermore, the encryption security index is calculated using the following formula:

[0018]

[0019] C g =C0-B g *log2(1+S g );

[0020]

[0021] Where Y g represents the encryption security index of the g-th second time period during the transmission of encrypted government data, g = 1, 2, ... i, g represents the number of the second time period, i represents the total number of second time periods, C g represents the channel capacity deviation of the g-th second time period during the transmission of encrypted government data, K g represents the cracking complexity deviation of the encrypted government data in the g-th second time period during transmission, B g represents the second channel bandwidth of the g-th second time period during the transmission of encrypted government data, S g represents the signal-to-noise ratio of the encrypted government data in the g-th second time period during transmission, D g It represents the key length of the g-th second time period during the transmission of encrypted government data, K0 represents the preset cracking complexity threshold, C0 represents the preset channel capacity threshold, ΔK represents the preset cracking complexity deviation threshold, ΔC represents the preset channel capacity deviation threshold, α1 represents the preset first encryption allocation weight, α2 represents the preset second encryption allocation weight, and e represents a natural constant.

[0022] Furthermore, the specific process of the security adjustment is as follows: B1, obtain the preset multiple and the preset maximum length threshold from the preset database, send a prompt to the preset personnel to increase the key length step by step with the preset multiple, and stop the operation after the monitored encryption security index is not less than the preset encryption index threshold, otherwise execute B2 after the key length increases to the preset maximum length threshold; B2, send a prompt to the preset personnel to increase the signal strength of the channel during the transmission of encrypted government data step by step with the preset multiple, and stop the execution after the monitored encryption security index is not less than the preset encryption index threshold, otherwise stop the execution after the signal strength increases to the preset maximum strength threshold and feedback to the preset personnel for system maintenance.

[0023] Furthermore, the specific process of analyzing the timeliness of uplink government data transmission by obtaining the uplink transmission related data and the preset reference uplink transmission data obtained from the database to obtain the timeliness evaluation index is as follows: obtaining the uplink transmission related data by a preset timeliness detection device in the third time period, the preset timeliness detection device includes a timer and a network performance tester, and the uplink transmission related data includes an update cycle, processing time and transmission time; combining the uplink transmission related data and the preset reference uplink transmission data obtained from the preset database to obtain the data update frequency deviation and the response time deviation, and combining the preset update frequency deviation threshold and the preset response time deviation threshold to obtain the timeliness evaluation index; the timeliness evaluation index is calculated using the following formula:

[0024]

[0025] T h =T0-(T 1h +T 2h );

[0026] In the formula, Z h It represents the timeliness evaluation index of the hth third time period during the transmission of the on-chain government data, h=1,2,...f, h represents the number of the third time period, f represents the total number of the third time periods, F h It represents the data update frequency deviation of the hth third time period during the transmission of the on-chain government data, T h represents the response time deviation of the hth third time period during the transmission of the on-chain government data, μ h It represents the update period of the hth third time period of the on-chain government data during the transmission process, T 1h represents the processing time corresponding to the hth third time period during the transmission of the on-chain government data, T 2hIt represents the transmission time of the hth third time period of the uplinked government data during the transmission process, F0 represents the preset update frequency threshold, T0 represents the preset response time threshold, ΔF represents the preset update frequency deviation threshold, ΔT represents the preset response time deviation threshold, and e represents a natural constant.

[0027] Furthermore, the specific process of the time adjustment is as follows: C1, sending a prompt to the preset personnel to change the update cycle of the on-chain government data, and stopping the operation after the monitored time evaluation index is not less than the preset time index threshold, otherwise executing C2 after the on-chain government data update cycle is changed to the preset minimum cycle threshold; C2, sending a prompt to the preset personnel to compress the on-chain government data, and stopping the operation after the monitored time evaluation index is not less than the preset time index threshold, otherwise executing C3 after the on-chain government data is compressed to the preset minimum data volume threshold; C3, sending a prompt to the preset personnel to cache the preset frequently accessed data, and stopping the execution after the monitored time evaluation index is not less than the preset time index threshold. If the time evaluation index is still less than the preset time index threshold, a prompt is sent to the preset personnel for system maintenance.

[0028] An embodiment of the present application provides a blockchain-based government data management and traceability system, including a transmission trust index acquisition module, an encryption security index acquisition module and a timeliness evaluation index acquisition module: wherein the transmission trust index acquisition module is used to analyze the initial government data transmission situation by acquiring initial transmission related data and preset reference government transmission data obtained from a preset database to obtain a transmission trust index, and judge whether to adjust the transmission credibility based on a preset transmission trust index threshold and the transmission trust index obtained from the preset database, otherwise encrypt the data to obtain encrypted government data, and the transmission trust index is used to evaluate the credibility of the initial government data during network transmission; the encryption security index acquisition module is used to analyze the encrypted government data transmission situation by acquiring encrypted transmission related data and preset reference encrypted transmission data obtained from the preset database to obtain an encryption security index. The full index determines whether to make security adjustments based on the encryption security index and the preset encryption index threshold obtained from the preset database. When no security adjustment is made, the timeliness assessment index acquisition module function is executed. The encryption security index is used to evaluate the security of encrypted government data during network transmission. The timeliness assessment index acquisition module is used to analyze the timeliness of the on-chain government data transmission through the acquired on-chain transmission-related data and the preset reference on-chain transmission data obtained from the database to obtain the timeliness assessment index. It determines whether to make timeliness adjustments based on the preset timeliness index threshold obtained from the database. If no timeliness adjustment is made, the on-chain government data will be recorded on the blockchain for traceability. The timeliness assessment index is used to evaluate the timeliness of the on-chain government data during network transmission. The on-chain government data represents the encrypted government data corresponding to the encryption security index being not less than the preset encryption index threshold.

[0029] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:

[0030] 1. By analyzing the initial government data transmission situation, the transmission trust index is obtained and the transmission trustworthiness is adjusted in combination with the preset transmission trust index threshold. Then, the encrypted government data transmission situation is analyzed to obtain the encryption security index and the security adjustment is made in combination with the preset encryption index threshold. Finally, the on-chain government data transmission situation is analyzed to obtain the timeliness evaluation index and the timeliness adjustment is made in combination with the preset timeliness index threshold. This realizes the quantification of the government data transmission process, and then realizes the improvement of the accuracy of government data traceability in network transmission, which effectively solves the problem of insufficient correlation between the accuracy of government data traceability and the transmission process in the existing technology.

[0031] 2. The initial transmission-related data is obtained through the preset credibility detection device, and then the encrypted transmission-related data is obtained through the preset encryption detection device. Finally, the chain transmission-related data is obtained through the preset timeliness detection device, thereby ensuring the real-time acquisition of government-related data and improving the accuracy of obtaining government-related data.

[0032] 3. By sending prompts to preset personnel for filtering, the channel bandwidth of the initial government data during transmission is increased by a preset multiple, and finally the data packet is re-uploaded while monitoring the transmission credibility index, dynamic adjustment of transmission credibility is achieved, thereby improving the credibility of government-related data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 A flowchart of a blockchain-based government data management and traceability method provided in an embodiment of the present application;

[0034] Figure 2 A statistical graph showing changes in the transmission trust index provided in an embodiment of the present application;

[0035] Figure 3 A schematic diagram of the structure of the blockchain-based government data management and traceability system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] The embodiments of the present application solve the problem of insufficient correlation between the accuracy of government data traceability and the transmission process in the prior art by providing a blockchain-based government data management and traceability method and system. The transmission credibility index is obtained by analyzing the initial government data transmission situation and the transmission credibility is adjusted in combination with a preset transmission credibility index threshold. The encryption security index is then analyzed to obtain the encryption security index threshold and the security adjustment is performed in combination with the preset encryption index threshold. Finally, the on-chain government data transmission situation is analyzed to obtain the timeliness evaluation index and the timeliness adjustment is performed in combination with the preset timeliness index threshold. This improves the accuracy of government data traceability during network transmission.

[0037] The technical solution in the embodiment of the present application is to solve the problem that the accuracy of government data traceability is not sufficiently associated with the transmission process. The overall idea is as follows:

[0038] By obtaining the transmission credibility index and combining it with the preset transmission credibility index threshold to determine whether to make a transmission credibility adjustment, then obtaining the encryption security index and combining it with the preset encryption index threshold to determine whether to make a security adjustment, and finally obtaining the timeliness evaluation index and combining it with the preset timeliness index threshold to determine whether to make a timeliness adjustment, the effect of improving the traceability accuracy of government data during network transmission is achieved.

[0039] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0040] like Figure 1As shown, it is a flow chart of the blockchain-based government data management and traceability method provided in an embodiment of the present application, and the method includes the following steps: S1, analyzing the initial government data transmission situation by obtaining the initial transmission related data and the preset reference government data transmission data obtained from the preset database to obtain a transmission trust index, and judging whether to adjust the transmission credibility based on the preset transmission trust index threshold and the transmission trust index obtained from the preset database, otherwise encrypting the data to obtain the encrypted government data, and the transmission trust index is used to evaluate the credibility of the initial government data during the network transmission process; S2, analyzing the encrypted government data transmission situation by obtaining the encrypted transmission related data and the preset reference encrypted transmission data obtained from the preset database to obtain an encryption security index, and judging whether to adjust the transmission credibility based on the preset transmission trust index threshold and the transmission trust index obtained from the preset database The full index and the preset encryption index threshold obtained from the preset database determine whether to make a security adjustment. If no security adjustment is made, S3 is executed. The encryption security index is used to evaluate the security of encrypted government data during network transmission. S3 analyzes the timeliness of on-chain government data transmission through the obtained on-chain transmission-related data and the preset reference on-chain transmission data obtained from the database to obtain a timeliness evaluation index. Based on the preset timeliness index threshold obtained from the database, it is determined whether to make a timeliness adjustment. If no timeliness adjustment is made, the on-chain government data will be recorded on the blockchain for traceability. The timeliness evaluation index is used to evaluate the timeliness of on-chain government data during network transmission. The on-chain government data represents the encrypted government data corresponding to the encryption security index being not less than the preset encryption index threshold.

[0041] In this embodiment, the encryption security index is established on the basis of the transmission trust index. Encryption is performed only when the initial government data is considered to be sufficiently trustworthy, that is, after necessary adjustments or after the transmission trust index is originally satisfied to be not less than the preset trust index threshold. When encrypting, a symmetric encryption algorithm can be selected to use the same key for encryption and decryption. The timeliness evaluation index ensures that the government data on the chain is uploaded to the chain within a preset time period, that is, the government data on the chain is stored on the blockchain. For example, in smart city management, the transmission trust index, encryption security index and timeliness evaluation index can be used to ensure that the entire process of government data from collection, processing to chaining meets the requirements of credibility, security and timeliness, thereby effectively improving the efficiency and quality of public services. Blockchain technology, as the underlying support for smart city management, has greatly enhanced the transparency, immutability and traceability of government data processing; it has achieved improved accuracy in tracing the source of government data during network transmission.

[0042] Furthermore, the specific process of obtaining a transmission credibility index by analyzing the initial government data transmission situation by acquiring the initial transmission related data and the preset reference government transmission data acquired from the preset database is as follows: in the first time period, the initial transmission related data is acquired by a preset credibility detection device, the preset credibility detection device includes a noise power spectrum density meter, a channel analyzer and a bit error rate tester, the initial transmission related data includes noise power spectrum density, a first channel bandwidth, the number of error bits and the total number of bits, the initial transmission related data is used to describe the network situation of the initial government data being transmitted from the preset sender to the preset receiver, the first channel bandwidth indicates the channel during the transmission of the initial government data Bandwidth, the first time period represents a preset time period during the initial government data transmission process; the noise power influence and the bit error rate influence are obtained by combining the initial transmission related data and the preset reference government data transmission data obtained from the preset database, and the transmission credibility index is obtained by combining the noise power influence and the bit error rate influence. The noise power influence is used to evaluate the influence of noise power on the transmission credibility index during the initial government data transmission process, and the bit error rate influence is used to evaluate the influence of bit error rate on the transmission credibility index during the initial government data transmission process. The preset reference government data transmission includes a preset noise power threshold, a preset bit error rate threshold, a preset noise power deviation threshold and a preset bit error rate deviation threshold.

[0043] In this embodiment, the preset noise power threshold is represented by the mean of the noise power data in the preset database, the preset bit error rate threshold is represented by the mean of the bit error rate data in the preset database, the preset noise power deviation threshold is represented by the mean of the noise power deviation data in the preset database, and the preset bit error rate deviation threshold is represented by the mean of the bit error rate deviation data in the preset database. The channel analyzer is started and the monitored channel is set to be consistent with the channel of the initial government data transmission. The channel bandwidth data at the preset time point is continuously recorded in the first time period and the average value is taken to obtain the first channel bandwidth. The noise power spectrum density meter is used to continuously monitor the noise power of the noise signal at the preset frequency in the first time period and calculate the density and then take the average value to obtain the noise power spectrum density. The bit error rate tester is connected to the initial government data transmission link, and the transmitted data packets are received and parsed by the bit error rate tester in the first time period, and the number of error bits and the total number of bits are recorded. For example, in smart city management, ensuring the credibility of government data transmission is a crucial link. The credibility of the city's government data transmission is comprehensively evaluated by calculating the transmission credibility index; the accuracy of tracing the source of government data in network transmission is improved.

[0044] Furthermore, the transmission trust index is calculated using the following formula:

[0045] X m =sinh -1 P m′ +sinh -1 W m ′ ;

[0046]

[0047] Where, X m represents the transmission trust index of the mth first time period during the initial government data transmission process, m = 1, 2, ... n, m represents the number of the first time period, n represents the total number of first time periods, P m ′ represents the noise power impact of the first time period m during the initial government data transmission process, W m ′ N represents the impact of the bit error rate in the first time period m during the initial government data transmission process. m represents the noise power spectrum density of the first time period m during the initial government data transmission process, B m represents the first channel bandwidth of the mth first time period during the initial government data transmission process, W 1m represents the number of error bits in the first time period m during the initial government data transmission process, W 0m represents the total number of bits in the mth first time period during the initial government data transmission process, P0 represents the preset noise power threshold, W0 represents the preset bit error rate threshold, ΔP represents the preset noise power deviation threshold, ΔW represents the preset bit error rate deviation threshold, and e represents a natural constant.

[0048] In this embodiment, the algorithm of this embodiment combines the initial transmission related data for comprehensive analysis to obtain the transmission credibility index. In this formula, there is a common adjustment relationship between the initial transmission related data. For example, the channel bandwidth is the frequency range in which the signal can be transmitted. Increasing the channel bandwidth can allow more information to pass, but it will also increase the total amount of noise. High noise power spectrum density means that there is stronger interference in the channel, which may lead to a decrease in signal quality, thereby increasing the number of error bits. Increasing the channel bandwidth can increase the data transmission rate, but if the bandwidth is increased but the noise is not reduced, the number of error bits may increase. As the noise power spectrum density, the first channel bandwidth, and the number of error bits increase, the total number of bits decreases, and the transmission credibility index decreases, which means that the noise power spectrum density, the first channel bandwidth, and the number of error bits are negatively correlated with the transmission credibility index, and the total number of bits is positively correlated with the transmission credibility index. Therefore, accurate analysis is performed by establishing a mathematical form;

[0049] Specifically, assume that the noise power influence P m ′ The range is 0.1-10, and the bit error rate impact is W m ′The range is 0.1-10, such as Figure 2 As shown in the figure, it is a statistical diagram of the change of the transmission reliability index provided in the embodiment of the present application. It can be seen from the figure that when the noise power influence is 0.2, as the bit error rate influence W m ′ As the noise power influence degree P increases, the transmission reliability index increases gradually. When the bit error rate influence degree is 0.5, as the noise power influence degree P m ′ The transmission trust index gradually increases, which means that the credibility of the initial government data in the network transmission process is improved. For example, in smart city management, the credibility of the city’s government data transmission is comprehensively evaluated by calculating the transmission trust index; the accuracy of tracing the government data in network transmission is improved.

[0050] Furthermore, the specific process of transmission credibility adjustment is as follows: A1, sending a prompt to the preset personnel for filtering processing, and stopping the operation after the monitored transmission credibility index is not less than the preset transmission credibility index threshold, otherwise executing A2 after the noise of the initial government data is reduced to the preset minimum noise threshold during the transmission process; A2, sending a prompt to the preset personnel to re-upload the data packet, and stopping the operation after the monitored transmission credibility index is not less than the preset transmission credibility index threshold. If the transmission credibility index is still less than the preset transmission credibility index threshold, sending a prompt to the preset personnel for system maintenance.

[0051] In this embodiment, the preset minimum noise threshold is represented by the minimum value of the noise data in the preset database, and the preset transmission trust index threshold is represented by the average value of the transmission trust index data in the preset database. The preset multiple is generally 1 times, 2 times, 3 times, etc. In the transmission of government data, if the noise is mainly concentrated in the high frequency band, the low-pass filter can effectively suppress the high-frequency noise, while the high-pass filter allows high-frequency signals to pass and attenuates low-frequency signals. For example, when government data is transmitted in the smart city network, if the noise is mainly concentrated in the high frequency band, this may interfere with the interpretation and processing of the data. By filtering out the noise, the government data is clearer and more accurate during the transmission process; the accuracy of tracing the source of government data in network transmission is improved.

[0052] Furthermore, the specific process of obtaining an encryption security index by analyzing the encrypted government data transmission situation through the obtained encrypted transmission related data and the preset reference encrypted transmission data obtained from the preset database is as follows: in the second time period, the encrypted transmission related data is obtained through the preset encryption detection equipment, the preset encryption detection equipment includes a spectrum analyzer and a channel analyzer, the encrypted transmission related data includes a signal-to-noise ratio, a second channel bandwidth, a key length, the encrypted transmission related data is used to describe the network situation of the encrypted government data from the preset sender to the preset receiver, the second channel bandwidth represents the channel bandwidth of the encrypted government data during the transmission process, and the second time period represents the preset time period during the encrypted government data transmission process; combine the encrypted transmission related data and the preset reference encrypted transmission data obtained from the preset database to obtain the cracking Complexity deviation and channel capacity deviation, the cracking complexity deviation represents the difference between the preset cracking complexity threshold and the cracking complexity during the encrypted government data transmission process, the channel capacity deviation represents the difference between the preset channel capacity threshold and the channel capacity during the encrypted government data transmission process, the preset reference encrypted transmission data includes the preset cracking complexity threshold, the preset channel capacity threshold, the preset cracking complexity deviation threshold and the preset channel capacity deviation threshold; the preset first encryption allocation weight and the preset second encryption allocation weight are obtained from the preset database, and the encryption security index is obtained in combination with the cracking complexity deviation and the channel capacity deviation, the preset first encryption allocation weight is used to evaluate the influence of the cracking complexity deviation on the encryption security index, and the preset second encryption allocation weight is used to evaluate the influence of the channel capacity deviation on the encryption security index.

[0053] The encryption security index is calculated using the following formula:

[0054]

[0055] C g =C0-B g *log2(1+S g );

[0056]

[0057] Where Y g represents the encryption security index of the g-th second time period during the transmission of encrypted government data, g = 1, 2, ... i, g represents the number of the second time period, i represents the total number of second time periods, C g represents the channel capacity deviation of the g-th second time period during the transmission of encrypted government data, K g represents the cracking complexity deviation of the encrypted government data in the g-th second time period during transmission, B g represents the second channel bandwidth of the g-th second time period during the transmission of encrypted government data, S grepresents the signal-to-noise ratio of the encrypted government data in the g-th second time period during transmission, D g It represents the key length of the g-th second time period during the transmission of encrypted government data, K0 represents the preset cracking complexity threshold, C0 represents the preset channel capacity threshold, ΔK represents the preset cracking complexity deviation threshold, ΔC represents the preset channel capacity deviation threshold, α1 represents the preset first encryption allocation weight, α2 represents the preset second encryption allocation weight, and e represents a natural constant.

[0058] In this embodiment, the preset cracking complexity threshold is represented by the mean of the cracking complexity data in the preset database, the preset channel capacity threshold is represented by the mean of the channel capacity data in the preset database, the preset cracking complexity deviation threshold is represented by the mean of the cracking complexity deviation data in the preset database, and the preset channel capacity deviation threshold is represented by the mean of the channel capacity deviation data in the preset database. A spectrum analyzer is used to continuously monitor the frequency band where the encrypted government data is located during the second time period, and the spectrum graph is recorded. The signal power and noise power are obtained according to the signal peak and noise level in the spectrum graph, and then the signal-to-noise ratio is obtained (obtained by dividing the signal power by the noise power). The channel analyzer is started and the monitored channel is set to match the channel for encrypted government data transmission. The channel bandwidth data at multiple preset time points are continuously recorded during the second time period and the average value is taken to obtain the second channel bandwidth. The key length range is obtained through an encryption protocol (such as Transport Layer Security, TLS), and the middle value of the key length range is taken as the key length; thereby improving the accuracy of tracing the source of government data during network transmission.

[0059] The algorithm of this embodiment combines the data related to encrypted transmission and comprehensively analyzes to obtain the encryption security index. In this formula, there is a common regulatory relationship between the data related to encrypted transmission. For example, the higher the signal-to-noise ratio means the better the signal quality, and it can more effectively resist noise interference. When the channel bandwidth is constant, the higher the signal-to-noise ratio, the higher the channel's limit information transmission rate, and it can support higher-speed data transmission. High signal-to-noise ratio and wide channel bandwidth can improve the reliability and rate of data transmission, while long key length can improve the security of data transmission. However, the longer the key length, the more computational effort the encryption and decryption process will have, which may reduce the efficiency of data transmission. As the second channel bandwidth, signal-to-noise ratio and key length increase, the encryption security index increases, which means that the second channel bandwidth, signal-to-noise ratio and key length are positively correlated with the encryption security index. Therefore, accurate analysis is performed by establishing a mathematical form; the accuracy of tracing the source of government data in network transmission is improved.

[0060] Specifically, the sum of the preset first encryption allocation weight and the preset second encryption allocation weight is 1, for example, the preset first encryption allocation weight is 0.5, and the preset second encryption allocation weight is 0.5; the preset first encryption allocation weight is the weight corresponding to the preset signal-to-noise ratio value in the preset database, which indicates the influence of the signal-to-noise ratio value on the encryption security index. When used, the weight corresponding to the preset signal-to-noise ratio value can be directly obtained from the preset database, and the corresponding relationship can be a pre-set mapping relationship. For example, the signal-to-noise ratio in the government data traceability training set and the weight corresponding to the preset signal-to-noise ratio value in the preset database form a mapping set, and the real-time signal-to-noise ratio is input into the mapping set to obtain the corresponding weight, wherein the mapping relationship can be a one-to-one correspondence or a many-to-one relationship. In this example, its value range is [0, 1].

[0061] Furthermore, the specific process of security adjustment is as follows: B1, obtain the preset multiple and the preset maximum length threshold from the preset database, send a prompt to the preset personnel to increase the key length step by step with the preset multiple, and stop the operation after the monitored encryption security index is not less than the preset encryption index threshold, otherwise execute B2 after the key length increases to the preset maximum length threshold; B2, send a prompt to the preset personnel to increase the signal strength of the channel during the transmission of encrypted government data step by step with the preset multiple, and stop the execution after the monitored encryption security index is not less than the preset encryption index threshold, otherwise stop the execution after the signal strength increases to the preset maximum strength threshold and feedback to the preset personnel for system maintenance.

[0062] In this embodiment, the preset maximum length threshold is represented by the maximum value of the key length data in the preset database, the preset maximum strength threshold is represented by the maximum value of the signal strength data in the preset database, and the preset encryption index threshold is represented by the average value of the encryption security index data in the preset database. The preset multiple is generally 1 times, 2 times, 3 times, etc. For example, in smart city management, dynamic adjustment is used to effectively improve the security of government data during transmission, providing a solid information security guarantee for the healthy development of smart cities; and the accuracy of tracing the source of government data during network transmission is improved.

[0063] Furthermore, the specific process of analyzing the timeliness of uplink government data transmission by obtaining the uplink transmission related data and the preset reference uplink transmission data obtained from the database to obtain the timeliness evaluation index is as follows: in the third time period, the uplink transmission related data is obtained by a preset timeliness detection device, the preset timeliness detection device includes a timer and a network performance tester, the uplink transmission related data includes an update cycle, a processing time and a transmission time, the uplink transmission related data is used to describe the network situation of the uplink government data from the preset sender to the preset receiver, and the third time period represents the preset time period in the process of uplink government data transmission; combined with the uplink transmission related data The data update frequency deviation and response time deviation are obtained based on the preset reference uplink transmission data obtained from the preset database, and the timeliness evaluation index is obtained in combination with the preset update frequency deviation threshold and the preset response time deviation threshold. The update frequency deviation represents the difference between the update frequency of the uplink government data during transmission and the preset update frequency threshold. The update frequency deviation represents the difference between the response time of the uplink government data during transmission and the preset response time threshold. The preset reference uplink transmission data includes the preset update frequency threshold, the preset response time threshold, the preset update frequency deviation threshold and the preset response time deviation threshold. The timeliness evaluation index is calculated using the following formula:

[0064]

[0065] T h =T0-(T 1h +T 2h );

[0066] In the formula, Z h It represents the timeliness evaluation index of the hth third time period during the transmission of the on-chain government data, h=1,2,...f, h represents the number of the third time period, f represents the total number of the third time periods, F h It represents the data update frequency deviation of the hth third time period during the transmission of the on-chain government data, T h represents the response time deviation of the hth third time period during the transmission of the on-chain government data, μ h It represents the update period of the hth third time period of the on-chain government data during the transmission process, T 1h represents the processing time corresponding to the hth third time period during the transmission of the on-chain government data, T 2h It represents the transmission time of the hth third time period of the uplinked government data during the transmission process, F0 represents the preset update frequency threshold, T0 represents the preset response time threshold, ΔF represents the preset update frequency deviation threshold, ΔT represents the preset response time deviation threshold, and e represents a natural constant.

[0067] In this embodiment, the algorithm of this embodiment combines the uplink transmission related data, and comprehensively analyzes to obtain the timeliness evaluation index. In this formula, there is a common adjustment relationship between the uplink transmission related data. For example, a long processing time will extend the delay of the entire data transmission, thereby affecting the realization of the update cycle. At the same time, a long processing time will also reduce the time window that can actually be used for transmission, which may affect the transmission efficiency. A short transmission time helps to achieve a short update cycle and reduce the requirements for processing time. A long processing time and a long transmission time will extend the delay of the entire data transmission. As the update cycle, processing time and transmission time increase, the timeliness evaluation index increases, which means that the update cycle, processing time and transmission time are positively correlated with the timeliness evaluation index. Therefore, a precise analysis is performed by establishing a mathematical form;

[0068] The preset update frequency threshold is represented by the mean value of the update frequency data in the preset database, the preset response time threshold is represented by the mean value of the response time data in the preset database, the preset update frequency deviation threshold is represented by the mean value of the update frequency deviation data in the preset database, the preset response time deviation threshold is represented by the mean value of the response time deviation data in the preset database, the timer is started before the start of the third time period, the timer will control the start and end of the third time period, and a network performance tester is used to monitor the transmission process of the on-chain government data in real time during the third time period and record the transmission time and the time interval between the updates of the on-chain government data, so as to obtain the update cycle, and the timer is used to measure the time of receiving, parsing, and packaging during the transmission of the on-chain government data in the third time period to obtain the processing time;

[0069] Specifically, assume that the data update frequency deviation F h The range is 0-50 (times / minute), and the response time deviation is T h The range is 0-0.5 (seconds), the preset update frequency deviation threshold ΔF is 5 (times / minute), and the preset response time deviation threshold ΔT is 0.05 (seconds). As shown in Table 1, it is a statistical table of changes in the timeliness evaluation index provided in the embodiment of the present application:

[0070] Table 1 Statistics of changes in timeliness evaluation index

[0071]

[0072] It can be seen from the table that as the data update frequency deviation F h The response time deviation T h The gradual decrease of the time evaluation index Z hGradually decreasing means that the timeliness of the government data on the chain is gradually reduced during the network transmission process. For example, in smart city management, it means that the timeliness of government data is reduced due to untimely transmission. By analyzing the timeliness evaluation index, solid data support is provided for the intelligent and efficient operation of smart cities; the accuracy of tracing the source of government data in network transmission is improved.

[0073] Furthermore, the specific process of time adjustment is as follows: C1, sending a prompt to the preset personnel to change the update cycle of the on-chain government data, and stopping the operation after the monitored time evaluation index is not less than the preset time index threshold, otherwise executing C2 after the on-chain government data update cycle is changed to the preset minimum cycle threshold; C2, sending a prompt to the preset personnel to compress the on-chain government data, and stopping the operation after the monitored time evaluation index is not less than the preset time index threshold, otherwise executing C3 after the on-chain government data is compressed to the preset minimum data volume threshold; C3, sending a prompt to the preset personnel to cache the preset frequently accessed data, and stopping the execution after the monitored time evaluation index is not less than the preset time index threshold. If the time evaluation index is still less than the preset time index threshold, a prompt is sent to the preset personnel for system maintenance.

[0074] In this embodiment, the preset minimum cycle threshold is represented by the minimum value of the interval time data of a single update in the preset database, the preset minimum data volume threshold is represented by the minimum value of the compressed data volume data in the preset database, and the preset timeliness index threshold is represented by the average value of the timeliness evaluation index data in the preset database. Compression processing of the uploaded government data can significantly reduce the storage space occupied. The bandwidth and time required for the compressed data during the transmission process will be reduced, thereby improving the efficiency of data transmission. For example, in smart city management, dynamic adjustment helps to optimize the processing, storage and access efficiency of government data; and achieves improved traceability accuracy of government data in network transmission.

[0075] like Figure 3As shown, it is a structural schematic diagram of the blockchain-based government data management and traceability system provided in an embodiment of the present application. The blockchain-based government data management and traceability system provided in an embodiment of the present application includes: a transmission trust index acquisition module, an encryption security index acquisition module and a time evaluation index acquisition module: wherein the transmission trust index acquisition module is used to analyze the initial government data transmission situation through the acquired initial transmission related data and the preset reference government transmission data obtained from the preset database to obtain a transmission trust index, and judge whether to adjust the transmission credibility based on the preset transmission trust index threshold and the transmission trust index obtained from the preset database. When the transmission trust index is not less than the preset transmission trust index threshold, the transmission credibility adjustment is performed, otherwise encryption processing is performed to obtain encrypted government data. The transmission trust index is used to evaluate the credibility of the initial government data during network transmission. The transmission credibility adjustment is used to adjust the transmission trust index to not less than the preset transmission trust index threshold. The encrypted government data represents the initial government data that has been encrypted. The encryption processing represents the encryption of the initial government data corresponding to the transmission trust index not less than the preset transmission trust index threshold; encryption security index acquisition The module is used to analyze the transmission of encrypted government data through the acquired encrypted transmission related data and the preset reference encrypted transmission data obtained from the preset database to obtain an encryption security index, and determine whether to make security adjustments based on the encryption security index and the preset encryption index threshold obtained from the preset database. When no security adjustment is made, the function of the timeliness evaluation index acquisition module is executed. The security adjustment is used to adjust the encryption security index to no less than the preset encryption index threshold. The encryption security index is used to evaluate the security of encrypted government data during network transmission. The timeliness evaluation index acquisition module is used to analyze the timeliness of on-chain government data transmission through the acquired on-chain transmission related data and the preset reference on-chain transmission data obtained from the database to obtain a timeliness evaluation index, and determine whether to make a timeliness adjustment based on the preset timeliness index threshold obtained from the database. If no timeliness adjustment is made, the on-chain government data will be recorded on the blockchain for traceability. The timeliness adjustment is used to adjust the timeliness evaluation index to no less than the preset timeliness index threshold. The timeliness evaluation index is used to evaluate the timeliness of on-chain government data during network transmission. The on-chain government data represents the encrypted government data corresponding to the encryption security index being no less than the preset encryption index threshold.

[0076] In this embodiment, the transmission trust index acquisition module ensures the security of government data in the subsequent transmission process. On the premise of ensuring encryption security, the encrypted government data is transmitted to the timeliness evaluation index acquisition module for processing to evaluate the timeliness of the government data. On the premise of ensuring the timeliness of the government data, the government data on the chain is recorded on the blockchain. The immutability and traceability of the blockchain are used to provide a reliable traceability basis for the government data. The various modules cooperate with each other and play a role together in smart city management, providing all-round security protection and efficiency optimization for the transmission, encryption, and chaining of government data; and achieving improved traceability accuracy of government data in network transmission.

[0077] To summarize, the embodiment of the present application analyzes the initial government data transmission situation to obtain a transmission trust index and adjusts the transmission trustworthiness in combination with a preset transmission trust index threshold, then analyzes the encrypted government data transmission situation to obtain an encryption security index and adjusts the security in combination with a preset encryption index threshold, and finally analyzes the on-chain government data transmission situation to obtain a timeliness evaluation index and adjusts the timeliness in combination with a preset timeliness index threshold, thereby realizing the quantification of the government data transmission process, and further realizing the improvement of the accuracy of government data traceability in network transmission, effectively solving the problem of insufficient correlation between the accuracy of government data traceability and the transmission process in the prior art.

[0078] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0079] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0080] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0081] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0082] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0083] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A blockchain-based government data management and traceability method, characterized in that: The following steps are involved: S1, analyzing the initial government data transmission situation by obtaining the initial transmission related data and the preset reference government data transmission data obtained from the preset database to obtain a transmission credibility index, judging whether to perform transmission credibility adjustment based on the preset transmission credibility index threshold and the transmission credibility index obtained from the preset database, otherwise performing encryption processing to obtain encrypted government data, wherein the transmission credibility index is used to evaluate the credibility of the initial government data during network transmission; S2, analyzing the encrypted government data transmission situation by using the obtained encryption transmission related data and the preset reference encryption transmission data obtained from the preset database to obtain an encryption security index, judging whether to perform security adjustment based on the encryption security index and the preset encryption index threshold obtained from the preset database, and executing S3 when no security adjustment is performed, wherein the encryption security index is used to evaluate the security of the encrypted government data during network transmission; S3, analyzing the timeliness of the on-chain government data transmission by the acquired on-chain transmission-related data and the preset reference on-chain transmission data obtained from the database to obtain a timeliness evaluation index, and judging whether to make a timeliness adjustment based on the preset timeliness index threshold obtained from the database, and if no timeliness adjustment is made, recording the on-chain government data on the blockchain for traceability, the timeliness evaluation index is used to evaluate the timeliness of the on-chain government data during network transmission, and the on-chain government data represents the encrypted government data corresponding to the encryption security index being not less than the preset encryption index threshold; The specific process of analyzing the timeliness of upchain government data transmission by obtaining the upchain transmission-related data and the preset reference upchain transmission data obtained from the database to obtain the timeliness evaluation index is as follows: Acquiring uplink transmission related data in a third time period through a preset timeliness detection device, wherein the preset timeliness detection device includes a timer and a network performance tester, and the uplink transmission related data includes an update cycle, a processing time, and a transmission time; Combining the uplink transmission related data with the preset reference uplink transmission data obtained from the preset database to obtain the data update frequency deviation and the response time deviation, and combining the preset update frequency deviation threshold and the preset response time deviation threshold to obtain the timeliness evaluation index; The timeliness evaluation index is calculated using the following formula: T h =T0-(T 1h +T 2h ); In the formula, Z h It represents the timeliness evaluation index of the hth third time period during the transmission of the on-chain government data, h=1,2,...f, h represents the number of the third time period, f represents the total number of the third time periods, F h It represents the data update frequency deviation of the hth third time period during the transmission of the on-chain government data, T h represents the response time deviation of the hth third time period during the transmission of the on-chain government data, μ h represents the update period of the hth third time period during the transmission of the on-chain government data, T 1h represents the processing time corresponding to the hth third time period during the transmission of the on-chain government data, T 2h It represents the transmission time of the hth third time period of the uplinked government data during the transmission process, F0 represents the preset update frequency threshold, T0 represents the preset response time threshold, ΔF represents the preset update frequency deviation threshold, ΔT represents the preset response time deviation threshold, and e represents a natural constant.

2. The blockchain-based government data management and traceability method as claimed in claim 1, characterized in that: The specific process of analyzing the initial government data transmission situation by obtaining the initial transmission related data and the preset reference government transmission data obtained from the preset database to obtain the transmission trust index is as follows: Acquiring initial transmission related data in a first time period through a preset credibility detection device, the preset credibility detection device comprising a noise power spectrum density measuring instrument, a channel analyzer and a bit error rate tester, the initial transmission related data comprising a noise power spectrum density, a first channel bandwidth, a number of error bits and a total number of bits; The noise power influence and the bit error rate influence are obtained by combining the initial transmission related data and the preset reference government transmission data obtained from the preset database, and the transmission credibility index is obtained by combining the noise power influence and the bit error rate influence.

3. The blockchain-based government data management and traceability method as claimed in claim 2 is characterized in that: The transmission trust index is calculated using the following formula: X m birth -1 P m ′ +birth -1 W m ′ ; Where, X m represents the transmission trust index of the mth first time period during the initial government data transmission process, m = 1, 2, ... n, m represents the number of the first time period, n represents the total number of first time periods, P m ′ represents the noise power impact of the first time period m during the initial government data transmission process, W m ′ N represents the impact of the bit error rate in the first time period m during the initial government data transmission process. m represents the noise power spectrum density of the first time period m during the initial government data transmission process, B m represents the first channel bandwidth of the mth first time period during the initial government data transmission process, W 1m represents the number of error bits in the first time period m during the initial government data transmission process, W 0m represents the total number of bits in the mth first time period during the initial government data transmission process, P0 represents the preset noise power threshold, W0 represents the preset bit error rate threshold, ΔP represents the preset noise power deviation threshold, ΔW represents the preset bit error rate deviation threshold, and e represents a natural constant.

4. The blockchain-based government data management and traceability method as claimed in claim 1, characterized in that: The specific process of transmission credibility adjustment is as follows: A1, sending a prompt to the preset personnel for filtering, and stopping the operation after the monitored transmission trust index is not less than the preset transmission trust index threshold, otherwise executing A2 after the noise of the initial government data is reduced to the preset minimum noise threshold during the transmission process; A2, sends a prompt to the preset personnel to re-upload the data packet, and stops the operation after the monitored transmission trust index is not less than the preset transmission trust index threshold. If the transmission trust index is still less than the preset transmission trust index threshold, sends a prompt to the preset personnel to perform system maintenance.

5. The blockchain-based government data management and traceability method as claimed in claim 1, characterized in that: The specific process of analyzing the encrypted government data transmission situation by obtaining the encrypted transmission related data and the preset reference encrypted transmission data obtained from the preset database to obtain the encryption security index is as follows: Acquiring encrypted transmission related data in the second time period through a preset encryption detection device, wherein the preset encryption detection device includes a spectrum analyzer and a channel analyzer, and the encrypted transmission related data includes a signal-to-noise ratio, a second channel bandwidth, and a key length; Combining the encrypted transmission related data with the preset reference encrypted transmission data obtained from the preset database, obtaining the cracking complexity deviation and the channel capacity deviation, wherein the cracking complexity deviation represents the difference between the preset cracking complexity threshold and the cracking complexity during the encrypted government data transmission process, and the channel capacity deviation represents the difference between the preset channel capacity threshold and the channel capacity during the encrypted government data transmission process; The preset first encryption allocation weight and the preset second encryption allocation weight are obtained from the preset database, and the encryption security index is obtained in combination with the cracking complexity deviation and the channel capacity deviation.

6. The blockchain-based government data management and traceability method as claimed in claim 5, characterized in that: The encryption security index is calculated using the following formula: C g =C0-B g *log2(1+S g ); Where Y g represents the encryption security index of the g-th second time period during the transmission of encrypted government data, g = 1, 2, ... i, g represents the number of the second time period, i represents the total number of second time periods, C g represents the channel capacity deviation of the g-th second time period during the transmission of encrypted government data, K g represents the cracking complexity deviation of the encrypted government data in the g-th second time period during transmission, B g represents the second channel bandwidth of the g-th second time period during the transmission of encrypted government data, S g represents the signal-to-noise ratio of the encrypted government data in the g-th second time period during transmission, D g It represents the key length of the g-th second time period during the transmission of encrypted government data, K0 represents the preset cracking complexity threshold, C0 represents the preset channel capacity threshold, ΔK represents the preset cracking complexity deviation threshold, ΔC represents the preset channel capacity deviation threshold, α1 represents the preset first encryption allocation weight, α2 represents the preset second encryption allocation weight, and e represents a natural constant.

7. The blockchain-based government data management and traceability method as claimed in claim 1, characterized in that: The specific process of the security adjustment is as follows: B1, obtain the preset multiple and the preset maximum length threshold from the preset database, send a prompt to the preset personnel to gradually increase the key length by the preset multiple, and stop the operation after the monitored encryption security index is not less than the preset encryption index threshold, otherwise execute B2 after the key length increases to the preset maximum length threshold; B2, sends a prompt to the preset personnel to gradually increase the signal strength of the channel during the transmission of encrypted government data by a preset multiple, and stops executing after the monitored encryption security index is not less than the preset encryption index threshold. Otherwise, stops executing after the signal strength increases to the preset maximum strength threshold and feeds back to the preset personnel for system maintenance.

8. The blockchain-based government data management and traceability method as claimed in claim 1, characterized in that: The specific process of the aging adjustment is as follows: C1, send a reminder to the preset personnel to change the update cycle of the on-chain government data, and stop the operation after the monitored timeliness evaluation index is not less than the preset timeliness index threshold. Otherwise, execute C2 after the update cycle of the on-chain government data is changed to the preset minimum cycle threshold; C2: Send a reminder to the preset personnel to compress the on-chain government data. At the same time, stop the operation after the monitored timeliness evaluation index is not less than the preset timeliness index threshold. Otherwise, execute C3 after the on-chain government data is compressed to the preset minimum data volume threshold. C3, sends a reminder to the preset personnel to cache the preset frequently accessed data, and stops execution after the monitored timeliness evaluation index is not less than the preset timeliness index threshold. If the timeliness evaluation index is still less than the preset timeliness index threshold, sends a reminder to the preset personnel to perform system maintenance.

9. A blockchain-based government data management and traceability system for executing the method described in any one of claims 1 to 8, characterized in that: It includes transmission trust index acquisition module, encryption security index acquisition module and timeliness evaluation index acquisition module: The transmission trust index acquisition module is used to analyze the initial government data transmission situation by acquiring the initial transmission related data and the preset reference government transmission data acquired from the preset database to obtain the transmission trust index, and judge whether to adjust the transmission trustworthiness based on the preset transmission trust index threshold and the transmission trust index acquired from the preset database, otherwise, encrypt the data to obtain the encrypted government data, and the transmission trust index is used to evaluate the trustworthiness of the initial government data during the network transmission process; The encryption security index acquisition module is used to analyze the encrypted government data transmission situation through the acquired encryption transmission related data and the preset reference encryption transmission data obtained from the preset database to obtain the encryption security index, and judge whether to make security adjustments based on the encryption security index and the preset encryption index threshold obtained from the preset database. When the security adjustment is not made, the function of the timeliness evaluation index acquisition module is executed. The encryption security index is used to evaluate the security of encrypted government data during network transmission; The timeliness evaluation index acquisition module is used to analyze the timeliness of the on-chain government data transmission by obtaining the on-chain transmission related data and the preset reference on-chain transmission data obtained from the database to obtain a timeliness evaluation index, and judge whether to make a timeliness adjustment based on the preset timeliness index threshold obtained from the database. If no timeliness adjustment is made, the on-chain government data will be recorded on the blockchain for traceability. The timeliness evaluation index is used to evaluate the timeliness of the on-chain government data during network transmission. The on-chain government data represents the encrypted government data corresponding to the encryption security index being not less than the preset encryption index threshold.

Citation Information

Patent Citations

  • Blockchain-based Government Data Circulation System and Method

    CN112860789B

  • Efficient access method and system for multi-level block chain government affair data

    CN113434880A

  • Data sharing security control method and system based on cross-chain technology

    CN117955646A

  • Intelligent data rapid encryption transmission system based on block chain

    CN118316733A