Intelligent credible sensing system applied to commodity traceability

By generating unique device identification and combining blockchain evidence storage and encrypted transmission, the shortcomings of device identification and environmental information perception in the product traceability system are solved, and the safe and reliable storage and transmission of data are achieved, and the accuracy and transparency of traceability are improved.

CN120258836APending Publication Date: 2025-07-04ZHOUSHAN DONGHAI MICROCORE OCEAN DIGITAL SCIENCE INSTITUTE
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510324493.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The generation and registration of equipment identification in existing product traceability systems lack uniqueness and security, the perception of environmental information is not real-time and accurate enough, and the security of data transmission and storage is insufficient, which affects the accuracy and credibility of traceability.

Method used

The PUF module is used to generate a unique device identification and register it to the blockchain network, combine it with the perceptual positioning module to obtain environmental information in real time, data processing and encryption is performed through the microprocessor module, data security is ensured by the blockchain proof storage module, and data storage is stored using cache and distributed storage mechanisms.

Benefits of technology

It realizes the uniqueness of device identification and data immutability, improves the accuracy and real-timeness of traceability information, enhances the security and credibility of data transmission, and provides solid data support.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120258836A_ABST
    Figure CN120258836A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent trusted sensing system applied to commodity traceability. The system comprises a PUF module which is used for generating a unique device identifier DID and registering the device identifier DID to a block chain network; the sensing and positioning module is used for acquiring related information of the equipment in real time; the microprocessor module is used for processing the information and coordinating operation of other modules; the encryption module is used for encrypting the processed data and carrying out identity authentication on the equipment; the communication module is used for uploading the encrypted data to a cloud server; the block chain evidence storage module is used for storing the data through a block chain network and executing a data processing and evidence storage process through an intelligent contract; the storage module is used for storing data; and the power management module is used for providing power support for the system. According to the system, comprehensive coverage of equipment identifier generation, environment perception, data processing and encrypted transmission in the commodity traceability process is realized, and the accuracy, real-time performance and safety of traceability information are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of product traceability, and more particularly to an intelligent and trustworthy perception system applied to product traceability. Background Art

[0002] In the field of product circulation, ensuring the authenticity and traceability of products has always been the focus of attention of consumers, producers, and regulatory agencies. With the rapid development of blockchain technology and Internet of Things technology, intelligent perception and traceability systems have emerged, aiming to achieve information transparency and traceability throughout the entire production-to-sale chain of products through technical means.

[0003] However, there are still some technical deficiencies in the existing technology for product traceability. On the one hand, the generation and registration process of device identifiers often lack sufficient uniqueness and security, and are easily copied or tampered with, resulting in distorted traceability information. On the other hand, the perception and data processing technologies for environmental information are not yet mature enough to obtain and transmit key information of products in the production, circulation, and sales links in real time and accurately.

[0004] In addition, the existing traceability systems also have deficiencies in data security and privacy protection. The data transmission process is vulnerable to attacks, resulting in data leakage or tampering, which in turn affects the accuracy and credibility of traceability. At the same time, the design of the storage module often ignores the long-term preservation and backup requirements of data, increasing the risk of data loss or damage.

[0005] Therefore, how to design an intelligent and trustworthy perception system applied to product traceability, which can not only generate unique and unforgeable device identifiers and securely register them, but also perceive and process environmental information in real time and accurately, while ensuring the security of data transmission and storage, is an urgent problem for those skilled in the art to solve. Summary of the Invention

[0006] In view of this, the present invention provides an intelligent and trustworthy perception system applied to product traceability, aiming to generate a unique and unforgeable device identifier, perceive environmental information in real time, and ensure the security and accuracy of data through intelligent processing and encrypted transmission. Finally, the blockchain technology is used to achieve immutable evidence storage of data, providing transparent and reliable product traceability services for consumers, enterprises, and regulatory agencies.

[0007] To achieve the above object, the present invention adopts the following technical solutions:

[0008] An intelligent and trustworthy perception system applied to product traceability, comprising:

[0009] A PUF module: used to generate a unique device identifier DID for devices in the production, circulation, and sales links of products, and register the device identifier DID into the blockchain network;

[0010] Perception and positioning module: used to obtain the geographical location information of the device and the environmental information of the commodity in real time;

[0011] Microprocessor module: used to process the information obtained by the perception and positioning module and coordinate the operation of other modules in the system;

[0012] Encryption module: used to encrypt the data processed by the microprocessor module and authenticate the identity of the device;

[0013] Communication module: used to upload the data encrypted by the encryption module to the cloud server;

[0014] Blockchain evidence storage module: used to store the data uploaded to the cloud server through the blockchain network and execute the data processing and evidence storage processes through smart contracts;

[0015] Storage module: used to temporarily store the data not uploaded to the cloud server and permanently store the data uploaded to the cloud server;

[0016] Power management module: used to provide power support for the system and manage the charging and discharging process of the battery.

[0017] Preferably, the PUF module includes:

[0018] Identity generation unit: used to generate non-replicable random numbers by extracting the inherent physical characteristics of the device hardware and convert them into unique device identifiers DID; wherein, the identity generation unit adopts anti-interference algorithms and error correction mechanisms to ensure the stability and uniqueness of the device identifier DID under different environmental conditions; and combines the verification mechanism for the generation process to ensure that the device identifier DID meets the preset security standards;

[0019] Registration unit: used to interact with the blockchain network through the network interface with the generated device identifier DID and complete the registration process; wherein, the registration unit establishes a secure connection with the blockchain node through an encrypted communication protocol. During the registration process, the device identifier DID is bound to other metadata of the device, and the registration information is written into the blockchain through a smart contract, and the verification mechanism is combined to verify the registration result. If the registration fails, the retry mechanism or error handling process is triggered.

[0020] Preferably, the perception and positioning module includes:

[0021] Information perception unit: used to capture and convert the physical signals in the surrounding environment of the device in real time through the integrated sensor array to generate raw data containing detailed environmental information; and combine noise filtering algorithms to process the raw data to improve the accuracy and reliability of data collection;

[0022] Position calculation unit: It is used to obtain the optimized device position information according to the data provided by the information perception unit through the GPS algorithm and the multipath effect suppression strategy.

[0023] Preferably, the microprocessor module includes:

[0024] Data processing unit: It is used to perform data compression, format conversion, feature extraction, and pattern recognition processing on the information of the perception and positioning module through machine learning algorithms;

[0025] System coordination unit: It is used to adjust and coordinate the working states of other modules in the system and the interaction strategies between modules according to the processing results of the data processing unit, and perform optimized configuration of resources and efficient execution of tasks;

[0026] Abnormality detection unit: It is used to monitor the abnormal situations in the data stream in real time, and trigger an alarm or execute a preset emergency handling program when an abnormality is detected.

[0027] Preferably, the encryption module includes:

[0028] Data encryption unit: It is used to encrypt the data processed by the microprocessor module by adopting a strategy combining symmetric encryption algorithms and asymmetric encryption algorithms, and dynamically generate and update encryption keys in combination with the key management mechanism to prevent key leakage or repeated use;

[0029] Identity authentication unit: It is used to authenticate the identity of the device by adopting a two-way authentication mechanism based on digital certificates, and prevent replay attacks and forged identities in combination with the timestamp and random number generation algorithms.

[0030] Preferably, the communication module includes:

[0031] Data transmission unit: It is used to upload the data encrypted by the encryption module to the cloud server supporting multiple communication protocols;

[0032] Connection management unit: It is used to monitor the network status, perform connection adjustment through the signal strength detection algorithm, and select the optimal protocol.

[0033] Preferably, the blockchain evidence storage module includes:

[0034] Data on-chain unit: It is used to store the data uploaded to the cloud server through the blockchain network by adopting the distributed ledger algorithm to ensure the traceability of the data;

[0035] Smart contract unit: It is used to execute the data processing and evidence storage processes through smart contracts, and perform data verification, recording, querying, and tracing operations;

[0036] Consensus mechanism unit: It is used to adopt the Proof of Work (PoW) algorithm to ensure the consensus of each node in the blockchain network on data deposit.

[0037] Preferably, the storage module includes:

[0038] Temporary storage unit: It is used to adopt a Solid State Drive (SSD) cache to temporarily store data that has not been uploaded to the cloud server, ensuring the integrity of data in case of transmission interruption or network latency;

[0039] Long-term storage unit: It is used to adopt distributed storage to long-term store data uploaded to the cloud server;

[0040] Data backup unit: It is used to regularly back up the stored data to prevent data loss or damage.

[0041] Through the above technical solutions, compared with the prior art, the technical solutions of the present invention have the following

[0042] Advantages:

[0043] 1. By integrating multiple functional modules such as the PUF module, perception and positioning module, and microprocessor module, the system realizes the comprehensive coverage of functions such as device identification generation, environmental information perception, data intelligent processing, and encrypted transmission in the process of commodity traceability. Its highly integrated and intelligent design improves the accuracy and real-time performance of traceability information, and also significantly enhances the overall performance and operation convenience of the system.

[0044] 2. The PUF module in the system generates a unique device identifier and registers and deposits it through the blockchain network, ensuring the uniqueness of the device identity and the immutability of data. The introduction of the encryption module and identity authentication unit further strengthens the security and credibility in the data transmission process, effectively preventing security problems such as data leakage and forged identities.

[0045] 3. The microprocessor module in the system uses machine learning algorithms to efficiently process the perceived data, realizing functions such as rapid data compression, format conversion, and feature extraction. At the same time, the storage module combines SSD cache and distributed storage, which not only ensures the real-time processing and temporary storage requirements of data, but also ensures the long-term preservation and backup security of data, providing strong data support for commodity traceability. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained according to the provided drawings without creative efforts.

[0047] Figure 1 This is a framework diagram of an intelligent and trustworthy perception system for commodity traceability provided by an embodiment of the present invention;

[0048] Figure 2 This is a schematic diagram of the commodity traceability process provided by an embodiment of the present invention. Detailed implementation manners

[0049] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0050] Embodiment 1;

[0051] As Figure 1 shown, this embodiment provides an intelligent and trustworthy perception system for commodity traceability, including:

[0052] PUF module: used to generate a unique device identifier DID for the devices in the production, circulation, and sales links of commodities, and register the device identifier DID into the blockchain network;

[0053] Perception and positioning module: used to obtain the geographical location information of the device and the environmental information of the commodity in real time;

[0054] Microprocessor module: used to process the information obtained by the perception and positioning module and coordinate the operation of other modules in the system;

[0055] Encryption module: used to encrypt the data processed by the microprocessor module and authenticate the identity of the device;

[0056] Communication module: used to upload the data encrypted by the encryption module to the cloud server;

[0057] Blockchain evidence storage module: used to store the data uploaded to the cloud server through the blockchain network and execute the data processing and evidence storage processes through smart contracts;

[0058] Storage module: used to temporarily store the data not uploaded to the cloud server and permanently store the data uploaded to the cloud server;

[0059] Power management module: used to provide power support for the system and manage the charging and discharging processes of the battery.

[0060] By highly integrating multiple modules such as PUF, perception positioning, and microprocessors, the system achieves comprehensive coverage and intelligent processing of product traceability information, significantly improving the accuracy and real-time performance of information. At the same time, blockchain registration and storage evidence and enhanced encryption measures are adopted to ensure the security and credibility of data. In addition, machine learning algorithms are used to efficiently process data, combined with cache and distributed storage, providing solid data support for product traceability.

[0061] The following further elaborates on each module in the above system;

[0062] The PUF module in this embodiment includes:

[0063] Identity generation unit: used to generate non-replicable random numbers by extracting the inherent physical characteristics in the device hardware and convert them into a unique device identifier DID; among them, the identity generation unit adopts an anti-interference algorithm and an error correction mechanism to ensure the stability and uniqueness of the device identifier DID under different environmental conditions; and combines a verification mechanism for the generation process to ensure that the device identifier DID meets the preset security standards;

[0064] Registration unit: used to interact with the blockchain network through the network interface with the generated device identifier DID and complete the registration process; among them, the registration unit establishes a secure connection with the blockchain node through an encrypted communication protocol. During the registration process, the device identifier DID is bound to other metadata of the device, and the registration information is written into the blockchain through a smart contract, and a verification mechanism is combined to verify the registration result. If the registration fails, a retry mechanism or an error handling process is triggered.

[0065] The PUF module generates a unique device identifier DID by extracting the inherent physical characteristics of the device hardware. This process adopts an anti-interference algorithm and an error correction mechanism to ensure that the DID remains stable and unique in different environments. At the same time, the generation process also undergoes strict verification to ensure that the DID meets the preset security standards. The registration unit establishes a secure connection with the blockchain network through an encrypted communication protocol, binds the DID to the device metadata and writes it into the blockchain, which not only enhances the security of the data, but also ensures the accuracy and reliability of the registration through the smart contract and the verification mechanism.

[0066] The perception positioning module in this embodiment includes:

[0067] Information perception unit: used to capture and convert physical signals in the surrounding environment of the device in real time through an integrated sensor array to generate raw data containing detailed environmental information; and combines a noise filtering algorithm to process the raw data to improve the accuracy and reliability of data collection;

[0068] Location calculation unit: It is used to obtain the optimized device location information according to the data provided by the information sensing unit through the GPS algorithm and the multipath effect suppression strategy.

[0069] The information sensing unit of the sensing and positioning module integrates multiple sensors, which can capture physical signals in the device's surrounding environment in real time and improve the accuracy of data collection through noise filtering algorithms. The location calculation unit then uses the GPS algorithm and the multipath effect suppression strategy to accurately calculate the geographical location information of the device. This enables the system to obtain key information about the commodity in the circulation link in real time, providing strong support for traceability.

[0070] The microprocessor module in this embodiment includes:

[0071] Data processing unit: It is used to perform data compression, format conversion, feature extraction, and pattern recognition processing on the information of the sensing and positioning module through machine learning algorithms;

[0072] System coordination unit: It is used to adjust and coordinate the working states of other modules in the system and the interaction strategies between modules based on the processing results of the data processing unit, and perform optimized resource allocation and efficient task execution;

[0073] Abnormality detection unit: It is used to monitor abnormal situations in the data stream in real time and trigger an alarm or execute a preset emergency handling program when an abnormality is detected.

[0074] The data processing unit of the microprocessor module uses machine learning algorithms to efficiently process the information of the sensing and positioning module, including data compression, format conversion, feature extraction, and pattern recognition, etc. The system coordination unit then adjusts the working states and interaction strategies of other modules according to the processing results to achieve optimized resource allocation and efficient task execution. The abnormality detection unit monitors abnormal situations in the data stream in real time and triggers an alarm or executes an emergency handling program when an abnormality is detected to ensure the stable operation of the system.

[0075] The encryption module in this embodiment includes:

[0076] Data encryption unit: It is used to encrypt the data processed by the microprocessor module by adopting a strategy combining symmetric encryption algorithms and asymmetric encryption algorithms, and combine a key management mechanism to dynamically generate and update encryption keys to prevent key leakage or repeated use;

[0077] Identity authentication unit: It is used to authenticate the identity of the device by adopting a two-way authentication mechanism based on digital certificates, and combine a timestamp and a random number generation algorithm to prevent replay attacks and forged identities.

[0078] The data encryption unit of the encryption module adopts a strategy that combines symmetric encryption algorithm and asymmetric encryption algorithm to encrypt the data processed by the microprocessor module, ensuring the security of the data during transmission. At the same time, the key management mechanism dynamically generates and updates the encryption key to prevent key leakage or reuse. The identity authentication unit uses a two-way authentication mechanism based on digital certificates to authenticate the identity of the device, and combines the timestamp and random number generation algorithm to prevent replay attacks and forged identities, further enhancing the security of the system.

[0079] The communication module in this embodiment includes:

[0080] Data transmission unit: used to upload the data encrypted by the encryption module to the cloud server supporting multiple communication protocols;

[0081] Connection management unit: used to monitor the network status, perform connection adjustment through the signal strength detection algorithm, and select the optimal protocol.

[0082] The data transmission unit of the communication module supports multiple communication protocols and can efficiently upload the encrypted data to the cloud server. The connection management unit then monitors the network status in real time, selects the optimal protocol through the signal strength detection algorithm for connection adjustment, ensuring the stability and reliability of data transmission. This enables the system to adapt to different network environments and achieve efficient data transmission.

[0083] The blockchain evidence storage module in this embodiment includes:

[0084] Data on-chain unit: used to adopt the distributed ledger algorithm to store the data uploaded to the cloud server through the blockchain network, ensuring the traceability of the data;

[0085] Smart contract unit: used to execute data processing and evidence storage processes through smart contracts, and perform data verification, recording, querying, and tracing operations;

[0086] Consensus mechanism unit: used to adopt the Proof of Work (PoW) algorithm to ensure the consensus of each node in the blockchain network on data evidence storage.

[0087] The data on-chain unit of the blockchain evidence storage module adopts the distributed ledger algorithm to store the data uploaded to the cloud server through the blockchain network, ensuring the traceability and immutability of the data. The smart contract unit then executes data processing and evidence storage processes through smart contracts to achieve data verification, recording, querying, and tracing operations. The consensus mechanism unit adopts the Proof of Work (PoW) algorithm to ensure the consensus of each node in the blockchain network on data evidence storage, enhancing the credibility and security of the data.

[0088] The storage module in this embodiment includes:

[0089] Temporary storage unit: It is used to temporarily store data that has not been uploaded to the cloud server by using a cache SSD, ensuring the integrity of data in case of transmission interruption or network latency;

[0090] Long-term storage unit: It is used to store data uploaded to the cloud server in the long term by using distributed storage;

[0091] Data backup unit: It is used to regularly back up the stored data to prevent data loss or damage.

[0092] The storage module uses a cache SSD through the temporary storage unit to ensure the integrity of data during transmission interruption or network latency. The long-term storage unit uses distributed storage to ensure the long-term preservation of data. The data backup unit regularly backs up data to prevent loss or damage. Its multi-level data storage and backup mechanism can effectively guarantee the security and availability of data, providing solid data support for product traceability.

[0093] The embodiment of the present invention provides an intelligent and trustworthy perception system applied to product traceability. By integrating a PUF module, a perception and positioning module, a microprocessor module, an encryption module, a communication module, a blockchain evidence storage module, and a storage module, it realizes the trustworthy traceability of products throughout the production, circulation, and sales processes. The system uses the PUF module to generate a unique device identifier and stores it on the blockchain to ensure the immutability of data; combined with machine learning algorithms and an efficient storage solution, it improves the data processing efficiency and security; at the same time, through smart contracts and distributed storage technologies, it realizes the automated management and long-term preservation of data, providing intelligent, secure, and reliable technical support for product traceability.

[0094] Embodiment 2;

[0095] This embodiment takes high-end wine as an example to illustrate how to use the intelligent and trustworthy perception system to realize the product traceability process from production to sales, as Figure 2 shown, and specifically includes the following steps:

[0096] S1. Device identifier generation and registration:

[0097] During the production process of high-end wine, each bottling device is equipped with this system. First, the identifier generation unit in the PUF module extracts the inherent physical characteristics from the device hardware to generate an irreproducible and unique device identifier DID. This DID is not only stable and reliable but also maintains its uniqueness under various environmental conditions.

[0098] Furthermore, the registration unit securely sends this DID to the blockchain network through an encrypted communication protocol, binds it with relevant metadata such as the manufacturer information of the device and the bottling time, and writes it into the blockchain through a smart contract. Each bottling device has a unique identity, ensuring the authenticity of the wine source.

[0099] S2. Environmental Sensing and Location Tracking:

[0100] Once the wine enters the circulation link, the sensing and positioning module starts to work. The information sensing unit uses the integrated sensor array to capture key environmental parameters such as temperature and humidity during the transportation and storage of the wine in real time, and improves the data accuracy through a noise filtering algorithm. At the same time, the positioning calculation unit uses GPS technology combined with a multipath effect suppression strategy to accurately calculate and record the location information of each bottle of wine.

[0101] After being processed by the microprocessor module, these data can not only monitor whether the wine is stored in a suitable environment, but also accurately track the geographical location changes of each bottle of wine, providing detailed information support for subsequent traceability.

[0102] S3. Data Processing and Coordination Control:

[0103] The data processing unit of the microprocessor module uses machine learning algorithms to analyze the collected environmental and location information, including operations such as data compression, format conversion, and feature extraction, to optimize the storage space and improve the transmission efficiency.

[0104] In addition, the system coordination unit adjusts the working status of other modules according to the processing results. For example, when it detects that the temperature exceeds the safe range, it will instruct the communication module to immediately upload a warning message to the cloud server. The anomaly detection unit continuously monitors the data stream. Once it detects an abnormal situation, such as a sudden temperature fluctuation or an unauthorized location movement, it immediately triggers an alarm mechanism to notify relevant personnel to take measures.

[0105] S4. Data Encryption and Identity Authentication:

[0106] All the processed data is then encrypted by the data encryption unit of the encryption module using a combination of symmetric encryption and asymmetric encryption. The key management mechanism dynamically updates the encryption key to prevent key leakage or reuse.

[0107] In addition, the identity authentication unit authenticates the device using a two-way authentication mechanism based on digital certificates, and combines a timestamp and a random number generation algorithm to prevent replay attacks and forged identities. This series of security measures ensures that even during network transmission, the relevant information of the wine can be fully protected, avoiding any possible risk of data tampering or leakage.

[0108] S5. Data Upload and Connection Management:

[0109] The encrypted data is efficiently uploaded to the cloud server by the data transmission unit of the communication module in a manner that supports multiple communication protocols. The connection management unit monitors the network status in real time during this process and automatically selects the best communication protocol according to the signal strength to ensure the stability and reliability of data transmission.

[0110] Its flexible network adaptation ability enables the timely upload and update of wine traceability data both in urban and remote areas, greatly improving the transparency and efficiency of the entire supply chain management.

[0111] S6. Blockchain Evidence Storage and Smart Contract Execution:

[0112] Finally, the data uploading unit of the blockchain evidence storage module stores the data uploaded to the cloud server through the blockchain network to ensure its traceability and immutability.

[0113] The smart contract unit is responsible for executing the data processing and evidence storage processes to implement data verification, recording, querying, and tracing operations. The consensus mechanism unit adopts the Proof of Work (PoW) algorithm to ensure that all nodes in the blockchain network reach a consensus on data evidence storage. It not only enhances the authenticity and credibility of wine traceability data but also provides a public and transparent query platform for consumers so that they can understand the detailed historical records of the purchased wine at any time.

[0114] In this embodiment, the intelligent and trustworthy perception system can not only generate a unique and immutable device identifier but also monitor and record the environmental information and geographical location changes of wine during the circulation process in real time. In addition, the system adopts advanced data processing technologies, encryption mechanisms, and blockchain evidence storage methods to ensure data security and transparency. The entire process starts from the generation and registration of the device identifier, goes through environmental perception, data processing, encrypted transmission, cloud upload, and finally blockchain evidence storage, providing comprehensive and reliable traceability protection for high-end wine and enhancing consumers' trust in the authenticity of the product.

[0115] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments, and the same or similar parts among the embodiments can be referred to each other. For the system disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method part.

[0116] The foregoing description of the disclosed embodiments enables those skilled in the art to practice or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An intelligent and trustworthy perception system applied to product traceability, characterized in that, Including: PUF module: used to generate a unique device identifier DID for devices in the production, circulation, and sales links of commodities, and register the device identifier DID to the blockchain network; Perception and positioning module: used to obtain the geographical location information of the device and the environmental information of the commodity in real time; Microprocessor module: used to process the information obtained by the perception and positioning module and coordinate the operation of other modules in the system; Encryption module: used to encrypt the data processed by the microprocessor module and authenticate the identity of the device; Communication module: used to upload the data encrypted by the encryption module to the cloud server; Blockchain evidence storage module: used to store the data uploaded to the cloud server through the blockchain network, and execute the data processing and evidence storage process through smart contracts; Storage module: used to temporarily store the data not uploaded to the cloud server and permanently store the data uploaded to the cloud server; Power management module: used to provide power support for the system and manage the charging and discharging process of the battery.

2. The intelligent and trustworthy perception system for commodity traceability according to claim 1, characterized in that The PUF module includes: Identifier generation unit: used to generate a non-replicable random number by extracting the inherent physical characteristics in the device hardware and convert it into a unique device identifier DID; among them, the identifier generation unit adopts an anti-interference algorithm and an error correction mechanism to ensure the stability and uniqueness of the device identifier DID under different environmental conditions; and combines a verification mechanism for the generation process to ensure that the device identifier DID meets the preset security standards; Registration unit: used to interact with the blockchain network through the network interface with the generated device identifier DID and complete the registration process; among them, the registration unit establishes a secure connection with the blockchain node through an encrypted communication protocol. During the registration process, the device identifier DID is bound to other metadata of the device, and the registration information is written into the blockchain through a smart contract, and a verification mechanism is combined to verify the registration result. If the registration fails, a retry mechanism or an error handling process is triggered.

3. An intelligent and trustworthy perception system applied to commodity traceability according to claim 1, characterized in that, The perception and positioning module includes: Information perception unit: used to capture and convert the physical signals in the surrounding environment of the device in real time through the integrated sensor array to generate raw data containing detailed environmental information; and combine a noise filtering algorithm to process the raw data to improve the accuracy and reliability of data collection; Positioning calculation unit: used to obtain the optimized device position information according to the data provided by the information perception unit through the GPS algorithm and the multipath effect suppression strategy.

4. An intelligent and trustworthy perception system applied to commodity traceability according to claim 1, characterized in that, The microprocessor module includes: Data processing unit: used to perform data compression, format conversion, feature extraction, and pattern recognition processing on the information of the perception and positioning module through machine learning algorithms; System coordination unit: used to adjust and coordinate the working states of other modules in the system and the interaction strategies between modules according to the processing results of the data processing unit, and perform optimized resource allocation and efficient task execution; Abnormality detection unit: used to monitor the abnormal conditions in the data stream in real time and trigger an alarm or execute a preset emergency handling program when an abnormality is detected.

5. An intelligent and trustworthy perception system applied to commodity traceability according to claim 1, characterized in that, The encryption module includes: Data Encryption Unit: It is used to encrypt the data processed by the microprocessor module by adopting a strategy combining symmetric encryption algorithm and asymmetric encryption algorithm, and combine with the key management mechanism to dynamically generate and update encryption keys to prevent key leakage or reuse. Identity Authentication Unit: It is used to authenticate the identity of the device by adopting a two-way authentication mechanism based on digital certificates, and combine with the timestamp and random number generation algorithm to prevent replay attacks and forged identities.

6. The intelligent and trustworthy perception system applied to commodity traceability according to claim 1, characterized in that, The communication module includes: Data Transmission Unit: It is used to upload the data encrypted by the encryption module to the cloud server supporting multiple communication protocols. Connection Management Unit: It is used to monitor the network status, perform connection adjustment through the signal strength detection algorithm, and select the optimal protocol.

7. An intelligent and trustworthy perception system applied to commodity traceability according to claim 1, characterized in that, The blockchain evidence storage module includes: Data Chain-up Unit: It is used to store the data uploaded to the cloud server through the blockchain network by adopting the distributed ledger algorithm to ensure the traceability of the data. Smart Contract Unit: It is used to execute data processing and evidence storage processes through smart contracts to perform data verification, recording, querying, and tracing operations. Consensus Mechanism Unit: It is used to adopt the Proof of Work (PoW) algorithm to ensure the consensus of each node in the blockchain network on data evidence storage.

8. An intelligent and trustworthy perception system applied to commodity traceability according to claim 1, characterized in that, The storage module includes: Temporary Storage Unit: It is used to temporarily store the data that has not been uploaded to the cloud server by adopting a high-speed cache SSD to ensure the integrity of the data in case of transmission interruption or network delay. Long-term Storage Unit: It is used to store the data uploaded to the cloud server in the long term by adopting distributed storage. Data Backup Unit: It is used to back up the stored data regularly to prevent data loss or damage.

Citation Information

Cited By

  • Electric energy source tracing system

    CN121526629A