A blockchain-based security inspection system

The blockchain-based security inspection system solves the problems of inadequate inspection and difficulty in data traceability in traditional inspection methods. It enables identity verification and data sharing between equipment and inspection points, thereby improving the reliability of inspections and the attribution of responsibility.

CN117786652BActive Publication Date: 2026-05-15BEIJING HANBANGTANG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING HANBANGTANG TECH CO LTD
Filing Date
2022-09-22
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Traditional inspection methods suffer from inadequate inspections, incomplete inspection procedures, and difficulty in distinguishing data accuracy and attribution of responsibility, leading to reduced database security.

Method used

A blockchain-based security inspection system is adopted, including mobile terminals, dynamic QR code generation devices, equipment management systems, task management systems, and trusted data centers. Through smart contracts and digital identity ID mechanisms, it realizes the authentication of devices and inspection points and data storage, and uses consortium blockchains for data sharing and access control.

Benefits of technology

It improves the traceability and security of inspection data, ensures the identity matching of equipment and inspection points, enhances data sharing and access control between systems, and improves the reliability and accountability of inspections.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117786652B_ABST
    Figure CN117786652B_ABST
Patent Text Reader

Abstract

The application provides a blockchain-based safety inspection system, comprising a mobile terminal, a dynamic two-dimensional code generation device, a device management system, a task management system and a trusted data center; the device management system, the task management system and the trusted data center constitute a consortium chain, and the device management system and the task management system obtain on-chain identity labels and public and private keys through a pre-deployed smart contract; the application sets on-chain identity labels for inspection objects through a digital identity ID mechanism, thereby associating all data change records for tracing; meanwhile, the application verifies the identity of the device by assigning a static two-dimensional code to the device, thereby ensuring that the running state data of the device correctly matches the digital identity ID, so as to track the running state data of the device through the digital identity ID; in addition, the application adopts a dynamic two-dimensional code mode, which can ensure that the environmental data of the detection point correctly matches the digital identity ID, thereby avoiding the forgery of the inspection site by the inspection personnel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of security inspection technology, and more specifically to a blockchain-based security inspection system. Background Technology

[0002] Safety inspections are a primary means of ensuring on-site safety in various scenarios. Traditional inspection methods include paper document management, catalog image storage, information entry, and inspection management platforms. Regardless of the method, problems such as inadequate inspections, insufficient on-site inspections, and imperfect inspection procedures exist. After an incident, it is difficult to assign responsibility and to comprehensively evaluate maintenance management work. On the other hand, when problems occur, it is difficult to distinguish the correctness of initial verification data and modified data in the database. Therefore, it is difficult to use relevant documents as evidence of responsibility or even for legal sanctions, thereby reducing database security. Summary of the Invention

[0003] Purpose of the invention: This invention aims to address the shortcomings of traditional inspection methods by proposing a blockchain-based security inspection system.

[0004] Technical solution: The technical solution proposed in this invention is as follows:

[0005] A blockchain-based security inspection system includes a mobile terminal, a dynamic QR code generation device, an equipment management system, a task management system, and a trusted data center; the equipment management system, task management system, and trusted data center constitute a consortium blockchain, and the equipment management system and task management system obtain on-chain identity identifiers and public and private keys through pre-deployed smart contracts;

[0006] The task management system is configured to generate inspection tasks and send them to mobile terminals, receive inspection data uploaded by mobile terminals, generate inspection logs based on the inspection data, and store the inspection logs in the trusted data center.

[0007] The device management system is configured to generate static QR codes for devices and assign digital identity IDs to devices that generate dynamic QR codes; the static QR codes are generated based on the device's physical information digest and the device's digital identity ID.

[0008] The dynamic QR code generation device is set at the detection point and is configured to generate and display dynamic QR codes based on the corresponding digital identity ID at preset time intervals.

[0009] The mobile terminal is configured to receive the inspection task, scan the QR codes of the equipment and inspection points specified in the inspection task, collect the inspection data required by the inspection task, and upload the inspection data to the task management system.

[0010] The trusted data center is configured to complete the registration of the physical information of the device and the registration of the location information of the detection point, and assign a unique digital identity ID to the registered object. Then, the registration information is stored after being associated with the corresponding identity ID, and the inspection data is continuously updated under the corresponding identity ID. Finally, the data storage address is encrypted with the public key of the device management system and then associated with the corresponding digital identity ID before being uploaded to the blockchain.

[0011] As an optional implementation of the security inspection system, the trusted data center also calculates the physical information digest of the device and uploads the digest, along with the corresponding encrypted data and digital identity ID, to the blockchain.

[0012] As an optional implementation of the security inspection system, the members of the consortium blockchain employ an identity authentication mechanism, the identity authentication steps of which include:

[0013] After obtaining the on-chain identity identifier, each member of the consortium blockchain registers with a third-party authoritative institution, submits the on-chain identity identifier and their real identity information. After the third-party authoritative institution verifies the member's identity, it calculates a digest of the real identity information, associates the digest with the member's on-chain identity identifier, and finally records the association on the blockchain.

[0014] When member B authenticates their identity with another member A, member B submits their on-chain identity identifier and real identity information. Member A first queries the corresponding digest on the consortium blockchain based on member B's on-chain identity identifier, then calculates the digest based on member B's real identity information, compares the calculated digest with the digest on the blockchain, and trusts member B if the comparison results match. After completing the identity authentication, member A provides member B with their private key and access control key.

[0015] Member B decrypts the on-chain data using member A's private key to obtain the data access address;

[0016] After Member B accesses the address and verifies access permissions in the trusted data center, they obtain the required data.

[0017] As an optional implementation of the security inspection system, the dynamic QR code generation step includes:

[0018] The device management system registers the coordinates of the detection point and the physical information of the corresponding dynamic QR code generation device in the trusted data center.

[0019] The device management system obtains the digital identity ID issued by the trusted data center to the detection point. The trusted data center associates and stores the digital identity ID, coordinates, and physical information of the dynamic QR code generating device of the detection point. The storage address is encrypted with the public key of the device management system, associated with the corresponding digital identity ID, and uploaded to the blockchain.

[0020] The device management system sends the digital identity ID of the detection point to the corresponding dynamic QR code generation device, and stores the physical information of the dynamic QR code generation device locally after binding it with the digital identity ID of the detection point.

[0021] The dynamic QR code generation device generates a random number at the beginning of each cycle according to a preset time interval using its built-in random number generator, and then calculates a time code based on the random number and the random number generation time using an encryption algorithm.

[0022] The dynamic QR code generation device generates a dynamic QR code based on the digital identity ID of the detection point and the time code.

[0023] As an optional implementation of the security inspection system, the specific steps for the mobile terminal to perform operational status inspections on the equipment to be inspected include:

[0024] Inspection personnel scan the static QR code of the device using the mobile terminal to obtain the device's physical information digest and digital identity ID. The inspection personnel calculate a digest for the corresponding physical information of the device in the inspection content and compare the calculated digest with the scanned digest. If they match, the device's identity is confirmed. The mobile terminal then collects the device's operating status information and uploads it along with the device's digital identity ID to the task management system. If they do not match, the mobile terminal generates an error message and uploads it along with the device's digital identity ID to the task management system.

[0025] As an optional implementation of the security inspection system, the specific steps for the mobile terminal to perform operational status inspections on the equipment to be inspected also include:

[0026] After the mobile terminal uploads the operating status information to the task management system, the task management system performs fault detection on the operating status information using a fault detection model. If a fault is detected, an alarm message is generated for the background monitoring personnel, and then an equipment inspection log is generated. If no fault is detected, an equipment inspection log is generated directly. The task management system stores the equipment inspection log in the trusted data center and associates it with the digital identity ID of the device. The trusted data center updates the records on the blockchain.

[0027] As an optional implementation of the security inspection system, the specific steps for the mobile terminal to inspect the inspection points to be inspected include:

[0028] Inspection personnel scan the dynamic QR code displayed by the dynamic QR code generation device using the mobile terminal to obtain the digital identity ID and time code of the corresponding inspection point;

[0029] Inspection personnel collect environmental data required for the inspection task through the mobile terminal, and upload the environmental data, along with the digital identity ID and time code of the detection point, to the task management system.

[0030] The task management system decrypts the timecode to obtain a random number and the random number generation time. The task management system then compares the decrypted random number generation time with the effective deadline T of the corresponding inspection task. * A comparison will be performed; if the valid deadline T has not been exceeded... * If the environmental data is valid, it is considered valid; otherwise, it is considered invalid.

[0031] As an optional implementation of the security inspection system, the specific steps for the mobile terminal to inspect the inspection points to be inspected also include:

[0032] Provided that the task management system determines that the environmental data is valid, the task management system performs fault detection on the received environmental data through a fault detection model; if a fault is detected, an alarm message is generated for the background monitoring personnel, and then a site inspection log is generated; if no fault is detected, a site inspection log is generated directly.

[0033] The task management system stores the site inspection logs in the trusted data center and associates them with the digital identity ID of the inspection point; the trusted data center updates the records on the blockchain.

[0034] Beneficial effects: Compared with existing inspection solutions, the present invention has at least the following advantages:

[0035] 1. This invention uses a consortium blockchain for data storage, which facilitates the traceability and tracking of inspection data. At the same time, it enables different systems to share data within the consortium blockchain, improving the efficiency of cooperation between systems.

[0036] 2. This invention uses a trusted data center to store the original data, which can avoid the original data directly occupying on-chain memory. At the same time, access permissions of alliance members can be set through smart contracts and consensus mechanisms to achieve data confidentiality.

[0037] 3. This invention sets on-chain identity identifiers for inspection objects (equipment and inspection points) through a digital identity ID mechanism, thereby associating all data change records for traceability.

[0038] 4. This invention uses a static QR code to verify the identity of the equipment, ensuring that the equipment's operating status data matches its digital identity ID correctly, so as to track the equipment's operating status data through the digital identity ID; it also uses a dynamic QR code, which, while ensuring that the environmental data of the detection point matches its digital identity ID correctly, can also prevent inspection personnel from faking the inspection site. Attached Figure Description

[0039] Figure 1 This is a schematic diagram of a consortium blockchain proposed in an embodiment of the present disclosure;

[0040] Figure 2 A flowchart for inspection personnel to conduct operational status inspections of equipment under inspection via mobile terminals;

[0041] Figure 3 A flowchart showing how inspection personnel conduct inspections of testing points using mobile devices.

[0042] Figure 4 A flowchart illustrating the process of generating static QR codes;

[0043] Figure 5 A flowchart illustrating the process of generating dynamic QR codes;

[0044] Figure 6 This is a schematic diagram of another consortium blockchain proposed in an embodiment of this disclosure. Detailed Implementation

[0045] The present invention will now be further described in conjunction with the accompanying drawings and specific embodiments. However, it should be understood that the present invention can be implemented in various forms. The exemplary and non-limiting embodiments shown in the drawings and described below are not intended to limit the invention to the specific embodiments illustrated.

[0046] It should be understood that, where technically feasible, the technical features listed below for different embodiments can be combined with each other to form other embodiments within the scope of this invention. Furthermore, the specific examples and embodiments described in this invention are non-limiting, and corresponding modifications can be made to the structures, steps, and order described above without departing from the protection scope of this invention.

[0047] Traditional equipment inspection methods typically involve inspectors filling out a paper inspection form and then manually entering the data into a computer for repair order issuance or other statistical analysis. While intelligent equipment inspection systems are diverse, they still have shortcomings in the entire process, including automatic data acquisition, reliable storage, record tracking, and intelligent analysis of inspection data. Furthermore, regarding the reliability of data collection and the transparency of asset management, insurmountable barriers exist between different systems concerning permissions and security, as well as insurmountable difficulties in data exchange. Currently, equipment management suffers from problems such as opaque management information, persistent barriers between systems, inadequate access security, unresolved data exchange difficulties, and a lack of oversight mechanisms.

[0048] Blockchain is a new application model of computer technologies such as shared distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms. The data or information stored in it has characteristics such as "unforgeable", "fully traceable", "traceable", "open and transparent", and "collectively maintained". Based on these characteristics, the nodes in the blockchain can carry out various cooperation mechanisms based on trust.

[0049] This disclosure proposes a blockchain-based security inspection system, including a mobile terminal, a dynamic QR code generation device, a device management system, a task management system, a trusted data center, and a blockchain platform. The task management system, device management system, trusted data center, and blockchain platform are configured as follows: Figure 1 The illustrated consortium blockchain is constructed using a Blockchain Service Network (BSN) to connect various systems. The device management system, device supplier, personnel management system, task management system, and trusted data center join the blockchain platform and deploy smart contracts through a registration mechanism. A public-private key mechanism is used among members of the entire consortium blockchain. The blockchain assigns a public and private key to each member, and members encrypt data using the public key when uploading it to the blockchain. Identity and access authentication mechanisms are used between members. For example, if member B needs to access member A's data, member B must complete identity authentication and access permission confirmation with member A. After confirmation, member B obtains member A's private key to decrypt member A's data on the blockchain.

[0050] In this embodiment, the authentication mechanism between members can be implemented using the following method:

[0051] When members register, an on-chain identity identifier is generated for each member through an identity authentication smart contract on the blockchain;

[0052] Members in a third-party authoritative institution (which may be) Figure 1Members register with a trusted data center on the blockchain, submitting their on-chain identity identifier and their real identity information (generally physically unique identity information, such as equipment suppliers submitting their business licenses, and management systems submitting their administrator ID cards and real-name accounts). After a third-party authoritative institution verifies the member's identity, it calculates a summary of the member's real identity information, associates the summary with the member's on-chain identity identifier, and finally records the association on the blockchain.

[0053] When member B authenticates their identity with member A, they submit their on-chain identity identifier and real identity information. Member A first queries the blockchain for the digest corresponding to the on-chain identity identifier, then calculates the digest based on member B's real identity information, compares the calculated digest with the on-chain digest, and if the comparison results match, member A trusts member B. After identity authentication is completed, member A provides member B with their private key and access control key.

[0054] Member B decrypts the data on the chain using member A's private key to obtain the data access address; after accessing the address and verifying access permissions, member B obtains the required data.

[0055] The equipment management system is used to generate an equipment resource list and upload it to the blockchain platform, including the equipment quantity, name, model, manufacturer, serial number, purchase date, purchase price, warranty period, installation location, usage records, fault records, maintenance records, and functional status (normal, fault repair, or scrapped).

[0056] The equipment management system is also used to generate static QR codes for each device, and to configure digital identity IDs for dynamic QR code generating devices set up for each detection point. The dynamic QR code generating devices generate dynamic QR codes based on the digital identity IDs.

[0057] Specifically, the process for generating static QR codes is as follows: Figure 4 As shown, steps S10 to S12 are included:

[0058] Step S10: The device management system registers the device physical information in the trusted data center. The device physical information here must be unique and can be formed by selecting one or a combination of device name, model, and serial number.

[0059] Step S11: The trusted data center calculates a digest of the device's physical information and generates a unique digital identity ID for the registered device. Then, it stores the device's physical information in association with the digital identity ID, encrypts the access address with the device management system's public key (each system's public key is publicly available on the consortium blockchain), associates it with the corresponding digital identity ID, and records the association on the blockchain.

[0060] Step S12: The equipment management system generates a static QR code for the equipment based on the equipment physical information digest and digital identity ID.

[0061] Specifically, the process for generating dynamic QR codes is as follows: Figure 5 As shown, steps S20 to S23 are included:

[0062] Step S20: The device management system registers the coordinates of the detection point and the physical information of the device using a dynamic QR code in the trusted data center.

[0063] Step S21: The device management system obtains the digital identity ID issued by the trusted data center. The trusted data center stores the digital identity ID, the detection point coordinates, and the physical information of the dynamic QR code generating device, and encrypts the storage address with the device management system's public key, associates it with the digital identity ID, and puts it on the blockchain.

[0064] Step S22: The equipment management system sends the digital identity ID to the dynamic QR code generation device at the detection point location, and stores the physical information of the dynamic QR code generation device locally after binding it with the digital identity ID.

[0065] Step S23: The dynamic QR code generation device generates dynamic QR codes according to preset time intervals. At the beginning of each period, it generates a random number R using its built-in random number generator. Based on the random number R and the random number generation time T, it calculates a timecode using an encryption algorithm: Ms = S(R,T), where S represents the encryption function. The random number generator generates only one random number at a time; therefore, by combining the random number and the corresponding timestamp, a unique timecode can be calculated. Finally, the dynamic QR code generation device generates a dynamic QR code based on the digital identity ID and the timecode.

[0066] Inspection personnel acquire inspection tasks via mobile terminals and conduct operational status inspections of the equipment to be inspected. Specific steps are as follows: Figure 2 As shown:

[0067] Inspection personnel scan the static QR code of the equipment using a mobile terminal to obtain the equipment's physical information summary and digital identity ID. The inspection personnel calculate a summary for the corresponding equipment physical information in the inspection content and compare the calculated equipment physical information summary with the scanned equipment physical information summary. If the two match, the equipment identity is confirmed, and the equipment's operating status information is collected through the mobile terminal. The equipment operating status information and the equipment's digital identity ID are then uploaded to the task management system. If they do not match, the mobile terminal generates an error message and uploads the error message and the equipment's digital identity ID to the task management system.

[0068] The task management system generates inspection tasks and distributes them to mobile terminals. It also uses a fault detection model to perform fault detection on received equipment operating status information. If a fault is detected, an alarm is generated for the backend monitoring personnel, and then an equipment inspection log is generated. If no fault is detected, the equipment inspection log is generated directly. The task management system stores the equipment inspection logs in a trusted data center and associates them with the device's digital identity ID; the trusted data center updates the records on the blockchain.

[0069] Inspection personnel obtain inspection tasks via mobile devices and conduct inspections of the inspection points to be inspected. Specific steps are as follows: Figure 3 As shown:

[0070] Inspection personnel use mobile terminals to scan dynamic QR codes to generate dynamic QR codes displayed on the equipment, thereby obtaining the digital identity ID and time code of the inspection point.

[0071] Inspection personnel use mobile terminals to collect the environmental data required for the inspection task, and upload the collected environmental data along with the digital identity ID and time code of the inspection point to the task management system.

[0072] The task management system decrypts the received timecode to obtain a random number R and the random number generation time T. The task management system then compares the decrypted time with the valid deadline T of the inspection task. * The data is compared, and if the valid deadline has not been exceeded, the collected data is deemed valid. A fault detection model is then used to detect faults in the received environmental data. If a fault is detected, an alarm is generated for the backend monitoring personnel, and then a site inspection log is generated. If no fault is detected, a site inspection log is generated directly.

[0073] The task management system stores site inspection logs in a trusted data center and associates them with the digital identity IDs of the inspection points; the trusted data center then uploads updated records to the blockchain.

[0074] The fault detection model used in this embodiment is built using a neural network, mainly including a feature extraction network and a fault classification network. The feature extraction network is used to extract data features / image features from the input data, and the fault classification network is used to classify the extracted features and output the fault category.

[0075] Furthermore, in the field of security inspection, there are often multiple data interaction needs. For example, in a large inspection site, it is necessary to monitor the operational status of equipment, inspect the site environment, and assign and evaluate the inspection tasks of personnel. Therefore, there will be some business data interaction between different business departments or organizations, and different servers within the same business department or organization need to share business data according to certain permissions. Based on these needs, the membership of the consortium blockchain can be expanded. Please refer to [reference needed]. Figure 6 , Figure 6 This diagram illustrates another consortium blockchain structure, incorporating an equipment supplier and a personnel management system. Equipment suppliers can access equipment status information and submit procurement, after-sales, and maintenance data through the blockchain. The personnel management system generates and uploads personnel scheduling information to the blockchain platform. This scheduling information includes personnel names, contact information, and shift times.

[0076] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0077] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these all fall within the protection scope of the present invention. Therefore, the protection scope of this invention patent should be determined by the appended claims.

Claims

1. A blockchain-based security inspection system, characterized in that, It includes a mobile terminal, a dynamic QR code generation device, a device management system, a task management system, and a trusted data center; the device management system, task management system, and trusted data center constitute a consortium blockchain, and the device management system and task management system obtain on-chain identity identifiers and public and private keys through pre-deployed smart contracts; The task management system is configured to generate inspection tasks and send them to mobile terminals, receive inspection data uploaded by mobile terminals, generate inspection logs based on the inspection data, and store the inspection logs in the trusted data center. The device management system is configured to generate static QR codes for devices and assign digital identity IDs to devices that generate dynamic QR codes; the static QR codes are generated based on the device's physical information digest and the device's digital identity ID. The dynamic QR code generation device is set at the detection point and is configured to generate and display dynamic QR codes based on the corresponding digital identity ID at preset time intervals. The mobile terminal is configured to receive the inspection task, scan the QR codes of the equipment and inspection points specified in the inspection task, collect the inspection data required by the inspection task, and upload the inspection data to the task management system. The trusted data center is configured to complete the registration of the physical information of the device and the registration of the location information of the detection point, and assign a unique digital identity ID to the registered object. Then, the registration information is stored after being associated with the corresponding identity ID, and the inspection data is continuously updated under the corresponding identity ID. Finally, the data storage address is encrypted with the public key of the device management system and then associated with the corresponding digital identity ID before being uploaded to the blockchain.

2. The security inspection system according to claim 1, characterized in that, The trusted data center also calculates a physical information digest of the device and uploads the digest, along with the corresponding encrypted data and digital identity ID, to the blockchain.

3. The security inspection system according to claim 2, characterized in that, The members of the consortium blockchain employ an identity authentication mechanism, the identity authentication steps of which include: After obtaining the on-chain identity identifier, each member of the consortium blockchain registers with a third-party authoritative institution, submits the on-chain identity identifier and their real identity information. After the third-party authoritative institution verifies the member's identity, it calculates a digest of the real identity information, associates the digest with the member's on-chain identity identifier, and finally records the association on the blockchain. When member B authenticates their identity with another member A, member B submits their on-chain identity identifier and real identity information. Member A first queries the corresponding digest on the consortium blockchain based on member B's on-chain identity identifier, then calculates the digest based on member B's real identity information, compares the calculated digest with the digest on the blockchain, and trusts member B if the comparison results match. After completing the identity authentication, member A provides member B with their private key and access control key. Member B decrypts the on-chain data using member A's private key to obtain the data access address; After member B accesses the address and verifies access permissions in the trusted data center, they obtain the required data.

4. The security inspection system according to any one of claims 1 to 3, characterized in that, The steps for generating the dynamic QR code include: The device management system registers the coordinates of the detection point and the physical information of the corresponding dynamic QR code generating device in the trusted data center. The device management system obtains the digital identity ID issued by the trusted data center to the detection point. The trusted data center associates and stores the digital identity ID, coordinates, and physical information of the dynamic QR code generating device of the detection point. The storage address is encrypted with the public key of the device management system, associated with the corresponding digital identity ID, and uploaded to the blockchain. The device management system sends the digital identity ID of the detection point to the corresponding dynamic QR code generation device, and stores the physical information of the dynamic QR code generation device locally after binding it with the digital identity ID of the detection point. The dynamic QR code generation device generates a random number at the beginning of each cycle according to a preset time interval using its built-in random number generator, and then calculates a time code based on the random number and the random number generation time using an encryption algorithm. The dynamic QR code generation device generates a dynamic QR code based on the digital identity ID of the detection point and the time code.

5. The security inspection system according to claim 4, characterized in that, The specific steps for the mobile terminal to perform operational status inspections on the device under test include: Inspection personnel scan the static QR code of the device using the mobile terminal to obtain the device's physical information digest and digital identity ID. The inspection personnel calculate a digest for the corresponding physical information of the device in the inspection content and compare the calculated digest with the scanned digest. If they match, the device's identity is confirmed. The mobile terminal then collects the device's operating status information and uploads it along with the device's digital identity ID to the task management system. If they do not match, the mobile terminal generates an error message and uploads it along with the device's digital identity ID to the task management system.

6. The security inspection system according to claim 5, characterized in that, The specific steps for the mobile terminal to perform operational status inspections on the device under test also include: After the mobile terminal uploads the operating status information to the task management system, the task management system performs fault detection on the operating status information using a fault detection model. If a fault is detected, an alarm message is generated for the background monitoring personnel, and then an equipment inspection log is generated. If no fault is detected, an equipment inspection log is generated directly. The task management system stores the equipment inspection log in the trusted data center and associates it with the digital identity ID of the device. The trusted data center updates the records on the blockchain.

7. The security inspection system according to claim 4, characterized in that, The specific steps for the mobile terminal to inspect the detection points to be detected include: Inspection personnel scan the dynamic QR code displayed by the dynamic QR code generation device using the mobile terminal to obtain the digital identity ID and time code of the corresponding inspection point; Inspection personnel collect environmental data required for the inspection task through the mobile terminal, and upload the environmental data, along with the digital identity ID and time code of the detection point, to the task management system. The task management system decrypts the timecode to obtain a random number and the random number generation time. The task management system then compares the decrypted random number generation time with the effective deadline T of the corresponding inspection task. * A comparison will be performed; if the valid deadline T has not been exceeded... * If the environmental data is valid, it is considered valid; otherwise, it is considered invalid.

8. The security inspection system according to claim 7, characterized in that, The specific steps for the mobile terminal to inspect the detection points to be detected also include: Provided that the task management system determines that the environmental data is valid, the task management system performs fault detection on the received environmental data through a fault detection model; if a fault is detected, an alarm message is generated for the background monitoring personnel, and then a site inspection log is generated; if no fault is detected, a site inspection log is generated directly. The task management system stores the site inspection logs in the trusted data center and associates them with the digital identity ID of the inspection point; the trusted data center updates the records on the blockchain.