Electronic anti-counterfeit label based on block chain
By using blockchain technology to generate and verify unique product identifiers in anti-counterfeiting labels, the problem of copying and counterfeiting in traditional anti-counterfeiting technologies is solved, improving anti-counterfeiting efficiency and supply chain transparency, and enhancing consumer trust and supply chain management efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-18
- Publication Date
- 2026-04-03
AI Technical Summary
Traditional anti-counterfeiting technologies are susceptible to being copied and counterfeited, and their information traceability and supply chain management capabilities are limited, making it difficult to meet the demands of the modern market.
By employing blockchain technology, and through modules for identifier generation, product information entry, blockchain storage, consensus mechanism, and data verification, combined with smart contracts, the generation, verification, and transparent management of unique product identifiers across the entire chain can be achieved.
It improved anti-counterfeiting efficiency, enhanced consumer confidence, optimized supply chain management, reduced costs, increased transaction speed and system scalability, and ensured data consistency and transparency.
Smart Images

Figure CN121787451A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the technical field of anti-counterfeiting labels, and in particular to a blockchain-based electronic anti-counterfeiting label. Background Technology
[0002] Traditional anti-counterfeiting technologies, such as special printing, laser anti-counterfeiting, and RFID tags, while improving anti-counterfeiting capabilities to some extent, still remain vulnerable to copying and forgery. Furthermore, they often require specialized equipment for verification, making it inconvenient for consumers to directly participate in the process. In addition, these technologies have limited capabilities in information traceability, data transparency, and supply chain management, failing to meet the modern market's demands for comprehensive product lifecycle information management.
[0003] To address this challenge, blockchain technology, with its decentralized, immutable, highly transparent, and secure characteristics, offers a new solution for building an efficient and trustworthy electronic anti-counterfeiting system. As a distributed ledger technology, blockchain ensures that data recorded on the chain cannot be modified or deleted once generated, thus providing a solid guarantee for the uniqueness verification and origin tracking of goods. By recording a unique identifier for each product on the blockchain and combining this with smart contracts to automatically execute verification logic, transparent management of the entire chain from production to consumption can be achieved. Therefore, there is an urgent need for a blockchain-based electronic anti-counterfeiting label. Summary of the Invention
[0004] To address the aforementioned technical problems, this invention provides a blockchain-based electronic anti-counterfeiting label that improves anti-counterfeiting efficiency, enhances consumer confidence, and optimizes supply chain management.
[0005] In a first aspect, the present invention provides a blockchain-based electronic anti-counterfeiting label, comprising:
[0006] The identifier generation module is used to create identifiers based on a secure random number generation algorithm;
[0007] The product information entry module is used to verify the unique identifier of each product and enter the verified unique identifier into the system.
[0008] The blockchain storage module stores the unique identifier of each product recorded on the blockchain for permanent recording.
[0009] The consensus mechanism module adopts a lightweight consensus mechanism of proof-of-stake and delegated proof-of-stake to improve transaction processing speed and system scalability, and ensure the consistency of stored data among nodes in the blockchain network.
[0010] The data verification module provides consumers with the ability to verify the authenticity of products; by scanning the QR code on the product, consumers can access the blockchain record corresponding to the product's unique identifier and verify it against the product information.
[0011] The client application module provides a user interface for consumers and supply chain participants to query and verify product information.
[0012] Furthermore, the workflow of the product information entry module is as follows:
[0013] The generated identifier is encrypted using public-key cryptography to ensure its confidentiality during transmission; a hash operation is performed on the identifier to generate a fixed-length hash value.
[0014] During the product manufacturing stage, the identifier is physically attached to the product and its packaging;
[0015] After receiving product information with identifiers from the production line, the product information entry module decrypts the identifiers and matches them with other metadata related to the product. At the same time, it recalculates the hash value of the identifiers and compares it with the previously generated and stored hash values.
[0016] After successful verification, the unique identifier and its associated metadata are entered into the system and prepared for uploading to the blockchain storage module.
[0017] Furthermore, the workflow of the consensus mechanism module includes:
[0018] A certain number of representative nodes are elected through a voting mechanism to participate in the consensus process;
[0019] In each round, a leader is elected from the representative nodes using a random algorithm; the leader is responsible for packaging and broadcasting all valid transactions in that round.
[0020] After receiving a block broadcast by the leader, the representative node verifies the transactions within it; if the verification passes, the representative node broadcasts the block to the entire network.
[0021] After receiving the block, other representative nodes vote on it; when more than a certain number of representative nodes vote in favor, the block is confirmed as valid and added to the blockchain.
[0022] If a node violates regulations during the consensus process, it will be penalized.
[0023] Furthermore, the data verification module includes functions such as QR code scanning, blockchain data retrieval, information comparison and verification, smart contract verification, data privacy protection, and user feedback and reporting.
[0024] Furthermore, the verification process of the data verification module includes:
[0025] Consumers use a smartphone app to scan the QR code on the product;
[0026] The application connects to the blockchain network and requests the retrieval of data records associated with the product identifier;
[0027] The blockchain network returns data records associated with the product identifier;
[0028] The application compares and verifies the retrieved blockchain data with the information on the product packaging;
[0029] The application displays the verification results, informing consumers whether the product is genuine or suspected of being counterfeit.
[0030] If consumers have questions about the verification results or find problems, they can provide feedback and reports through the application.
[0031] Furthermore, the usage flow of the client application module includes:
[0032] Users first need to download and install the client application module from either the app store or the official website.
[0033] After installation, users need to register and log in to their accounts;
[0034] Users can query product information by scanning the QR code on the product and entering the product identifier;
[0035] The application will display the retrieved product information and allow users to verify its authenticity; users can follow the application's prompts to perform the operation and view the verification results.
[0036] If users have questions about the verification results or find problems with the product, they can provide feedback and report through the application.
[0037] Thirdly, this application provides an electronic device including a bus, a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor. The transceiver, the memory, and the processor are connected via the bus, and the computer program, when executed by the processor, implements the steps of any of the methods described above.
[0038] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the methods described above.
[0039] Compared with the prior art, the beneficial effects of the present invention are as follows: the unique identifier created by the secure random number generation algorithm is extremely difficult to be copied or predicted, which significantly improves the uniqueness and security of the identifier and effectively curbs the circulation of counterfeit and shoddy products;
[0040] The data verification module allows consumers to participate directly in the product authenticity verification process through a simple QR code scan, without relying on professional equipment. This greatly improves the convenience of verification and consumer participation, and enhances consumer trust.
[0041] The blockchain storage module ensures the immutability of the product's unique identifier. Combined with smart contracts, it enables full traceability from production to consumption, enhances supply chain transparency, and helps improve brand reputation.
[0042] The lightweight consensus mechanism of Proof-of-Stake and Delegated Proof-of-Stake not only improves transaction processing speed but also enhances system scalability, ensures data consistency, and makes the entire network operate more efficiently and stably.
[0043] The client application module not only makes it convenient for consumers to query and verify, but also provides a unified interactive interface for all participants in the supply chain, making it easier to track product flow information, optimize inventory management, and improve the efficiency and responsiveness of the overall supply chain.
[0044] Compared to traditional anti-counterfeiting technologies, blockchain electronic anti-counterfeiting label systems reduce the cost of physical anti-counterfeiting measures, while automated and digital processes also reduce the cost of manual review; the immutable records on the blockchain provide strong evidence for legal disputes, helping brands to quickly provide evidence and protect their rights when encountering infringement issues.
[0045] In conclusion, this blockchain-based electronic anti-counterfeiting label system effectively addresses the limitations of traditional anti-counterfeiting technologies through technological innovation, improves anti-counterfeiting efficiency, enhances consumer confidence, and optimizes supply chain management, making it an ideal solution for addressing current market challenges. Attached Figure Description
[0046] Figure 1 This is a structural diagram of a blockchain-based electronic anti-counterfeiting label. Detailed Implementation
[0047] As will be apparent to those skilled in the art from the description of this application, this application can be implemented as a method, apparatus, electronic device, and computer-readable storage medium. Therefore, this application can be specifically implemented in the following forms: entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software. Furthermore, in some embodiments, this application can also be implemented as a computer program product contained in one or more computer-readable storage media, which includes computer program code.
[0048] The aforementioned computer-readable storage medium may be any combination of one or more computer-readable storage media. Computer-readable storage media include: electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of computer-readable storage media include: portable computer disks, hard disks, random access memory, read-only memory, erasable programmable read-only memory, flash memory, optical fiber, optical disc read-only memory, optical storage devices, magnetic storage devices, or any combination thereof. In this application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0049] The acquisition, storage, use, and processing of data in this application all comply with relevant national laws and regulations.
[0050] This application describes the provided methods, apparatus, and electronic devices using flowcharts and / or block diagrams.
[0051] It should be understood that each block of a flowchart and / or block diagram, as well as combinations of blocks in a flowchart and / or block diagram, can be implemented by computer-readable program instructions. These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine that, when executed by a computer or other programmable data processing apparatus, creates means for implementing the functions / operations specified in the blocks of the flowchart and / or block diagram.
[0052] These computer-readable program instructions may also be stored in a computer-readable storage medium that enables a computer or other programmable data processing device to function in a particular manner. In this way, the instructions stored in the computer-readable storage medium produce an instruction apparatus product that includes the functions / operations specified in the blocks of a flowchart and / or block diagram.
[0053] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus or other device to produce a computer-implemented process, such that the instructions that execute on the computer or other programmable data processing apparatus provide a process for implementing the functions / operations specified in the blocks of the flowchart and / or block diagram.
[0054] This application will now be described with reference to the accompanying drawings.
[0055] Example 1: As Figure 1 As shown, the present invention provides a blockchain-based electronic anti-counterfeiting label, which specifically includes the following modules:
[0056] The identifier generation module is used to create unique identifiers based on a secure random number generation algorithm;
[0057] The product information entry module is used to verify the unique identifier of each product and enter the verified unique identifier into the system.
[0058] The blockchain storage module stores the unique identifier of each product recorded on the blockchain for permanent recording.
[0059] The consensus mechanism module adopts a lightweight consensus mechanism of proof-of-stake and delegated proof-of-stake to improve transaction processing speed and system scalability, and ensure the consistency of stored data among nodes in the blockchain network.
[0060] The data verification module provides consumers with the ability to verify the authenticity of products; by scanning the QR code on the product, consumers can access the blockchain record corresponding to the product's unique identifier and verify it against the product information.
[0061] The client application module provides a user interface for consumers and supply chain participants to query and verify product information.
[0062] The unique identifiers created by the secure random number generation algorithm are extremely difficult to copy or predict, which significantly improves the uniqueness and security of the identifiers and effectively curbs the circulation of counterfeit and shoddy products.
[0063] The data verification module allows consumers to participate directly in the product authenticity verification process through a simple QR code scan, without relying on professional equipment. This greatly improves the convenience of verification and consumer participation, and enhances consumer trust.
[0064] The blockchain storage module ensures the immutability of the product's unique identifier. Combined with smart contracts, it enables full traceability from production to consumption, enhances supply chain transparency, and helps improve brand reputation.
[0065] The lightweight consensus mechanism of Proof-of-Stake and Delegated Proof-of-Stake not only improves transaction processing speed but also enhances system scalability, ensures data consistency, and makes the entire network operate more efficiently and stably.
[0066] The client application module not only makes it convenient for consumers to query and verify, but also provides a unified interactive interface for all participants in the supply chain, making it easier to track product flow information, optimize inventory management, and improve the efficiency and responsiveness of the overall supply chain.
[0067] Compared to traditional anti-counterfeiting technologies, blockchain electronic anti-counterfeiting label systems reduce the cost of physical anti-counterfeiting measures, while automated and digital processes also reduce the cost of manual review; the immutable records on the blockchain provide strong evidence for legal disputes, helping brands to quickly provide evidence and protect their rights when encountering infringement issues.
[0068] In conclusion, this blockchain-based electronic anti-counterfeiting label system effectively addresses the limitations of traditional anti-counterfeiting technologies through technological innovation, improves anti-counterfeiting efficiency, enhances consumer confidence, and optimizes supply chain management, making it an ideal solution for addressing current market challenges.
[0069] Specifically, regarding the identifier generation module:
[0070] Secure random number generation algorithm
[0071] The identifier generation module uses a secure random number generation algorithm to generate unique identifiers. This algorithm is based on cryptographic security standards, ensuring that the generated identifiers are highly random and unpredictable. This effectively prevents hackers or malicious users from forging identifiers by guessing or analyzing the algorithm's patterns.
[0072] Each product undergoes an identification generation module during the production and warehousing stages to ensure that each product is assigned a unique identifier. These identifiers are long and complex enough to maximize the identifier space for each product, making duplicates virtually impossible.
[0073] The generated identifier needs to have anti-counterfeiting features, that is, it must be uncopyable and difficult to forge. By using secure encryption algorithms and sufficiently long identifier lengths, the difficulty of forgery can be increased, thereby improving the product's anti-counterfeiting capabilities.
[0074] The generated identifiers are verified by querying existing blockchain records to ensure that there are no duplicates in the database. If a duplicate is found, the identifier is regenerated until a unique identifier is found. At the same time, the identifier generation process is completely closed to the outside world to prevent attackers from predicting future identifiers by analyzing the generation pattern.
[0075] The generated identifiers are encrypted for storage and transmission, ensuring that even if the data is intercepted at any stage of the supply chain, the original identifiers cannot be easily deciphered, thus increasing the difficulty of cracking.
[0076] The identifier generation module ensures the uniqueness, security, and unpredictability of each product identifier by using a secure random number generation algorithm, combined with encryption technology and data verification processes, laying a solid foundation for subsequent blockchain recording and consumer verification.
[0077] Specifically, regarding the product information entry module:
[0078] The generated unique identifier is encrypted using public-key cryptography to ensure its confidentiality during transmission. Simultaneously, a hash operation is performed on the identifier to generate a fixed-length hash value. The hash value has one-way property, meaning it is difficult to deduce the original data from the hash value, but the same input will produce the same hash value, which facilitates subsequent verification.
[0079] During the product manufacturing stage, this unique identifier is physically bound to the product or its packaging, and the binding process ensures that it is difficult to tamper with or replace.
[0080] After receiving product information with identifiers from the production line, the product information entry module decrypts the identifiers and matches them with other metadata related to the product to ensure logical consistency between the identifiers and the product information. At the same time, it recalculates the hash value of the identifiers and compares it with the previously generated and stored hash values to verify whether they are consistent, thereby determining the integrity and authenticity of the identifiers.
[0081] After successful verification, the unique identifier and its associated metadata are entered into the system and prepared for uploading to the blockchain storage module;
[0082] The product information entry module ensures that the unique identifier of each product is not only highly secure and random during generation, but also undergoes rigorous verification before being entered into the system, thus laying a solid foundation for subsequent blockchain recording and consumer verification; improving the effectiveness and efficiency of anti-counterfeiting and reducing the risk of counterfeit and shoddy goods entering the market.
[0083] Specifically regarding the blockchain storage module:
[0084] On the blockchain, each product's unique identifier and other key data are packaged into a transaction; these transactions are then organized into blocks, each block containing the hash value of the previous block, forming a chain structure; this ensures the continuity and integrity of the data, and if any data is tampered with, the hash values on the chain will not match, thus being quickly detected;
[0085] Verify the authenticity of product information and execute relevant business logic to confirm the transfer of products from production to sales at every stage;
[0086] Methods for permanently recording each product's unique identifier on a blockchain include:
[0087] Encryption processing: The product's unique identifier is encrypted to protect data privacy and security; the encryption method includes asymmetric encryption to ensure that only authorized parties with the private key can decrypt and view the data.
[0088] Block creation: After the product information entry module verifies and passes the unique identifier, the identifier, along with other necessary product data, is encapsulated into a transaction request through a smart contract and submitted to the blockchain network; the nodes in the network verify the validity of the transaction through the consensus mechanism, and once a majority of nodes agree, the transaction is encapsulated into a new block;
[0089] Consensus mechanism: Employ a proof-of-stake or delegated proof-of-stake consensus mechanism to ensure rapid verification and addition of data to the blockchain;
[0090] Permanent Records: Once a block is added to the blockchain, the data within it becomes immutable, providing a permanent, transparent, and traceable record of the product; each participant can view these records through a blockchain explorer or other query tools, but can only access the encrypted details with specific permissions;
[0091] Blockchain storage modules, through their unique data structure, encryption technology, smart contracts, and consensus mechanisms, provide a robust data storage and verification foundation for electronic anti-counterfeiting label systems, making them a key technological component for enhancing anti-counterfeiting effectiveness and strengthening consumer trust.
[0092] Specifically regarding the consensus mechanism module:
[0093] The consensus mechanism module's workflow includes:
[0094] Node election: In the anti-counterfeiting label system, nodes can become candidate nodes by holding a certain amount of cryptocurrency or meeting other conditions; through a voting mechanism, a certain number of representative nodes are elected to participate in the consensus process;
[0095] Random leader election: In each round, a leader is elected from the representative nodes using a certain random algorithm; the leader is responsible for packaging and broadcasting all valid transactions in that round;
[0096] Transaction verification and broadcasting: After receiving a block broadcast by the leader, the representative node will verify the transactions in it; if the verification is successful, the representative node will broadcast the block to the entire network.
[0097] Voting and Confirmation: After receiving a block, other representative nodes vote on it; when more than a certain number of representative nodes vote in favor, the block is confirmed as valid and added to the blockchain.
[0098] Fault tolerance and penalties: If a representative node violates the rules during the consensus process, the system will penalize it according to certain rules;
[0099] Through the above workflow, the consensus mechanism module can ensure data consistency and security in the anti-counterfeiting label system, providing a solid foundation for the reliable recording and verification of product information.
[0100] Specifically, regarding the data validation module:
[0101] The data verification module connects to the blockchain network by scanning the QR code on the product and retrieves the data record corresponding to the product's unique identifier. It uses these data records to compare and verify the information on the product packaging to confirm the product's authenticity.
[0102] The data validation module includes the following functions:
[0103] QR code scanning: Consumers use a dedicated application on their smartphones or other devices to scan the QR code on the product; the QR code is a unique identifier for the product and is used to retrieve relevant information on the blockchain;
[0104] Blockchain data retrieval: Once the QR code is scanned, the application connects to the blockchain network and requests the retrieval of data records associated with the product's unique identifier;
[0105] Information comparison and verification: The application compares the retrieved blockchain data with the information on the product packaging;
[0106] Smart contract verification: Smart contracts can be used to automate the verification process; smart contracts can automatically check the authenticity of products according to preset rules and conditions, and trigger corresponding operations when the conditions are met.
[0107] User feedback and reports: If consumers find any questions or problems with the product, they can provide feedback or reports through the application; this data can help manufacturers, brand owners, and regulatory agencies identify potential problems and take appropriate action.
[0108] Data privacy protection: Data privacy and security are of paramount importance during the verification process; the data verification module should ensure that consumers' personal information and privacy are properly protected and that unauthorized access and use are prevented.
[0109] The verification process of the data verification module includes:
[0110] Consumers use a smartphone app to scan the QR code on the product;
[0111] The application connects to the blockchain network and requests to retrieve data records associated with the product's unique identifier;
[0112] The blockchain network returns data records associated with the product's unique identifier;
[0113] The application compares and verifies the retrieved blockchain data with the information on the product packaging;
[0114] The application displays the verification results, informing consumers whether the product is genuine or suspected of being counterfeit.
[0115] If consumers have questions about the verification results or find problems, they can provide feedback and reports through the application;
[0116] The data verification module enables consumers to quickly and reliably verify the authenticity of products. This blockchain-based electronic anti-counterfeiting label system effectively addresses the problem of copying and counterfeiting that traditional anti-counterfeiting technologies struggle to solve, thereby enhancing market trust in the authenticity of goods and improving the consumer shopping experience.
[0117] Specifically, for the client application module:
[0118] As the direct interface to users of the blockchain-based electronic anti-counterfeiting label system, the client application module not only needs to ensure the convenience of user operation, but also the security of information and the efficiency of the verification process.
[0119] The usage flow of the client application module includes:
[0120] Users first need to download and install the client application module from either the app store or the official website.
[0121] After installation, users need to register and log in to their accounts;
[0122] Users can query product information by scanning the QR code on the product and entering the product's unique identifier;
[0123] The application will display the retrieved product information and allow users to verify its authenticity; users can follow the application's prompts to perform the operation and view the verification results.
[0124] If users have questions about the verification results or find problems with the product, they can provide feedback and report through the application.
[0125] Through the client application module, consumers and supply chain participants can easily query and verify product information, thereby protecting their rights and promoting the healthy development of the market.
[0126] In addition, this application also provides an electronic device, including a bus, a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor. The transceiver, the memory, and the processor are respectively connected via the bus. When the computer program is executed by the processor, it implements the various processes of the above-described method embodiment for controlling output data and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0127] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A blockchain-based electronic anti-counterfeiting label, characterized in that, Electronic anti-counterfeiting labels include: The identifier generation module is used to create identifiers based on a secure random number generation algorithm; The product information entry module is used to verify the unique identifier of each product and enter the verified unique identifier into the system. The blockchain storage module stores the unique identifier of each product recorded on the blockchain for permanent recording. The consensus mechanism module adopts a lightweight consensus mechanism of proof-of-stake and delegated proof-of-stake to improve transaction processing speed and system scalability, and ensure the consistency of stored data among nodes in the blockchain network. The data verification module provides consumers with the ability to verify the authenticity of products; by scanning the QR code on the product, consumers can access the blockchain record corresponding to the product's unique identifier and verify it against the product information. The client application module provides a user interface for consumers and supply chain participants to query and verify product information.
2. The blockchain-based electronic anti-counterfeiting label as described in claim 1, characterized in that, The workflow of the product information entry module is as follows: The generated identifier is encrypted using public-key cryptography to ensure its confidentiality during transmission; a hash operation is performed on the identifier to generate a fixed-length hash value. During the product manufacturing stage, the identifier is physically attached to the product and its packaging; After receiving product information with identifiers from the production line, the product information entry module decrypts the identifiers and matches them with other metadata related to the product. At the same time, it recalculates the hash value of the identifiers and compares it with the previously generated and stored hash values. After successful verification, the unique identifier and its associated metadata are entered into the system and prepared for uploading to the blockchain storage module.
3. The blockchain-based electronic anti-counterfeiting label as described in claim 1, characterized in that, The consensus mechanism module's workflow includes: A certain number of representative nodes are elected through a voting mechanism to participate in the consensus process; In each round, a leader is elected from the representative nodes using a random algorithm; the leader is responsible for packaging and broadcasting all valid transactions in that round. After receiving a block broadcast by the leader, the representative node verifies the transactions within it; if the verification passes, the representative node broadcasts the block to the entire network. After receiving the block, other representative nodes vote on it; when more than a certain number of representative nodes vote in favor, the block is confirmed as valid and added to the blockchain. If a node violates regulations during the consensus process, it will be penalized.
4. The blockchain-based electronic anti-counterfeiting label as described in claim 1, characterized in that, The data verification module includes functions such as QR code scanning, blockchain data retrieval, information comparison and verification, smart contract verification, data privacy protection, and user feedback and reporting.
5. The blockchain-based electronic anti-counterfeiting label as described in claim 1, characterized in that, The verification process of the data verification module includes: Consumers use a smartphone app to scan the QR code on the product; The application connects to the blockchain network and requests to retrieve data records associated with the product identifier; The blockchain network returns data records associated with the product identifier; The application compares and verifies the retrieved blockchain data with the information on the product packaging; The application displays the verification results, informing consumers whether the product is genuine or suspected of being counterfeit. If consumers have questions about the verification results or find problems, they can provide feedback and reports through the application.
6. The blockchain-based electronic anti-counterfeiting label as described in claim 1, characterized in that, The usage flow of the client application module includes: Users first need to download and install the client application module from either the app store or the official website. After installation, users need to register and log in to their accounts; Users can query product information by scanning the QR code on the product and entering the product identifier; The application will display the retrieved product information and allow users to verify its authenticity; users can follow the application's prompts to perform the operation and view the verification results. If users have questions about the verification results or find problems with the product, they can provide feedback and report through the application.
7. A blockchain-based electronic anti-counterfeiting label device, comprising a bus, a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the transceiver, the memory, and the processor are connected via the bus, characterized in that, When the computer program is executed by the processor, it implements the steps in the electronic anti-counterfeiting label as described in any one of claims 1-6.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps in the electronic anti-counterfeiting label as described in any one of claims 1-6.