Civil aviation work order tracing method and system, storage medium and electronic equipment

By using blockchain to store the initial hash value in civil aviation work order processing and matching the hash value in real time, the problem of easy tampering of civil aviation work order data in the existing technology is solved, and higher data security and traceability are achieved.

CN119670164APending Publication Date: 2025-03-21TRAVELSKY TECHNOLOGY LIMITED
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411756267.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

The civil aviation work order processing in the prior art relies on a centralized database, which has the problem that data is easily accessed or tampered with, and lacks an effective mechanism to ensure the integrity and authenticity of the data, which affects the reliability of the work order processing process and the trust of users.

Method used

By generating the initial hash value of civil aviation work order information, it is stored in the blockchain, and the hash value of work order information is calculated in real time to match the initial hash value stored in the blockchain to determine whether the work order information has been modified.

Benefits of technology

It improves the security in the storage process of civil aviation work order information, enhances the traceability of information, reduces the risk of human error, and thus reduces the cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119670164A_ABST
    Figure CN119670164A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of aviation, and provides a civil aviation work order tracing method and system, a storage medium and electronic equipment, and the method comprises the steps: generating civil aviation work order information according to a work order processing instruction; according to the civil aviation work order information, generating a corresponding initial hash value, and storing the initial hash value to the block chain; and calculating a corresponding real-time hash value according to the real-time work order information, matching the real-time hash value with an initial hash value stored in the block chain, and determining whether the civil aviation work order information is modified according to a matching result. The safety in the civil aviation work order information storage process is improved, and the traceability of the civil aviation work order information is enhanced; civil aviation work order information corresponding to all processing stages of the civil aviation work order can be stored, and the information transparency is improved; the Hash value is used as the civil aviation work order information identifier, and is stored through the block chain, so that the risk of human errors is reduced, and the cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of aviation technology, and in particular to a civil aviation work order tracing method, system, storage medium and electronic equipment. Background Art

[0002] The processing of civil aviation work orders in the prior art relies on a centralized database, which stores all work order records, including data on each link of work order generation, allocation, processing and feedback.

[0003] First, the centralized database storage of data makes it easy for the data to be illegally accessed or tampered with, and lacks an effective mechanism to ensure the integrity and authenticity of the data. Once the data is tampered with, it is difficult to trace and restore, which seriously affects the reliability of the work order processing process and the user's trust.

[0004] Secondly, in the process of work order processing in the prior art, it is difficult for staff and users to obtain information about the entire process of work order processing, which leads to information asymmetry, increases management difficulty, and affects service quality. Users do not have enough understanding of every link of work order processing and cannot effectively monitor the progress of work order processing, thereby reducing service satisfaction.

[0005] Therefore, there is an urgent need for a civil aviation work order tracing method and system that improves data security and enhances the traceability of civil aviation work orders. Summary of the invention

[0006] In order to solve the above problems, the present invention provides a civil aviation work order tracing method, system, storage medium and electronic device, which generates an initial hash value according to the civil aviation work order information in the process of establishing and updating the civil aviation work order, and stores the initial hash value through the blockchain to improve data security. According to the real-time work order information, the real-time hash value is calculated, the real-time hash value is matched with the initial hash value stored in the blockchain, and whether the civil aviation work order information has been modified is determined according to the matching result.

[0007] The present invention is achieved through the following technical solutions:

[0008] In a first aspect, an embodiment of the present disclosure provides a civil aviation work order tracing method, the method comprising:

[0009] Generate civil aviation work order information according to work order processing instructions;

[0010] Generate a corresponding initial hash value according to the civil aviation work order information, and store the initial hash value in the blockchain;

[0011] According to the real-time work order information, the corresponding real-time hash value is calculated, and the real-time hash value is used to match the initial hash value stored in the blockchain, and it is determined whether the civil aviation work order information has been modified according to the matching result.

[0012] Furthermore,

[0013] Generate a corresponding initial hash value according to the civil aviation work order information;

[0014] The initial hash value is stored in a block in the blockchain, and only one initial hash value is stored in one block.

[0015] Furthermore,

[0016] The original message is preprocessed by padding to generate a complete message; wherein the original message is 64-bit binary data, and the number of bits of the complete message is a multiple of 512;

[0017] Initialize the hash algorithm to generate eight 32-bit buffers, each of which stores a different hash value;

[0018] Divide the complete message into a plurality of 512-bit message blocks, perform cyclic processing on the plurality of message blocks, and update the hash value in the buffer; wherein each of the message blocks includes 16 32-bit words;

[0019] After all the message blocks are processed, the initial hash value corresponding to the 256-bit civil aviation work order information is determined based on the updated hash values ​​in the 8 32-bit buffers.

[0020] Furthermore,

[0021] The initial hash value is stored in a block in the blockchain, and the civil aviation work order information corresponding to the initial hash value is stored in a database.

[0022] Furthermore,

[0023] The civil aviation work order information and the corresponding initial hash value are stored in the same block in the blockchain.

[0024] Furthermore,

[0025] Obtain the real-time work order information, and calculate the corresponding real-time hash value according to the real-time work order information;

[0026] The real-time hash value corresponding to the real-time work order information is matched with the initial hash value stored in the blockchain; if the initial hash value identical to the real-time hash value exists in the blockchain, the civil aviation work order information is not modified; if the initial hash value identical to the real-time hash value does not exist in the blockchain, the civil aviation work order information is modified.

[0027] Furthermore,

[0028] According to the work order processing instruction, update the civil aviation work order information;

[0029] Generate the corresponding initial hash value according to the updated civil aviation work order information, and store the initial hash value in the blockchain;

[0030] According to the real-time work order information, a corresponding real-time hash value is calculated, and the real-time hash value is used to match the initial hash value stored in the blockchain, and it is determined whether the updated civil aviation work order information is modified according to the matching result.

[0031] In a second aspect, based on the same inventive concept, the disclosed embodiment also provides a civil aviation work order tracing system, the system comprising: an information generating module, an information processing module and an information tracing module;

[0032] The information generation module is used to generate civil aviation work order information according to the work order processing instruction;

[0033] The information processing module is used to generate a corresponding initial hash value according to the civil aviation work order information, and store the initial hash value in the blockchain;

[0034] The information tracing module is used to calculate the corresponding real-time hash value according to the real-time work order information, use the real-time hash value and the initial hash value stored in the blockchain for matching, and determine whether the civil aviation work order information has been modified according to the matching result.

[0035] On the third aspect, based on the same inventive concept, the embodiment of the present disclosure also provides a computer-readable storage medium, storing one or more programs, which, when executed, can implement the aforementioned civil aviation work order tracing method.

[0036] In a fourth aspect, based on the same inventive concept, an embodiment of the present disclosure further provides an electronic device, including a processor, a communication interface, the aforementioned computer-readable storage medium, and a communication bus. The processor, the communication interface, and the computer-readable storage medium communicate with each other via the communication bus. The processor is used to execute the program stored in the aforementioned computer-readable storage medium.

[0037] Compared with the prior art, the present invention has the following advantages:

[0038] 1. Improve the security of civil aviation work order information storage process and enhance the traceability of civil aviation work order information.

[0039] 2. The civil aviation work order information corresponding to all processing stages of the civil aviation work order can be stored, which improves information transparency.

[0040] 3. Using hash values ​​as identification of civil aviation work order information and storing them through blockchain reduces the risk of human error and thus reduces costs.

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

[0042] In order to more clearly illustrate the embodiments of the present disclosure 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 disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0043] Figure 1 A flow chart of a civil aviation work order tracing method provided by an embodiment of the present disclosure;

[0044] Figure 2 A block diagram of a civil aviation work order tracing system provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

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

[0046] First, Figure 1 A flow chart of a civil aviation work order tracing method provided by an embodiment of the present disclosure, such as Figure 1 As shown, the embodiment of the present disclosure provides a civil aviation work order tracing method, including:

[0047] S1: Generate civil aviation work order information according to work order processing instructions;

[0048] S2: Generate the corresponding initial hash value based on the civil aviation work order information and store the initial hash value in the blockchain;

[0049] S3: According to the real-time work order information, the corresponding real-time hash value is calculated, and the real-time hash value is matched with the initial hash value stored in the blockchain, and it is determined whether the civil aviation work order information has been modified based on the matching result.

[0050] In the disclosed embodiment, in the process of establishing and updating the civil aviation work order, an initial hash value is generated according to the civil aviation work order information as the unique identifier of the civil aviation work order information, and the initial hash value is stored through the blockchain to improve data security. According to the real-time work order information, the real-time hash value is calculated, the real-time hash value is matched with the initial hash value stored in the blockchain, and it is determined whether the civil aviation work order information has been modified according to the matching result.

[0051] In some examples, a corresponding initial hash value is generated based on the civil aviation work order information, and the initial hash value is stored through the blockchain, specifically including:

[0052] S21: Generate a corresponding initial hash value based on the civil aviation work order information.

[0053] Specifically, there is a one-to-one correspondence between the civil aviation work order information and the initial hash value, and the initial hash value is used as a unique identifier of the civil aviation work order.

[0054] S22: Storing the initial hash value in a block in the blockchain, and only one initial hash value is stored in one block.

[0055] Specifically, the initial hash value is the unique identifier of the civil aviation work order information. When storing it through the blockchain, there are two storage solutions.

[0056] (1) Only the initial hash value is stored in the blockchain: The initial hash value is regarded as the unique identifier of the civil aviation work order information. Only the initial hash value is stored on the blockchain, and the actual civil aviation work order information is stored in other ways, such as in a database. The relationship between the initial hash value and the civil aviation work order information is managed through the storage system. This storage method is used to reduce the storage burden of the blockchain.

[0057] (2) Storing the civil aviation work order information and the corresponding initial hash value in the blockchain at the same time: The civil aviation work order information is compressed, encrypted, and stored in the same block in the blockchain with the corresponding initial hash value. This storage method ensures the high availability and non-tamperability of the civil aviation work order information.

[0058] In some examples, the corresponding initial hash value is generated according to the civil aviation work order information, specifically including:

[0059] Step a: pre-process the original message by padding to generate a complete message; wherein the original message is 64-bit binary data and the number of bits of the complete message is a multiple of 512.

[0060] Step b: Initialize the hash algorithm and generate eight 32-bit buffers, each buffer pre-stores a different hash value.

[0061] Step c: Divide the complete message into multiple 512-bit message blocks, perform cyclic processing on the multiple message blocks, and update the hash value in the buffer; wherein each message block includes 16 32-bit words.

[0062] Step d: After all message blocks are processed, the initial hash value corresponding to the 256-bit civil aviation work order information is determined based on the updated hash values ​​in the 8 32-bit buffers.

[0063] In some examples, the corresponding real-time hash value is calculated based on the real-time work order information, and the real-time hash value is matched with the initial hash value stored in the blockchain, and the civil aviation work order information is determined based on the matching result whether it is modified, specifically including:

[0064] S31: Obtain real-time work order information, and calculate the corresponding real-time hash value based on the real-time work order information.

[0065] Specifically, the same hash algorithm is used to calculate the initial hash value of the civil aviation work order information and the real-time hash value of the real-time work order information.

[0066] S32: Use the real-time hash value corresponding to the real-time work order information to match the initial hash value stored in the blockchain; if the initial hash value that is the same as the real-time hash value exists in the blockchain, the civil aviation work order information is not modified; if the initial hash value that is the same as the real-time hash value does not exist in the blockchain, the civil aviation work order information is modified.

[0067] Specifically, the method for matching the real-time hash value with the initial hash value stored in the blockchain can be to use the real-time hash value to traverse the blockchain to search whether there is an identical initial hash value; or it can be to locate the corresponding block in the blockchain based on the identification information in the civil aviation work order information, such as the work order ID, and determine the corresponding initial hash value, and use the initial hash value to compare with the real-time hash value.

[0068] In the embodiment of the present disclosure, since the civil aviation work order may generate information modification or update the processing progress, resulting in the change of the civil aviation work order information, in order to facilitate the tracing of the civil aviation work order information, in particular, when querying the civil aviation work order, the original civil aviation work order information and all the changed civil aviation work order information in the process of processing the civil aviation work order can be known; the civil aviation work order tracing method also includes:

[0069] S1': Update civil aviation work order information according to work order processing instructions.

[0070] Specifically, when a civil aviation work order is processed, the civil aviation work order information will change accordingly, and new civil aviation work order information will be generated according to the work order processing instructions. Understandably, the type and quantity of civil aviation work order information at any stage remain consistent so that hash values ​​can be used for verification and subsequent tracing.

[0071] S2': Generate the corresponding initial hash value based on the updated civil aviation work order information, and store the initial hash value in the blockchain.

[0072] Specifically, according to the updated civil aviation work order information, the corresponding initial hash value is generated in accordance with the hash algorithm used above, which will not be described in detail here, and the initial hash value is stored in the blockchain. The updated civil aviation work order information can be stored in the blockchain or in the database.

[0073] It should be understood that the initial hash value corresponding to the same civil aviation work order can correspond to a block in the same blockchain, with the new initial hash value overwriting the old initial hash value, or it can be stored separately in a block in another blockchain.

[0074] S3': According to the real-time work order information, the corresponding real-time hash value is calculated, and the real-time hash value is matched with the initial hash value stored in the blockchain, and it is determined whether the updated civil aviation work order information is modified based on the matching result.

[0075] Specifically, as long as the civil aviation work order is processed, a work order processing instruction will be generated, the civil aviation work order information will be updated, and a new initial hash value will be calculated and stored. Therefore, each processing of the civil aviation work order will be stored and traceable. When checking the civil aviation work order, the real-time work order information of any processing stage (which can be extracted from the database) can be used to calculate the real-time hash value, and the real-time hash value can be used to match the initial hash value in the blockchain. Based on the matching results, it is determined whether the civil aviation work order information at this processing stage has been modified, and further whether the civil aviation work order information has been tampered with and caused security risks.

[0076] Embodiment 1:

[0077] Receive the user's work order processing instructions, and generate civil aviation work order information according to the work order processing instructions. The civil aviation work order information may include: work order ID, work order request time, customer ID, work order request content, work order processing time, work order processing progress, etc.

[0078] Generate a corresponding initial hash value based on the civil aviation work order information. The civil aviation work order information and the initial hash value correspond one-to-one, and the initial hash value is used as the unique identifier of the civil aviation work order information. In the embodiment of the present disclosure, taking the civil aviation work order information including the work order request date, customer ID and work order request content as an example, the civil aviation work order information is "2023-04-15, 12345, request to replace network equipment", and the SHA-256 hash algorithm is used to calculate the initial hash value. The process of calculating the initial hash value specifically includes:

[0079] Step a: The original message is preprocessed by padding to generate a complete message; the original message is 64-bit binary data, and the number of bits in the complete message is a multiple of 512. During the padding process, a "1" bit is added to the end of the padded message; then a sufficient number of "0" bits are added so that the length of the padded message plus the initially added "1" and all "0" bits, modulo 512, is 448; finally, the 64-bit binary data representing the length of the original message is appended to the end of the padded message, and the length of the complete message is now a multiple of 512.

[0080] Step b: Initialize the hash algorithm and generate 8 32-bit buffers; each buffer stores different hash values; the stored hash values ​​are the starting hash values, which are fixed values. The buffers and starting hash values ​​are used to calculate the initial hash values ​​later. The starting hash value is the initial value for subsequent calculations and is regarded as the starting point of the algorithm. The buffer can be used to store the hash values ​​of the current and various stages in the calculation process.

[0081] Step c: Divide the complete message into multiple 512-bit message blocks, perform cyclic processing on the multiple message blocks, and update the hash value in the buffer; wherein each message block includes 16 32-bit words. The cyclic processing includes logical operations and bit operations such as bitwise AND, bitwise OR, bitwise NOT, cyclic left shift, and addition. In the process of cyclic processing of multiple message blocks, the hash values ​​pre-stored in the 8 32-bit buffers will be gradually updated.

[0082] Step d: After all message blocks are processed, the initial hash value corresponding to the 256-bit civil aviation work order information is determined based on the updated hash values ​​in the 8 32-bit buffers. When all message blocks are processed, the values ​​in the 8 32-bit buffers are connected to form the initial hash value corresponding to the civil aviation work order information.

[0083] The civil aviation work order information is "2023-04-15, 12345, request to replace network equipment". The result of calculating the initial hash value using the SHA-256 hash algorithm is expressed in hexadecimal as follows:

[0084] …

[0085] af3f841eb2c2601ee33024dfe04a7f52d38aae9c0a8a87bf8eac25af93a2ef5f

[0086] …

[0087] The calculated initial hash value is stored through the blockchain, and the initial hash value is stored in a block in the blockchain, and only one initial hash value is stored in a block.

[0088] In the disclosed embodiment, the initial hash value is a unique identifier of the civil aviation work order information. When storing it through the blockchain, there are two storage schemes.

[0089] (1) Only the initial hash value is stored in the blockchain: The initial hash value is regarded as the unique identifier of the civil aviation work order information. Only the initial hash value is stored on the blockchain, and the actual civil aviation work order information is stored in other ways, such as in a database. The relationship between the initial hash value and the civil aviation work order information is managed through the storage system. This storage method is used to reduce the storage burden of the blockchain.

[0090] (2) Storing the civil aviation work order information and the corresponding initial hash value in the blockchain at the same time: The civil aviation work order information is compressed, encrypted, and stored in the same block in the blockchain with the corresponding initial hash value. This storage method ensures the high availability and non-tamperability of the civil aviation work order information.

[0091] In the disclosed embodiment, when tracing the civil aviation work order, the real-time work order information is obtained, and the corresponding real-time hash value is calculated according to the real-time work order information using the hash algorithm described in step ad. The real-time hash value corresponding to the real-time work order information is matched with the initial hash value stored in the blockchain; if there is an initial hash value identical to the real-time hash value in the blockchain, the civil aviation work order information is not modified; if there is no initial hash value identical to the real-time hash value in the blockchain, the civil aviation work order information is modified. The method for matching the real-time hash value with the initial hash value stored in the blockchain can be to use the real-time hash value to traverse the blockchain to retrieve whether there is an identical initial hash value; or it can be to locate the corresponding block in the blockchain according to the identification information present in the civil aviation work order information, such as the work order ID, and determine the corresponding initial hash value, and use the initial hash value to compare with the real-time hash value.

[0092] Embodiment 2:

[0093] When a civil aviation work order is processed, the civil aviation work order information will change accordingly. According to the work order processing instructions, the updated civil aviation work order information is determined.

[0094] According to the updated civil aviation work order information, the corresponding initial hash value is generated in accordance with the hash algorithm used above, which will not be described here, and the initial hash value is stored in the blockchain. The updated civil aviation work order information can be stored in the blockchain or in the database.

[0095] As long as the civil aviation work order is processed, a work order processing instruction will be generated, the civil aviation work order information will be updated, and a new initial hash value will be calculated and stored. Therefore, each processing of the civil aviation work order will be stored and traceable. When checking the civil aviation work order, the real-time work order information of any processing stage (which can be extracted from the database) can be used to calculate the real-time hash value, and the real-time hash value can be used to match the initial hash value in the blockchain. Based on the matching result, it is determined whether the civil aviation work order information at this processing stage has been tampered with.

[0096] Second, Figure 2 A block diagram of a civil aviation work order tracing system provided by an embodiment of the present disclosure, such as Figure 2 As shown, based on the same inventive concept, an embodiment of the present disclosure also provides a civil aviation work order tracing system, the system comprising: an information generation module, an information processing module and an information tracing module; the information generation module is used to generate civil aviation work order information according to the work order processing instruction; the information processing module is used to generate a corresponding initial hash value according to the civil aviation work order information, and store the initial hash value in the blockchain; the information tracing module is used to calculate the corresponding real-time hash value according to the real-time work order information, use the real-time hash value and the initial hash value stored in the blockchain for matching, and determine whether the civil aviation work order information has been modified according to the matching result.

[0097] On the third aspect, based on the same inventive concept, the embodiment of the present disclosure also provides a computer-readable storage medium, storing one or more programs, which, when executed, can implement the aforementioned civil aviation work order tracing method.

[0098] In a fourth aspect, based on the same inventive concept, an embodiment of the present disclosure further provides an electronic device, including a processor, a communication interface, the aforementioned computer-readable storage medium, and a communication bus. The processor, the communication interface, and the computer-readable storage medium communicate with each other via the communication bus. The processor is used to execute the program stored in the aforementioned computer-readable storage medium.

[0099] It should be noted that the electrical connection between the above-mentioned units does not necessarily mean the connection between lines. An indirect connection method can be applied to the embodiments of the present disclosure as long as the purpose of the present disclosure is achieved.

[0100] Although the present disclosure has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure.

Claims

1. A civil aviation work order tracing method, characterized in that: The method comprises: Generate civil aviation work order information according to work order processing instructions; Generate a corresponding initial hash value according to the civil aviation work order information, and store the initial hash value in the blockchain; According to the real-time work order information, the corresponding real-time hash value is calculated, and the real-time hash value is used to match the initial hash value stored in the blockchain, and it is determined whether the civil aviation work order information has been modified according to the matching result.

2. The method according to claim 1, characterized in that The method of generating a corresponding initial hash value according to the civil aviation work order information and storing the initial hash value through the blockchain includes: Generate a corresponding initial hash value according to the civil aviation work order information; The initial hash value is stored in a block in the blockchain, and only one initial hash value is stored in one block.

3. The method according to claim 2, characterized in that The generating of the corresponding initial hash value according to the civil aviation work order information includes: The original message is preprocessed by padding to generate a complete message; wherein the original message is 64-bit binary data, and the number of bits of the complete message is a multiple of 512; Initialize the hash algorithm to generate eight 32-bit buffers, each of which stores a different hash value; Divide the complete message into a plurality of 512-bit message blocks, perform cyclic processing on the plurality of message blocks, and update the hash value in the buffer; wherein each of the message blocks includes 16 32-bit words; After all the message blocks are processed, the initial hash value corresponding to the 256-bit civil aviation work order information is determined based on the updated hash values ​​in the 8 32-bit buffers.

4. The method according to claim 2, characterized in that: The storing of the initial hash value in a block in the blockchain, where only one initial hash value is stored in one block, includes: The initial hash value is stored in a block in the blockchain, and the civil aviation work order information corresponding to the initial hash value is stored in a database.

5. The method according to claim 2, characterized in that: The storing of the initial hash value in a block in the blockchain, where only one initial hash value is stored in one block, includes: The civil aviation work order information and the corresponding initial hash value are stored in the same block in the blockchain.

6. The method according to claim 1, characterized in that The method of calculating the corresponding real-time hash value according to the real-time work order information, matching the real-time hash value with the initial hash value stored in the blockchain, and determining whether the civil aviation work order information is modified according to the matching result includes: Obtain the real-time work order information, and calculate the corresponding real-time hash value according to the real-time work order information; The real-time hash value corresponding to the real-time work order information is matched with the initial hash value stored in the blockchain; if the initial hash value identical to the real-time hash value exists in the blockchain, the civil aviation work order information is not modified; if the initial hash value identical to the real-time hash value does not exist in the blockchain, the civil aviation work order information is modified.

7. The method according to claim 1, characterized in that The civil aviation work order tracing method further includes: According to the work order processing instruction, update the civil aviation work order information; Generate the corresponding initial hash value according to the updated civil aviation work order information, and store the initial hash value in the blockchain; According to the real-time work order information, a corresponding real-time hash value is calculated, and the real-time hash value is used to match the initial hash value stored in the blockchain, and it is determined whether the updated civil aviation work order information is modified according to the matching result.

8. A civil aviation work order tracing system, characterized in that: The system comprises: an information generation module, an information processing module and an information tracing module; The information generation module is used to generate civil aviation work order information according to the work order processing instruction; The information processing module is used to generate a corresponding initial hash value according to the civil aviation work order information, and store the initial hash value in the blockchain; The information tracing module is used to calculate the corresponding real-time hash value according to the real-time work order information, use the real-time hash value and the initial hash value stored in the blockchain for matching, and determine whether the civil aviation work order information has been modified according to the matching result.

9. A computer-readable storage medium storing one or more programs, characterized in that: When the one or more programs are executed, the civil aviation work order tracing method described in any one of claims 1 to 7 can be implemented.

10. An electronic device comprising a processor, a communication interface, the computer-readable storage medium of claim 9, and a communication bus; wherein: The processor, the communication interface, and the computer-readable storage medium communicate with each other via a communication bus; It is characterized in that The processor is configured to execute a program stored in a computer-readable storage medium.