Integrated data management method, system and equipment and storage medium

By using smart contracts and blockchain technology to preprocess, encrypt and write data in data processing systems in the aviation industry, the problems of complex data sources and large coupling between systems are solved, and data security, consistency and transparency are achieved.

CN119719231APending Publication Date: 2025-03-28TRAVELSKY TECHNOLOGY LIMITED
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411958797.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The aviation industry faces problems such as complex data sources, diverse data collection forms, different levels of system security and confidentiality, large coupling between systems, and inability to guarantee data consistency.

Method used

By obtaining update data in an external participating system, pre-processing and encryption using smart contracts, sending it to the blockchain cluster for writing and signature, using the GSS service system to perceive data updates and process them, and finally isolating alliance chain data through the permission system.

Benefits of technology

Ensures data security and consistency, reduces the cost and error rate of data processing, improves the speed of data access, and provides high data transparency and traceability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119719231A_ABST
    Figure CN119719231A_ABST
Patent Text Reader

Abstract

The invention relates to / belongs to the technical field of data processing, provides a comprehensive data management method, system and device and a storage medium, and aims to solve the problems that in the prior art, data sources are complex; the data acquisition forms are various; the security secrecy levels of the systems are different; the coupling between systems is relatively large; and the technical problem that the data consistency cannot be ensured is solved. Comprising the following steps: acquiring update data in an external participation system, and preprocessing and encrypting the update data by using a first smart contract to obtain preprocessed encrypted data; sending the preprocessed encrypted data to a block chain cluster, and writing the preprocessed encrypted data into a pre-generated block in the block chain cluster; and sensing data update of the block chain cluster by using a GSS service system, processing the sensed block by using a second smart contract to obtain alliance chain data, and isolating the alliance chain data by using an authority system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of data processing, and in particular relates to a comprehensive data management method, system, device and storage medium. Background Art

[0002] With the development of economy and the improvement of people's living standards, airplanes, as a fast and convenient means of transportation, are becoming more and more popular. In many cities, the scale of airport construction is constantly expanding and the number of flights is increasing. In the future, with the advancement of aviation technology and the growth of people's travel needs, traveling by plane will become more common.

[0003] However, with the continuous growth of passenger volume, the number of flights and airports has also increased significantly, increasing the complexity of data management. Airports and airlines need to process a large amount of passenger information, flight data, aircraft data, etc. every day. How to effectively manage this information and ensure the accuracy and timeliness of the data has become a major challenge facing the aviation industry. Traditional data processing methods can no longer meet the current needs of the aviation industry. Therefore, it is particularly important to use advanced information technology for data management. Only by establishing an efficient data processing system and improving data processing capabilities can we ensure the stable development of the aviation information industry and provide a better experience for airlines and passengers.

[0004] The prior art has the following technical problems: 1. The data sources are relatively complicated. When the data is statistically summarized, the data needs to be obtained from multiple operators, airports, and other systems of air traffic information, resulting in different aggregation and generation times of data sources.

[0005] 2. Data collection takes various forms. Since the data comes from different operators and different systems, the data formats and unified data calibers presented are also different, resulting in extremely high maintenance and processing costs and prone to errors during data aggregation and data collection.

[0006] 3. The security and confidentiality levels of each system are different, which makes it impossible to distinguish the security processing of different data.

[0007] 4. The coupling between systems is large, and multiple parties need to spend a lot of time to connect interfaces and data when adding new data, which greatly affects the speed of data access.

[0008] 5. Data consistency cannot be guaranteed. Data providers and data aggregation processors cannot guarantee that data will not be tampered with during transmission, processing, and storage. Summary of the invention

[0009] The present invention provides a comprehensive data management method, system, device and storage medium, aiming to solve the technical problems existing in the above-mentioned prior art that the data sources are relatively complicated; the data collection forms are diverse; the security and confidentiality levels of each system are different; the coupling between systems is large; and the data consistency cannot be guaranteed.

[0010] The technical solution of the present invention to solve the above technical problem is as follows: a comprehensive data management method, comprising: Acquire update data in the external participating system, and preprocess and encrypt the update data using the first smart contract to obtain preprocessed encrypted data; Sending the preprocessed encrypted data to a blockchain cluster, and writing the preprocessed encrypted data into a pre-generated block in the blockchain cluster; During the block generation process, the block is signed and the signature is encrypted. After the block generation is completed, the block is added to the blockchain cluster; The GSS service system is used to sense the data update of the blockchain cluster, and the second smart contract is used to process the sensed blocks to obtain the alliance chain data, and the alliance chain data is isolated by the permission system.

[0011] Furthermore, the above also includes: Starting the blockchain cluster and detecting the blockchain cluster, specifically: detecting the alliance chains of all system environments of the blockchain cluster, and detecting the connection between the alliance chain systems of the blockchain cluster using a heartbeat detection method; After the detection is normal, the leader system is elected using the consensus mechanism.

[0012] Furthermore, the above-mentioned connection between the GSS service system and the blockchain cluster is established, the alliance chain system of the blockchain cluster is classified according to different security levels, and a corresponding data exchange protocol is formulated for each level; When a user accesses the system, the corresponding smart contract is dynamically loaded according to the user's permissions, and the corresponding alliance chain data is provided.

[0013] Further, the above-mentioned pre-processed encrypted data specifically includes: receiving update data, performing verification and data conversion on the update data, and obtaining converted data; The conversion data is encrypted using the national encryption SM4 to obtain pre-processed encrypted data.

[0014] Furthermore, the above-mentioned writing the pre-processed encrypted data into the pre-generated block in the blockchain cluster specifically includes: Utilizing the blockchain cluster to receive the preprocessed encrypted data, and transmitting the preprocessed encrypted data to the leader system; The leader system is used to perform data verification, and after the verification is completed, the pre-processed encrypted data is written into the pre-generated block.

[0015] Furthermore, in the above block generation process, signing the block and encrypting the signature specifically include: The block is signed by a HASH method to obtain a block hash value, and the block hash value is encrypted using the private key of the blockchain cluster.

[0016] Furthermore, the HTTP protocol and TCP protocol are used to realize the interaction between the various alliance chain systems in the blockchain cluster, and the TCP protocol / IP protocol is used to establish a communication channel between the blockchain cluster and the external participating system and the GSS service system.

[0017] In a second aspect, in order to solve the above technical problems, the present invention also provides a comprehensive data management system, comprising: A data processing module, used to obtain update data from an external participating system, and preprocess and encrypt the update data using a first smart contract to obtain preprocessed encrypted data; A data writing module is used to send the pre-processed encrypted data to the blockchain cluster, and write the pre-processed encrypted data into a pre-generated block in the blockchain cluster; during the block generation process, the block is signed and the signature is encrypted, and after the block generation is completed, the block is added to the blockchain cluster; The data aggregation module is used to use the GSS service system to perceive the data update of the blockchain cluster, and use the second smart contract to process the perceived blocks to obtain the alliance chain data, and use the permission system to isolate the alliance chain data.

[0018] In a third aspect, in order to solve the above-mentioned technical problem, the present invention also provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the comprehensive data management method of the present application is implemented.

[0019] In a fourth aspect, in order to solve the above-mentioned technical problem, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the comprehensive data management method of the present application is implemented.

[0020] Compared with the prior art, the present invention has the following advantages: 1. The present invention ensures the security and consistency of all participating nodes by testing the blockchain cluster. The decentralized nature of the blockchain makes the data difficult to be tampered with, ensuring the integrity and authenticity of the data. For data processing, the block is signed by the HASH method, and the block hash value is encrypted, which not only ensures the authenticity of the block content, but also prevents unauthorized modification.

[0021] 2. All participants of the present invention can view the latest block information in real time through the GSS service system, ensuring the high transparency of the data. Since every record on the blockchain cannot be tampered with, the transparency and credibility of the data are further enhanced.

[0022] 3. Every modification and addition of data on the blockchain of the present invention is recorded and can be traced back to the source, which helps to track the changes and sources of data.

[0023] 4. The blockchain technology of the present invention ensures the security and reliability of data through HASH algorithm and encryption technology, without relying on third-party institutions for trust endorsement.

[0024] 5. In the present invention, the various systems do not need to care about how the other party's interface data is displayed and processed. The data is uniformly formatted through smart contracts. There is no need to perceive whether the other party exists consistently. Each system can perform its own duties. After the data is written, it will be processed by the smart contracts of each party.

[0025] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0027] Figure 1 A schematic diagram showing a flow chart of a comprehensive data management method according to an embodiment of the present invention; Figure 2 A schematic diagram of the alliance chain system structure of a blockchain cluster according to an embodiment of the present invention is shown; Figure 3 It shows a structural block diagram of a comprehensive data management system according to an embodiment of the present invention; Figure 4A schematic structural diagram of an electronic device according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0028] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0029] Figure 1 A schematic diagram of a process flow of a comprehensive data management method according to an embodiment of the present invention is shown. Figure 1 As shown, a comprehensive data management method according to an embodiment of the present invention includes: Acquire update data in the external participating system, and preprocess and encrypt the update data using the first smart contract to obtain preprocessed encrypted data; Sending the preprocessed encrypted data to a blockchain cluster, and writing the preprocessed encrypted data into a pre-generated block in the blockchain cluster; During the block generation process, the block is signed and the signature is encrypted. After the block generation is completed, the block is added to the blockchain cluster; The GSS service system is used to sense the data update of the blockchain cluster, and the second smart contract is used to process the sensed blocks to obtain the alliance chain data, and the alliance chain data is isolated by the permission system.

[0030] Among them, external participating systems include operators and other aviation information systems. The alliance chain cluster will also record online operator information to ensure that the GSS (Global Support System) service system can quickly perceive the online system and prevent other systems from being offline, resulting in data problems. The GSS service system refers to a comprehensive service platform designed specifically for the aviation information service field. It aims to provide efficient, secure and reliable data management and processing capabilities by integrating multiple data sources and services to support the operational needs of aviation-related organizations such as airlines, airports, and air traffic control agencies.

[0031] In this embodiment, Figure 2As shown in the figure, the consortium chain is a consortium chain network composed of multiple participants. Each participant in the consortium chain network represents a data source, has a certain reputation and qualifications, and is authorized and verified by the GSS service system. By establishing a consensus mechanism, the participants can reach an agreement on data sharing and transmission. In order to ensure the security of the data, the participants need to join the consortium chain network through some form of authentication mechanism and obtain a unique identity. Data of different systems and different security levels use different consortium chains, which ensures that different operators cannot see each other's data, and data of different security levels will not cross.

[0032] Optionally, also include: Starting the blockchain cluster and detecting the blockchain cluster, specifically: detecting the alliance chains of all system environments of the blockchain cluster, and detecting the connection between the alliance chain systems of the blockchain cluster using a heartbeat detection method; After the detection is normal, the leader system is elected using the consensus mechanism.

[0033] In this embodiment, the leader system performs unified data detection on all systems and then provides external services. The detection includes: heartbeat, network, computing power and security self-test. Heartbeat detection is used to determine whether the connected system is normal. Among them, the consensus mechanism adopts DPos equity authorization and has the following characteristics: Efficiency: The DPoS consensus mechanism greatly speeds up the consensus verification process to within seconds by reducing the number of nodes involved in verification and accounting. This makes the DPoS mechanism perform well in processing large numbers of transactions and is suitable for high-concurrency scenarios.

[0034] Energy efficiency: Since the DPoS mechanism reduces the number of nodes participating in the consensus, it consumes less energy than other consensus mechanisms such as PoW and PoS. This helps reduce the operating costs of the blockchain network and reduces the impact on the environment.

[0035] Scalability: The DPoS mechanism optimizes the node selection process, making it easier for the blockchain network to expand while maintaining security. This helps support larger-scale transactions and data storage to meet growing business needs.

[0036] Optionally, establish a connection between the GSS service system and the blockchain cluster, classify the alliance chain system of the blockchain cluster according to different security levels, and formulate a corresponding data exchange protocol for each level; When a user accesses the system, the corresponding smart contract is dynamically loaded according to the user's permissions, and the corresponding alliance chain data is provided.

[0037] In this embodiment, through configuration, the associated alliance chain systems of different security levels are interacted and verified. When the connected alliance chains are ready, the system maintenance engineer will be notified that they can be used normally. When an abnormal alliance chain appears, an alarm notification will be immediately sent to the system maintenance engineer to handle the corresponding problem.

[0038] Optionally, obtaining the preprocessed encrypted data specifically includes: receiving update data, performing verification and data conversion on the update data, and obtaining converted data; The conversion data is encrypted using the national encryption SM4 to obtain pre-processed encrypted data.

[0039] Optionally, writing the preprocessed encrypted data into a pre-generated block in the blockchain cluster specifically includes: Utilizing the blockchain cluster to receive the preprocessed encrypted data, and transmitting the preprocessed encrypted data to the leader system; The leader system is used to perform data verification, and after the verification is completed, the pre-processed encrypted data is written into the pre-generated block.

[0040] Optionally, during the block generation process, signing the block and encrypting the signature specifically includes: The block is signed by a HASH method to obtain a block hash value, and the block hash value is encrypted using the private key of the blockchain cluster.

[0041] Optionally, HTTP protocol and TCP protocol are used to realize the interaction between the alliance chain systems in the blockchain cluster, and TCP protocol / IP protocol is used to establish a communication channel between the blockchain cluster and the external participating system and the GSS service system.

[0042] In this embodiment, Java is used as the development programming language. Heartbeat detection, information transmission, contract processing, etc. are performed through HTTP protocol and TCP protocol.

[0043] Among them, the data transmission between blockchain services and other systems (such as GSS service system, operator system, other systems of Air China, etc.) adopts the P2P interaction model in TCP / IP, and connects to various data sources through the industry's relatively mature WebSocket long connection transmission technology to ensure the rapid circulation and processing of data.

[0044] Optionally, an abnormal alarm mechanism is set up in the external participating system. When any abnormal situation is detected during the data update process, an alarm notification is immediately sent to the system maintenance engineer and a detailed error log is recorded.

[0045] Optionally, establish a smart contract update approval process, and all proposed changes to smart contracts must go through a formal submission, review, and approval process to ensure the security and uniformity of the update.

[0046] Based on Figure 1 Based on the same principle as the method shown in , the embodiment of the present invention also provides a management system for comprehensive data, such as Figure 3 As shown in, including: A data processing module, used to obtain update data from an external participating system, and preprocess and encrypt the update data using a first smart contract to obtain preprocessed encrypted data; A data writing module is used to send the pre-processed encrypted data to the blockchain cluster, and write the pre-processed encrypted data into a pre-generated block in the blockchain cluster; during the block generation process, the block is signed and the signature is encrypted, and after the block generation is completed, the block is added to the blockchain cluster; The data aggregation module is used to use the GSS service system to perceive the data update of the blockchain cluster, and use the second smart contract to process the perceived blocks to obtain the alliance chain data, and use the permission system to isolate the alliance chain data.

[0047] The comprehensive data management system of the embodiment of the present invention can execute the comprehensive data management method provided by the embodiment of the present invention, and the implementation principle is similar. The actions performed by each module and unit in the comprehensive data management system in each embodiment of the present invention correspond to the steps in the comprehensive data management method in each embodiment of the present invention. For the detailed functional description of each module of the comprehensive data management system, please refer to the description in the corresponding comprehensive data management method shown in the previous text, which will not be repeated here.

[0048] Among them, the above-mentioned comprehensive data management system can be a computer program (including program code) running in a computer device, for example, the comprehensive data management system is an application software; the application software can be used to execute the corresponding steps in the method provided in the embodiment of the present invention.

[0049] In some embodiments, the management system of integrated data provided by the embodiments of the present invention can be implemented by a combination of software and hardware. As an example, the management system of integrated data provided by the embodiments of the present invention can be a processor in the form of a hardware decoding processor, which is programmed to execute the management method of integrated data provided by the embodiments of the present invention. For example, the processor in the form of a hardware decoding processor can adopt one or more application specific integrated circuits (ASIC, Application Specific Integrated Circuit), DSP, programmable logic device (PLD, Programmable Logic Device), complex programmable logic device (CPLD, Complex Programmable Logic Device), field programmable gate array (FPGA, Field-Programmable Gate Array) or other electronic components.

[0050] The modules involved in the embodiments of the present invention may be implemented by software or hardware, wherein the name of a module does not limit the module itself in some cases.

[0051] Based on the same principle as the method shown in the embodiments of the present invention, an electronic device is also provided in the embodiments of the present invention, which may include but is not limited to: a processor and a memory; the memory is used to store a computer program; the processor is used to execute the method shown in any embodiment of the present invention by calling the computer program.

[0052] In an alternative embodiment, an electronic device is provided, such as Figure 4 As shown, Figure 4 The electronic device shown includes: a processor and a memory. The processor and the memory are connected, such as through a bus. Optionally, the electronic device may also include a transceiver, which may be used for data exchange between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the transceiver is not limited to one, and the structure of the electronic device does not constitute a limitation on the embodiments of the present invention.

[0053] The processor may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present invention. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0054] The bus may include a path to transmit information between the above components. The bus may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0055] The memory can be ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or it can be EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disc, optical disk, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to this.

[0056] The memory is used to store the application code (computer program) for executing the solution of the present invention, and the execution is controlled by the processor. The processor is used to execute the application code stored in the memory to implement the content shown in the above method embodiment.

[0057] The electronic device may also be a terminal device. Figure 4 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0058] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding contents of the aforementioned method embodiment.

[0059] According to another aspect of the present invention, a computer program product or a computer program is also provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the implementation modes of the above-mentioned various embodiments.

[0060] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0061] It should be understood that the flow charts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the module, the program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0062] The computer-readable storage medium provided by the embodiment of the present invention may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or device.

[0063] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.

[0064] The above description is only a preferred embodiment of the present invention and an explanation of the technical principles used. Those skilled in the art should understand that the disclosure scope involved in the present invention is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present invention (but not limited to) by each other.

Claims

1. A method for managing comprehensive data, characterized in that: The method comprises: Acquire update data in the external participating system, and preprocess and encrypt the update data using the first smart contract to obtain preprocessed encrypted data; Sending the preprocessed encrypted data to a blockchain cluster, and writing the preprocessed encrypted data into a pre-generated block in the blockchain cluster; During the block generation process, the block is signed and the signature is encrypted. After the block generation is completed, the block is added to the blockchain cluster; The GSS service system is used to sense the data update of the blockchain cluster, and the second smart contract is used to process the sensed blocks to obtain the alliance chain data, and the alliance chain data is isolated by the permission system.

2. A comprehensive data management method according to claim 1, characterized in that: Also includes: Starting the blockchain cluster and detecting the blockchain cluster, specifically: detecting the alliance chains of all system environments of the blockchain cluster, and detecting the connection between the alliance chain systems of the blockchain cluster using a heartbeat detection method; After the detection is normal, the leader system is elected using the consensus mechanism.

3. A comprehensive data management method according to claim 1, characterized in that: Establish the connection between the GSS service system and the blockchain cluster, classify the alliance chain system of the blockchain cluster according to different security levels, and formulate corresponding data exchange protocols for each level; When a user accesses the system, the corresponding smart contract is dynamically loaded according to the user's permissions, and the corresponding alliance chain data is provided.

4. A comprehensive data management method according to claim 1, characterized in that: The pre-processed encrypted data specifically includes: receiving update data, performing verification and data conversion on the update data, and obtaining converted data; The conversion data is encrypted using the national encryption SM4 to obtain pre-processed encrypted data.

5. A comprehensive data management method according to claim 2, characterized in that: Writing the pre-processed encrypted data into the pre-generated block in the blockchain cluster specifically includes: Utilizing the blockchain cluster to receive the preprocessed encrypted data, and transmitting the preprocessed encrypted data to the leader system; The leader system is used to perform data verification, and after the verification is completed, the pre-processed encrypted data is written into the pre-generated block.

6. A comprehensive data management method according to claim 5, characterized in that: During the block generation process, signing the block and encrypting the signature specifically include: The block is signed by a HASH method to obtain a block hash value, and the block hash value is encrypted using the private key of the blockchain cluster.

7. A comprehensive data management method according to claim 1, characterized in that: The HTTP protocol and TCP protocol are used to realize the interaction between the various alliance chain systems in the blockchain cluster, and the TCP protocol / IP protocol is used to establish a communication channel between the blockchain cluster and the external participating system and the GSS service system.

8. A comprehensive data management system, characterized in that: include: A data processing module, used to obtain update data from an external participating system, and preprocess and encrypt the update data using a first smart contract to obtain preprocessed encrypted data; A data writing module, used to send the preprocessed encrypted data to the blockchain cluster, and write the preprocessed encrypted data into a pre-generated block in the blockchain cluster; During the block generation process, the block is signed and the signature is encrypted. After the block generation is completed, the block is added to the blockchain cluster; The data aggregation module is used to use the GSS service system to perceive the data update of the blockchain cluster, and use the second smart contract to process the perceived blocks to obtain the alliance chain data, and use the permission system to isolate the alliance chain data.

9. An electronic device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 7 when executing the computer program.

10. A computer storage medium, characterized in that: The computer storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.