Block chain equipment management platform and decentralized verification method thereof

By introducing systems such as device registration, status tracking, and decentralized verification into the blockchain device management platform, the lack of real-time device status verification and decentralized verification in the existing technology has been solved, and high security, reliability and transparency of device management have been achieved.

CN119989423APending Publication Date: 2025-05-13SHAANXI SANYUN DIGITAL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510066965.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The existing blockchain device management solutions lack real-time device status verification mechanism and decentralized verification methods, resulting in security risks and efficiency bottlenecks in device management.

Method used

A blockchain device management platform is designed, including a device registration system, a device status tracking system, a decentralized verification system, a data storage system and a user permission management system. Through these systems, the uniqueness and immutability of device information are realized, the device status is tracked in real time, and the decentralized verification method is used to ensure the authenticity and transparency of device data.

Benefits of technology

It improves the safety and reliability of the equipment management system, avoids the risk of single point failure in the centralized system, and enhances the transparency and efficiency of the management process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119989423A_ABST
    Figure CN119989423A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of block chain equipment management, and particularly relates to a block chain equipment management platform and a decentralized verification method thereof, an equipment registration system, an equipment state tracking system, a decentralized verification system, a data storage system and a user authority management system. And uniqueness and non-tampering performance of the equipment are ensured. The block chain technology is adopted, data of each device cannot be tampered, authenticity and integrity of device states and historical information are ensured, meanwhile, operation records, state changes and operator information of each device are all retained on the block chain, a user can inquire the use condition of the device at any time, and transparency of the management process is ensured; and meanwhile, decentralized verification is used without depending on a single central server, so that a single-point fault risk in a centralized system is avoided, and the stability of the system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of blockchain device management, and in particular to a blockchain device management platform and a decentralized verification method thereof. Background Art

[0002] With the rapid development of the Internet of Things and smart devices, device management has become increasingly complex. Traditional device management methods rely on centralized servers and databases, which face security issues such as data tampering, single point failure, and information leakage. Blockchain technology, with its decentralization, data immutability, and transparency, has become a powerful tool to improve the security and reliability of device management systems.

[0003] Currently, although there are some blockchain-based device management solutions, they generally lack real-time verification mechanisms and decentralized verification methods for device status, resulting in certain security risks and efficiency bottlenecks in device management.

[0004] It should be noted that the above contents belong to the technical knowledge of the inventor and do not necessarily constitute prior art. Summary of the invention

[0005] In view of the deficiencies of the prior art, the present invention provides a blockchain device management platform and a decentralized verification method thereof, which solve the current problems.

[0006] To achieve the above purpose, the present invention provides the following technical solution: a blockchain device management platform, comprising:

[0007] Device registration system, which is used to register the basic information of the device to the blockchain to ensure the uniqueness and immutability of the device;

[0008] Equipment status tracking system, which is used to track the equipment operation status in real time to ensure the transparency and real-time nature of equipment status data;

[0009] A decentralized verification system, which is used to verify the device status and usage history of smart contracts and decentralized networks to ensure the authenticity and immutability of device data;

[0010] A data storage system, which is used to store historical information, maintenance records and usage logs of equipment to ensure data transparency and traceability;

[0011] A user rights management system manages user access and operation rights to device information based on user roles and rights.

[0012] In some embodiments, the device registration system includes:

[0013] Device information collection module, which can complete the collection of device ID, device model, production date, manufacturer, device category, device status and device description information;

[0014] The device formatting and encryption processing module can format the basic information of various types of data collected by the device information collection module to ensure that it complies with the data standards of the blockchain network, and encrypt the data information to ensure the privacy and security of the information;

[0015] A blockchain writing module, which is based on the device formatting and encryption processing module and writes the information into the blockchain network after completing the device information collection and encryption;

[0016] A device information storage and indexing module, which establishes an index database based on the blockchain writing module and stores the data in a distributed ledger of the blockchain;

[0017] A uniqueness and anti-duplicate registration module, which is used to verify the uniqueness of each device ID to avoid repeated registration operations;

[0018] The device registration confirmation module is used to confirm the device registration information.

[0019] In some embodiments, the device status tracking module includes:

[0020] The device state model design module is used to establish a suitable device state model, which defines the common states of the device, as follows:

[0021] To be used: the device has been registered but has not yet been put into use;

[0022] In use, the equipment is being put into use and can function normally;

[0023] Failure: the equipment fails to operate normally;

[0024] Under maintenance, the equipment is being repaired and maintained;

[0025] Scrapped: the equipment has reached the end of its service life and can no longer be used;

[0026] Deactivate, the equipment is temporarily out of use, but still able to operate normally;

[0027] The triggering and recording module of the device status change event is used to record the specific information of the device status change and timely record the change time to ensure that the device status change history can be accurately traced at any time;

[0028] An event signature and blockchain writing module, which is used to sign the change event to ensure the source and legitimacy of the event;

[0029] A blockchain confirmation and event storage module, which is used to determine information about state change events and store the data on the blockchain;

[0030] A status query and display module, which is designed based on the device status model so that device administrators, owners, and maintenance personnel can quickly query the current status of the device and historical status changes;

[0031] User authority and audit module, which is used to ensure that users with different roles can only access information consistent with their authority.

[0032] In some embodiments, the decentralized verification module includes:

[0033] Verification mechanism design module, which is used to design a suitable verification mechanism to ensure the decentralization, transparency and security of the system. It can choose consensus mechanism, multi-party signature mechanism and trustless verification method design;

[0034] A process and role verification module, which is used to verify the role information of the device administrator, owner and maintenance personnel and the status changes initiated on the device;

[0035] A smart contract establishment and application module, which is used to formulate smart contracts and also formulate device status change thresholds;

[0036] Node verification and role management module, which is used to monitor the nodes participating in the blockchain network, ensure the authenticity and integrity of each data, and manage the role identity information;

[0037] Algorithm consensus and node collaboration module, which is used to implement decentralized verification. The decentralized verification module relies on a consensus algorithm to ensure the collaboration and consistency of different nodes. It selects one of PBFT, PoS and DAG;

[0038] The audit and traceability module is used to provide an audit function to ensure the transparency of the device management platform.

[0039] In some embodiments, the data storage system comprises:

[0040] A data storage framework module, wherein the data storage framework module is used to construct a hierarchical data storage model;

[0041] The device information input module inputs various types of device information into the hierarchical data storage model constructed by the data storage framework module based on the data storage framework module;

[0042] Device status change record module, which is used to record the change records of various types of devices and their data sources;

[0043] An equipment operation data storage module, which is used to record the operation status of various types of equipment and their data sources;

[0044] Data redundancy and backup module, which ensures that data can still be restored in the event of node data failure and hardware failure through a multi-copy mechanism, and performs regular data backup, especially critical data;

[0045] The data security and privacy protection module is used to ensure the security and privacy of data.

[0046] In some embodiments, the user rights management system includes:

[0047] A rights management architecture module, which is used to build a rights management model to achieve effective management of rights for each identity;

[0048] A user authentication and authorization module, which is used to authenticate user information and perform authorization;

[0049] The permission audit and log management module is used to audit and effectively manage various logs;

[0050] The authority management strategy and approval process module is used to implement authority management and perform approval according to the process.

[0051] Another technical problem to be solved by the present invention is to provide a decentralized verification method for a blockchain device management platform, comprising the following steps:

[0052] Step 1: First, complete the information collection of each device and establish the device status model;

[0053] The device ID is a unique identification code assigned to each device to distinguish different devices;

[0054] Device model records the model information of each device, which is used to distinguish different versions of the device;

[0055] Production Date records the production date of each device, which serves as a key reference for device life cycle management;

[0056] Manufacturers record the manufacturer information of each device, which is helpful for after-sales service and warranty management of the equipment;

[0057] The device type records the category to which each device belongs, which helps the system to classify and manage devices;

[0058] The device status records the initial status of each device, ensuring that the management of the device lifecycle can be tracked from the beginning;

[0059] The device description information records the functions and application scenarios of each device, which helps device managers better understand the usage of the device;

[0060] Step 2: After collecting device information, format the basic information of the device, convert the device information into JSON format, and then encrypt the device information through RSA encryption to ensure the privacy of the information;

[0061] Step 3: Package the formatted device information into a blockchain transaction. Each device information will generate a unique hash value, which will be used as the transaction master to ensure that the device information cannot be tampered with. The verification nodes in the network will verify and confirm it.

[0062] Step 4: When the device information is successfully registered and written into the blockchain, it will be permanently stored in the distributed ledger of the blockchain. In order to improve query efficiency, the device registration module usually establishes an index database off-chain to store the basic index of device information. This index database can help users quickly query relevant information of the device;

[0063] Step 5: In order to avoid duplicate registration of device information, when registering a device, the system will query whether the device ID already exists through the blockchain network. If the device ID already exists, the system will prompt the user that the device has been registered to avoid duplicate registration; if the device ID does not exist, the system will generate a new unique identifier for the device and complete the registration;

[0064] Step 6: Once the device information is successfully registered to the blockchain and confirmed by the blockchain network, the device owner or administrator will receive a notification of successful registration. At this point, the device information has been officially stored in the blockchain and can be queried and verified by the device ID;

[0065] Step 7: Store all kinds of data in the blockchain network for storage;

[0066] Step 8: The system is based on the state change threshold within the smart contract. When the device state changes, the system will record the specific information of the state change;

[0067] Step 9: Staff can observe changes in device status in real time, and all types of change data and operation logs will be stored in the blockchain.

[0068] Compared with the prior art, the present invention provides a blockchain device management platform and a decentralized verification method thereof, which have the following beneficial effects:

[0069] The blockchain device management platform and its decentralized verification method use blockchain technology. The data of each device cannot be tampered with, ensuring the authenticity and integrity of the device status and historical information. At the same time, the operation records and status changes of each device, including the operator information, will be retained on the blockchain. Users can query the usage of the device at any time to ensure the transparency of the management process.

[0070] At the same time, decentralized verification is used, which does not rely on a single central server, avoiding the risk of single point failure in centralized systems and improving the stability of the system. By automating the equipment management process through smart contracts, it can effectively reduce errors and delays caused by manual intervention and improve management efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0071] Figure 1 This is a schematic diagram of the overall system of the blockchain device management platform of the present invention;

[0072] Figure 2 This is a schematic diagram of the device registration system of the present invention;

[0073] Figure 3 Schematic diagram of the device status tracking system of the present invention

[0074] Figure 4 Schematic diagram of the decentralized verification system of the present invention;

[0075] Figure 5 A schematic diagram of a data storage system of the present invention;

[0076] Figure 6 Schematic diagram of the user rights management system of the present invention. DETAILED DESCRIPTION

[0077] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only 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.

[0078] It should be understood that the step numbers used in this article are only for the convenience of description and are not intended to limit the order in which the steps are executed.

[0079] It should be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0080] The terms “include” and “comprising” indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0081] The term "and / or" means and includes any and all possible combinations of one or more of the associated listed items.

[0082] See also Figure 1-6 In this implementation plan: the blockchain device management platform includes:

[0083] Device registration system: The device registration system is used to register the basic information of the device to the blockchain to ensure the uniqueness and immutability of the device;

[0084] The device registration system includes:

[0085] Equipment information collection module: The equipment information collection module can complete the collection of equipment ID, equipment model, production date, manufacturer, equipment category, equipment status and equipment description information;

[0086] The device formatting and encryption processing module can format the basic information of various types of data collected by the device information collection module to ensure that it complies with the data standards of the blockchain network, and encrypt the data information to ensure the privacy and security of the information;

[0087] The blockchain writing module is based on the device formatting and encryption processing module. After completing the device information collection and encryption, the blockchain writing module writes the information into the blockchain network;

[0088] The device information storage and indexing module is based on the blockchain writing module, establishes an index database, and stores the data in the distributed ledger of the blockchain;

[0089] Uniqueness and anti-duplicate registration module: The uniqueness and anti-duplicate registration module is used to verify the uniqueness of each device ID to avoid repeated registration operations;

[0090] Device registration confirmation module, which is used to confirm device registration information;

[0091] Equipment status tracking system: The equipment status tracking system is used to track the equipment operation status in real time to ensure the transparency and real-time nature of equipment status data;

[0092] The device status tracking module includes:

[0093] The device state model design module is used to establish a suitable device state model, which defines the common states of the device, as follows:

[0094] To be used: the device has been registered but has not yet been put into use;

[0095] In use, the equipment is being put into use and can function normally;

[0096] Failure: the equipment fails to operate normally;

[0097] Under maintenance, the equipment is being repaired and maintained;

[0098] Scrapped: the equipment has reached the end of its service life and can no longer be used;

[0099] Deactivate, the equipment is temporarily out of use, but still able to operate normally;

[0100] The triggering and recording module of the equipment status change event is used to record the specific information of the equipment status change and timely record the change time to ensure that the equipment status change history can be accurately traced at any time;

[0101] Event signature and blockchain writing module: Event signature and blockchain writing module is used to sign the change time to ensure the source and legitimacy of the event;

[0102] Blockchain confirmation and event storage module, which is used to determine the information of state change events and store the data on the blockchain;

[0103] Status query and display module: The status query and display module is designed based on the device status model, so that device administrators, owners, and maintenance personnel can quickly query the current status and historical status changes of the device;

[0104] User permissions and auditing module: The user permissions and auditing module is used to ensure that users with different roles can only access information that matches their permissions;

[0105] Decentralized verification system: The decentralized verification system is used to verify the device status and usage history of smart contracts and decentralized networks to ensure the authenticity and immutability of device data;

[0106] The decentralized verification module includes:

[0107] Verification mechanism design module: The verification mechanism design module is used to design a suitable verification mechanism to ensure the decentralization, transparency and security of the system. It can choose consensus mechanism, multi-party signature mechanism and trustless verification method design;

[0108] Process and role verification module, which is used to verify the role information of device administrators, owners and maintenance personnel and the status changes initiated on the device;

[0109] Smart contract establishment and application module: The smart contract establishment and application module is used to formulate smart contracts and set device status change thresholds;

[0110] Node verification and role management module: The node verification and role management module is used to monitor the nodes participating in the blockchain network, ensure the authenticity and integrity of each data, and manage the role identity information;

[0111] Algorithm consensus and node collaboration module: Algorithm consensus and node collaboration module is used to realize decentralized verification. The decentralized verification module relies on the consensus algorithm to ensure the collaboration and consistency of different nodes. It selects one of PBFT, PoS and DAG.

[0112] Audit and traceability module: The audit and traceability module is used to provide audit functions to ensure the transparency of the equipment management platform;

[0113] Data storage system: The data storage system is used to store historical information, maintenance records and usage logs of equipment to ensure data transparency and traceability;

[0114] The data storage system includes:

[0115] A data storage framework module, which is used to construct a hierarchical data storage model;

[0116] The equipment information entry module is based on the data storage framework module and enters various types of equipment information into the hierarchical data storage model constructed by the data storage framework module;

[0117] Equipment status change record module, which is used to record the change records of various types of equipment and their data sources;

[0118] Equipment operation data storage module, which is used to record the operation status of various equipment and their data sources;

[0119] Data redundancy and backup module: The data redundancy and backup module uses a multi-copy mechanism to ensure that data can still be restored in the event of node data failure and hardware failure. At the same time, it performs regular data backup, especially critical data.

[0120] Data security and privacy protection module: The data security and privacy protection module is used to ensure the security and privacy of data;

[0121] User rights management system: The user rights management system manages the user's access to device information and operation rights based on user roles and rights;

[0122] The user rights management system includes:

[0123] The permission management architecture module is used to build a permission management model, which realizes the effective management of each identity permission;

[0124] User authentication and authorization module: The user authentication and authorization module is used to authenticate user information and perform authorization;

[0125] The permission audit and log management module is used to audit and effectively manage various logs;

[0126] The permission management strategy and approval process module is used to implement permission management and perform approval according to the process.

[0127] Based on the above blockchain device management platform, a decentralized verification method of the blockchain device management platform is proposed, including the following steps:

[0128] Step 1: First, complete the information collection of each device and establish the device status model;

[0129] The device ID is a unique identification code assigned to each device to distinguish different devices;

[0130] Device model records the model information of each device, which is used to distinguish different versions of the device;

[0131] Production Date records the production date of each device, which serves as a key reference for device life cycle management;

[0132] Manufacturers record the manufacturer information of each device, which is helpful for after-sales service and warranty management of the equipment;

[0133] The device type records the category to which each device belongs, which helps the system to classify and manage devices;

[0134] The device status records the initial status of each device, ensuring that the management of the device lifecycle can be tracked from the beginning;

[0135] The device description information records the functions and application scenarios of each device, which helps device managers better understand the usage of the device;

[0136] Step 2: After collecting device information, format the basic information of the device, convert the device information into JSON format, and then encrypt the device information through RSA encryption to ensure the privacy of the information;

[0137] Step 3: Package the formatted device information into a blockchain transaction. Each device information will generate a unique hash value, which will be used as the transaction master to ensure that the device information cannot be tampered with. The verification nodes in the network will verify and confirm it.

[0138] Step 4: When the device information is successfully registered and written into the blockchain, it will be permanently stored in the distributed ledger of the blockchain. In order to improve query efficiency, the device registration module usually establishes an index database off-chain to store the basic index of device information. This index database can help users quickly query relevant information of the device;

[0139] Step 5: In order to avoid duplicate registration of device information, when registering a device, the system will query whether the device ID already exists through the blockchain network. If the device ID already exists, the system will prompt the user that the device has been registered to avoid duplicate registration; if the device ID does not exist, the system will generate a new unique identifier for the device and complete the registration;

[0140] Step 6: Once the device information is successfully registered to the blockchain and confirmed by the blockchain network, the device owner or administrator will receive a notification of successful registration. At this point, the device information has been officially stored in the blockchain and can be queried and verified by the device ID;

[0141] Step 7: Store all kinds of data in the blockchain network for storage;

[0142] Step 8: The system is based on the state change threshold within the smart contract. When the device state changes, the system will record the specific information of the state change;

[0143] Step 9: Staff can observe changes in device status in real time, and all types of change data and operation logs will be stored in the blockchain.

[0144] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0145] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. Blockchain device management platform, characterized by: include: Device registration system, which is used to register the basic information of the device to the blockchain to ensure the uniqueness and immutability of the device; Equipment status tracking system, which is used to track the equipment operation status in real time to ensure the transparency and real-time nature of equipment status data; A decentralized verification system, which is used to verify the device status and usage history of smart contracts and decentralized networks to ensure the authenticity and immutability of device data; A data storage system, which is used to store historical information, maintenance records and usage logs of equipment to ensure data transparency and traceability; A user rights management system manages user access and operation rights to device information based on user roles and rights.

2. The blockchain device management platform according to claim 1, characterized in that: The device registration system comprises: Device information collection module, which can complete the collection of device ID, device model, production date, manufacturer, device category, device status and device description information; The device formatting and encryption processing module can format the basic information of various types of data collected by the device information collection module to ensure that it complies with the data standards of the blockchain network, and encrypt the data information to ensure the privacy and security of the information; A blockchain writing module, which is based on the device formatting and encryption processing module and writes the information into the blockchain network after completing the device information collection and encryption; A device information storage and indexing module, which establishes an index database based on the blockchain writing module and stores the data in a distributed ledger of the blockchain; A uniqueness and anti-duplicate registration module, which is used to verify the uniqueness of each device ID to avoid repeated registration operations; The device registration confirmation module is used to confirm the device registration information.

3. The blockchain device management platform according to claim 1, characterized in that: The device status tracking module includes: The device state model design module is used to establish a suitable device state model, which defines the common states of the device, as follows: To be used: the device has been registered but has not yet been put into use; In use, the equipment is being put into use and can function normally; Failure: the equipment fails to operate normally; Under maintenance, the equipment is being repaired and maintained; Scrapped: the equipment has reached the end of its service life and can no longer be used; Deactivate, the equipment is temporarily out of use, but still able to operate normally; A triggering and recording module for device status change events, which is used to record specific information about device status changes and timely record the change time, ensuring that the device status change history can be accurately traced at any time; An event signature and blockchain writing module, which is used to sign the change event to ensure the source and legitimacy of the event; A blockchain confirmation and event storage module, which is used to determine information about state change events and store the data on the blockchain; A status query and display module, which is designed based on a device status model so that device administrators, owners, and maintenance personnel can quickly query the current status of the device and historical status changes; User authority and audit module, which is used to ensure that users with different roles can only access information consistent with their authority.

4. The blockchain device management platform according to claim 1, characterized in that: The decentralized verification module includes: Verification mechanism design module, which is used to design a suitable verification mechanism to ensure the decentralization, transparency and security of the system. It can choose consensus mechanism, multi-party signature mechanism and trustless verification method design; A process and role verification module, which is used to verify the role information of the device administrator, owner and maintenance personnel and the status changes initiated on the device; A smart contract establishment and application module, which is used to formulate smart contracts and also formulate device status change thresholds; Node verification and role management module, which is used to monitor the nodes participating in the blockchain network, ensure the authenticity and integrity of each data, and manage the role identity information; Algorithm consensus and node collaboration module, which is used to implement decentralized verification. The decentralized verification module relies on a consensus algorithm to ensure the collaboration and consistency of different nodes. It selects one of PBFT, PoS and DAG; The audit and traceability module is used to provide an audit function to ensure the transparency of the device management platform.

5. The blockchain device management platform according to claim 1, characterized in that: The data storage system comprises: A data storage framework module, wherein the data storage framework module is used to construct a hierarchical data storage model; The device information input module inputs various types of device information into the hierarchical data storage model constructed by the data storage framework module based on the data storage framework module; Device status change record module, which is used to record the change records of various types of devices and their data sources; An equipment operation data storage module, which is used to record the operation status of various types of equipment and their data sources; Data redundancy and backup module, which uses a multi-copy mechanism to ensure that data can still be restored in the event of node data failure and hardware failure, and also performs regular data backup, especially critical data; The data security and privacy protection module is used to ensure the security and privacy of data.

6. The blockchain device management platform according to claim 1, characterized in that: The user rights management system comprises: A rights management architecture module, which is used to build a rights management model to achieve effective management of rights for each identity; A user authentication and authorization module, which is used to authenticate user information and perform authorization; The permission audit and log management module is used to audit and effectively manage various logs; The authority management strategy and approval process module is used to implement authority management and perform approval according to the process.

7. A decentralized verification method for a blockchain device management platform, characterized in that: The steps include: Step 1: First, complete the information collection of each device and establish the device status model; The device ID is a unique identification code assigned to each device to distinguish different devices; Device model records the model information of each device, which is used to distinguish different versions of the device; Production Date records the production date of each device, which serves as a key reference for device life cycle management; Manufacturers record the manufacturer information of each device, which is helpful for after-sales service and warranty management of the equipment; The device type records the category to which each device belongs, which helps the system to classify and manage devices; The device status records the initial status of each device, ensuring that the management of the device lifecycle can be tracked from the beginning; The device description information records the functions and application scenarios of each device, which helps device managers better understand the usage of the device; Step 2: After collecting device information, format the basic information of the device, convert the device information into JSON format, and then encrypt the device information through RSA encryption to ensure the privacy of the information; Step 3: Package the formatted device information into a blockchain transaction. Each device information will generate a unique hash value, which will be used as the transaction master to ensure that the device information cannot be tampered with. The verification nodes in the network will verify and confirm it. Step 4: When the device information is successfully registered and written into the blockchain, it will be permanently stored in the distributed ledger of the blockchain. In order to improve query efficiency, the device registration module usually establishes an index database off-chain to store the basic index of device information. This index database can help users quickly query relevant information of the device; Step 5: In order to avoid duplicate registration of device information, when registering a device, the system will query whether the device ID already exists through the blockchain network. If the device ID already exists, the system will prompt the user that the device has been registered to avoid duplicate registration; If the device ID does not exist, the system will generate a new unique identifier for the device and complete the registration; Step 6: Once the device information is successfully registered to the blockchain and confirmed by the blockchain network, the device owner or administrator will receive a notification of successful registration. At this point, the device information has been officially stored in the blockchain and can be queried and verified by the device ID; Step 7: Store all kinds of data in the blockchain network for storage; Step 8: The system is based on the state change threshold within the smart contract. When the device state changes, the system will record the specific information of the state change; Step 9: Staff can observe changes in device status in real time, and all types of change data and operation logs will be stored in the blockchain.