Blockchain-based logistics information traceability method and system, electronic device and product

By splitting and storing logistics order content on the blockchain, and combining Lagrange interpolation and hash operations, the problem of easy tampering of logistics information traceability is solved, achieving highly reliable logistics information traceability, which is applicable to logistics information traceability systems and equipment.

CN122155573APending Publication Date: 2026-06-05ZHIYUNTONG (BEIJING) TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ZHIYUNTONG (BEIJING) TECH CO LTD
Filing Date
2026-03-05
Publication Date
2026-06-05

Smart Images

  • Figure CN122155573A_ABST
    Figure CN122155573A_ABST
Patent Text Reader

Abstract

The application discloses a logistics information tracing method and system based on a block chain, electronic equipment and products, and relates to the technical field of information tracing. The method comprises the following steps: receiving a logistics information tracing request initiated by a user; finding out a target storage address corresponding to order information of a to-be-traced logistics order from a local data index library according to the order information of the to-be-traced logistics order; then finding out at least K encrypted sub-data from the block chain based on the target storage address; combining the at least K encrypted sub-data by using a Lagrange interpolation method to obtain first encrypted data; and finally decrypting the first encrypted data to obtain order content of the to-be-traced logistics order. The logistics information tracing method and system based on the block chain, the electronic equipment and the products can improve the credibility of logistics order tracing and meet the high requirements of modern logistics on information tracing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of information traceability technology, specifically relating to a blockchain-based logistics information traceability method, system, electronic device, and product. Background Technology

[0002] Logistics information traceability refers to tracking and recording information at each stage of the logistics process so that logistics information can be found quickly and accurately when needed, and its authenticity and completeness can be verified. Logistics information traceability can improve logistics efficiency, reduce logistics risks, and enhance user trust.

[0003] Currently, traditional logistics information traceability mostly uses centralized databases to store logistics information and traceability is based on the logistics information stored in the database. However, such a solution makes the data vulnerable to attacks and tampering, resulting in poor credibility of logistics information and failing to meet the high requirements of modern logistics for information traceability.

[0004] Therefore, how to provide an effective solution to improve the credibility of logistics information traceability has become an urgent problem to be solved in existing technologies. Summary of the Invention

[0005] The purpose of this invention is to provide a blockchain-based logistics information traceability method, system, electronic device, and product to solve the aforementioned problems in the prior art.

[0006] To achieve the above objectives, the present invention adopts the following technical solution: In a first aspect, the present invention provides a blockchain-based method for tracing logistics information, comprising: Receive a logistics information traceability request initiated by a user, wherein the logistics information traceability request includes order information of the logistics order to be traced; Based on the order information of the logistics order to be traced, the target storage address corresponding to the order information of the logistics order to be traced is found from the local data index. The local data index contains multiple data indexes of encrypted logistics orders. The data indexes of encrypted logistics orders record the order information of the corresponding encrypted logistics order and the storage address of multiple encrypted sub-data of the order content corresponding to the encrypted logistics order in the blockchain. Based on the target storage address, at least K encrypted sub-data items are retrieved from the blockchain, where K is a positive integer greater than 2; The first encrypted data is obtained by combining the at least K encrypted sub-data using the Lagrange interpolation method. The first encrypted data is decrypted to obtain the order content of the logistics order to be traced.

[0007] In one possible design, before receiving a user-initiated logistics information traceability request, the method further includes: The completed logistics orders are encrypted to obtain the original encrypted data; The original encrypted data is split into multiple original encrypted sub-data and then stored in the blockchain using the Shamir secret sharing scheme; The order information of completed logistics orders is associated with the multiple original encrypted sub-data to form a data index, and the formed data index is added to the local data index library.

[0008] In one possible design, the method further includes: The order information of completed logistics orders is hashed to obtain multiple first hash values; The plurality of first hash values ​​are used as leaf nodes, and the hash values ​​of adjacent nodes are concatenated and hashed to obtain the first hash root corresponding to the order information of the completed logistics order. The process of splitting the original encrypted data into multiple original encrypted sub-data and storing them in the blockchain using the Shamir secret sharing scheme includes: After splitting the original encrypted data into multiple original encrypted sub-data using the Shamir secret sharing scheme, the multiple original encrypted sub-data and the first hash root corresponding to the order information of the completed logistics order are stored together in the blockchain.

[0009] In one possible design, retrieving at least K encrypted sub-data from the blockchain based on the target storage address includes: Based on the target storage address, retrieve the first hash root corresponding to the at least K encrypted sub-data and the order information of the logistics order to be traced from the blockchain; After decrypting the first encrypted data to obtain the order content of the logistics order to be traced, the method further includes: The order information of the logistics orders to be traced is hashed to obtain multiple second hash values; The multiple second hash values ​​are used as leaf nodes, and the hash values ​​of adjacent nodes are concatenated and hashed to obtain the second hash root corresponding to the order information of the logistics order to be traced. Verify whether the first hash root corresponding to the order information of the logistics order to be traced is consistent with the second hash root corresponding to the order information of the logistics order to be traced.

[0010] In one possible design, the plurality of first hash values ​​are used as leaf nodes, and the hash values ​​of adjacent nodes are recursively concatenated and hashed to obtain the first hash root corresponding to the order information of the completed logistics order, including: The multiple first hash values ​​are used as leaf nodes. The hash values ​​of the multiple leaf nodes are combined in pairs to calculate the hash value, resulting in multiple new hash values. Multiple new hash values ​​are recombined in pairs and the hash value is calculated again until only one hash value remains. The latest hash value is then used as the first hash root corresponding to the order information of the completed logistics order.

[0011] In one possible design, the at least K encrypted sub-data are combined according to the following formula to obtain the first encrypted data:

[0012] in, and These represent the i-th and j-th encrypted sub-data in at least K encrypted sub-data sets, respectively.

[0013] In one possible design, the order information for a traceable logistics order includes the order number, order name, and / or order time.

[0014] Secondly, the present invention provides a blockchain-based logistics information traceability system, comprising: The receiving unit is used to receive a logistics information traceability request initiated by a user, wherein the logistics information traceability request includes order information of the logistics order to be traced. The first search unit is used to search for the target storage address corresponding to the order information of the logistics order to be traced from the local data index library based on the order information of the logistics order to be traced. The local data index library records multiple data indexes of encrypted logistics orders. The data indexes of encrypted logistics orders record the order information of the corresponding encrypted logistics order and the storage address of multiple encrypted sub-data of the order content corresponding to the encrypted logistics order in the blockchain. The second search unit is used to search for at least K encrypted sub-data from the blockchain based on the target storage address, where K is a positive integer greater than 2; A combination unit is used to combine the at least K encrypted sub-data using Lagrange interpolation to obtain the first encrypted data; The decryption unit is used to decrypt the first encrypted data to obtain the order content of the logistics order to be traced.

[0015] Thirdly, the present invention provides an electronic device comprising a memory, a processor, and a transceiver connected in sequence and communication, wherein the memory is used to store a computer program, the transceiver is used to send and receive messages, and the processor is used to read the computer program and execute the blockchain-based logistics information traceability method as described in the first aspect or any possible design of the first aspect.

[0016] Fourthly, the present invention provides a computer-readable storage medium storing instructions that, when executed on a computer, perform the blockchain-based logistics information traceability method described in the first aspect or any possible design of the first aspect.

[0017] Fifthly, the present invention provides a computer program product containing instructions that, when executed on a computer, cause the computer to perform the blockchain-based logistics information traceability method as described in the first aspect or any possible design of the first aspect.

[0018] Beneficial effects: This invention receives a user-initiated logistics information traceability request; retrieves the target storage address corresponding to the order information of the logistics order to be traced from a local data index; then, based on the target storage address, retrieves at least K encrypted sub-data sets from the blockchain; combines the at least K encrypted sub-data sets using Lagrange interpolation to obtain first encrypted data; finally, decrypts the first encrypted data to obtain the order content of the logistics order to be traced. Thus, by encrypting and splitting the order content into multiple encrypted sub-data stores, and combining this with the tamper-proof function of the blockchain, data security can be further improved, preventing attacks and tampering of logistics order content, increasing the credibility of logistics order traceability, meeting the high requirements of modern logistics for information traceability, and facilitating practical application and promotion. Attached Figure Description

[0019] Figure 1 A flowchart illustrating the blockchain-based logistics information traceability method provided in this application embodiment; Figure 2 A schematic diagram of a blockchain-based logistics information traceability system provided in this application embodiment; Figure 3 This is a block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0020] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the present invention will be briefly introduced below in conjunction with the accompanying drawings and descriptions of the embodiments or the prior art. Obviously, the following description of the structure of the accompanying drawings is only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. It should be noted that the description of these embodiments is for the purpose of helping to understand the present invention, but does not constitute a limitation of the present invention.

[0021] It should be understood that although the terms first, second, etc., may be used herein to describe various units, these units should not be limited by these terms. These terms are only used to distinguish one unit from another. For example, a first unit may be referred to as a second unit, and similarly, a second unit may be referred to as a first unit, without departing from the scope of the exemplary embodiments of the invention.

[0022] It should be understood that the term "and / or" that may appear in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, B exists alone, and A and B exist simultaneously. The term " / and" that may appear in this document describes another relationship between related objects, indicating that two relationships can exist. For example, A / and B can mean: A exists alone, and A and B exist alone. In addition, the character " / " that may appear in this document generally indicates that the related objects before and after it are in an "or" relationship.

[0023] It should be understood that specific details are provided in the following description to facilitate a complete understanding of the exemplary embodiments. However, those skilled in the art will understand that the exemplary embodiments can be implemented without these specific details. For example, the system may be shown in block diagrams to avoid obscuring the example with unnecessary details. In other instances, well-known processes, structures, and techniques may be shown without unnecessary details to avoid obscuring the exemplary embodiments.

[0024] To improve the credibility of logistics information traceability, this application provides a blockchain-based logistics information traceability method, system, electronic device, and product. This blockchain-based logistics information traceability method, system, electronic device, and product can improve the credibility of logistics order traceability and meet the high requirements of modern logistics for information traceability.

[0025] The blockchain-based logistics information traceability method provided in this application can be applied to the backend terminal or server for logistics information traceability. It is understood that the described execution entity does not constitute a limitation on the embodiments of this application.

[0026] The following will provide a detailed description of the blockchain-based logistics information traceability method provided in the embodiments of this application.

[0027] like Figure 1 The diagram shown is a flowchart of a blockchain-based logistics information traceability method provided in the first aspect of the embodiments of this application. The blockchain-based logistics information traceability method may include, but is not limited to, the following steps S101-S105.

[0028] Step S101. Receive the logistics information traceability request initiated by the user.

[0029] The logistics information traceability request includes the order information of the logistics order to be traced. The order information of the logistics order to be traced may include, but is not limited to, the order number, order name, contact information, contact address and / or order time of the logistics order.

[0030] Step S102. Based on the order information of the logistics order to be traced, find the target storage address corresponding to the order information of the logistics order to be traced from the local data index.

[0031] The local data index library contains multiple data indexes of encrypted logistics orders. Each data index of encrypted logistics orders records the order information of the corresponding encrypted logistics order and the storage address of multiple encrypted sub-data of the corresponding order content in the blockchain.

[0032] In one or more embodiments, a data index can be built based on completed logistics orders and added to a local data index library. Specifically, the completed logistics orders can first be encrypted to obtain raw encrypted data. Then, the raw encrypted data is split into multiple raw encrypted sub-data using the Shamir secret sharing scheme and stored in the blockchain. Finally, the order information of the completed logistics orders is associated with the multiple raw encrypted sub-data to form a data index, and the formed data index is added to the local data index library.

[0033] In one or more embodiments, to facilitate the verification of logistics orders, the order information of completed logistics orders can be hashed to obtain multiple first hash values. These multiple first hash values ​​are then used as leaf nodes, and the hash values ​​of adjacent nodes are recursively concatenated and hashed to obtain the first hash root corresponding to the order information of the completed logistics order. When storing the original encrypted data into multiple original encrypted sub-data in the blockchain using the Shamir secret sharing scheme, the original encrypted data can be split into multiple original encrypted sub-data using the Shamir secret sharing scheme, and then the split multiple original encrypted sub-data and the first hash root corresponding to the order information of the completed logistics order can be stored together in the blockchain. By storing the first hash root corresponding to the order information in the blockchain, the stored first hash root can be conveniently used to verify the logistics order to be traced in subsequent logistics information tracing.

[0034] When using the multiple first hash values ​​as leaf nodes and recursively concatenating the hash values ​​of adjacent nodes to perform hash calculations to obtain the first hash root corresponding to the order information of the completed logistics order, the process can begin by using the multiple first hash values ​​as leaf nodes. The hash values ​​of the multiple leaf nodes are then combined in pairs to calculate the hash value, resulting in multiple new hash values. These new hash values ​​are then combined in pairs again to calculate the hash value, and this process is repeated until only one hash value remains. This latest hash value is then used as the first hash root corresponding to the order information of the completed logistics order.

[0035] Understandably, in the process of combining hash values, if the number of hash values ​​is odd, the last hash value can be directly used as the new hash value. For example, if the order information of a completed logistics order is hashed to obtain multiple first hash values, namely H11, H12, H13, H14, and H15, then when generating the first hash root corresponding to the logistics order, the first hash H11 and H12 can be concatenated and hashed to obtain the new hash value H21. The first hash H13 and H14 can be concatenated and hashed to obtain the new hash value H22. The remaining single first hash H15 can be used as the new hash value H23. Then, the hash values ​​H21 and H22 can be concatenated and hashed to obtain the new hash value H31. The remaining single hash value H23 can be used as the new hash value H32. Finally, the hash values ​​H31 and H32 can be concatenated and hashed to obtain the new hash value H41, and hash value H41 can be used as the first hash root corresponding to the order information of the completed logistics order.

[0036] Step S103. Find at least K encrypted sub-data from the blockchain based on the target storage address, where K is a positive integer greater than 2.

[0037] In one or more embodiments, after finding at least K encrypted sub-data from the blockchain, the first hash root corresponding to the at least K encrypted sub-data and the order information of the logistics order to be traced can be found from the blockchain based on the target storage address.

[0038] Step S104. Combine at least K encrypted sub-data using Lagrange interpolation to obtain the first encrypted data.

[0039] In one or more embodiments, the at least K encrypted sub-data can be combined according to the following formula to obtain the first encrypted data:

[0040] in, and These represent the i-th and j-th encrypted sub-data in at least K encrypted sub-data sets, respectively.

[0041] Step S105. Decrypt the first encrypted data to obtain the order content of the logistics order to be traced.

[0042] When decrypting the first encrypted data, it can be done using the key stored locally.

[0043] In one or more embodiments, after decrypting the first encrypted data to obtain the order content of the logistics order to be traced, the logistics order to be traced can also be verified.

[0044] Specifically, the order information of the logistics order to be traced can first be hashed to obtain multiple second hash values. Then, these multiple second hash values ​​are used as leaf nodes, and the hash values ​​of adjacent nodes are recursively concatenated and hashed to obtain the second hash root corresponding to the order information of the logistics order to be traced. Finally, it is verified whether the first hash root corresponding to the order information of the logistics order to be traced is consistent with the second hash root corresponding to the order information of the logistics order to be traced. If they are consistent, it indicates that the order content of the logistics order to be traced has not been tampered with; if they are inconsistent, it indicates that the order content of the logistics order to be traced may have been tampered with.

[0045] The present invention provides a blockchain-based logistics information traceability method, which involves receiving a logistics information traceability request initiated by a user, the request including order information of the logistics order to be traced; finding the target storage address corresponding to the order information of the logistics order to be traced from a local data index; then finding at least K encrypted sub-data in the blockchain based on the target storage address, wherein the local data index records multiple data indexes of encrypted stored logistics orders, and the data indexes of the encrypted stored logistics orders record the order information of the corresponding encrypted stored logistics orders and the storage addresses of multiple encrypted sub-data of the corresponding order content in the blockchain; combining the at least K encrypted sub-data using Lagrange interpolation to obtain first encrypted data; and finally decrypting the first encrypted data to obtain the order content of the logistics order to be traced. In this way, by encrypting and splitting the order content into multiple encrypted sub-data stores, and combining the anti-tampering function of blockchain, the security of the data can be further improved, preventing the logistics order content from being attacked and tampered with, improving the credibility of logistics order traceability, meeting the high requirements of modern logistics for information traceability, and facilitating practical application and promotion.

[0046] Please see Figure 2 The second aspect of this application provides a blockchain-based logistics information traceability system, and a data analysis-based intelligent logistics distribution system including: The receiving unit is used to receive a logistics information traceability request initiated by a user, wherein the logistics information traceability request includes order information of the logistics order to be traced. The first search unit is used to search for the target storage address corresponding to the order information of the logistics order to be traced from the local data index library based on the order information of the logistics order to be traced. The local data index library records multiple data indexes of encrypted logistics orders. The data indexes of encrypted logistics orders record the order information of the corresponding encrypted logistics order and the storage address of multiple encrypted sub-data of the order content corresponding to the encrypted logistics order in the blockchain. The second search unit is used to search for at least K encrypted sub-data from the blockchain based on the target storage address, where K is a positive integer greater than 2; A combination unit is used to combine the at least K encrypted sub-data using Lagrange interpolation to obtain the first encrypted data; The decryption unit is used to decrypt the first encrypted data to obtain the order content of the logistics order to be traced.

[0047] The working process, working details and technical effects of the blockchain-based logistics information traceability system provided in the second aspect of this embodiment can be found in the first aspect of the embodiment, and will not be repeated here.

[0048] Please see Figure 3 The third aspect of this application provides an electronic device, including a memory, a processor, and a transceiver that are sequentially and communicatively connected, wherein the memory is used to store a computer program, the transceiver is used to send and receive messages, and the processor is used to read the computer program and execute the blockchain-based logistics information traceability method as described in the first aspect of the application.

[0049] Specifically, the memory may include, but is not limited to, random access memory (RAM), read-only memory (ROM), flash memory, first-in-first-out (FIFO) memory, and / or last-in-first-out (FILO) memory, etc.; the processor may not be limited to microprocessors of the STM32F105 series, ARM (Advanced RISC Machines), x86 architecture processors, or processors with integrated NPU (neural-network processing units); the transceiver may be, but is not limited to, WiFi (Wireless Fidelity) wireless transceivers, Bluetooth wireless transceivers, General Packet Radio Service (GPRS) wireless transceivers, ZigBee (a low-power LAN protocol based on the IEEE 802.15.4 standard), 3G transceivers, 4G transceivers, and / or 5G transceivers, etc.

[0050] This fourth aspect of the embodiment provides a computer-readable storage medium storing instructions containing the blockchain-based logistics information traceability method described in the first aspect of the embodiment. Specifically, the computer-readable storage medium stores instructions that, when executed on a computer, perform the blockchain-based logistics information traceability method as described in the first aspect. The computer-readable storage medium refers to a data storage medium, which may include, but is not limited to, floppy disks, optical disks, hard disks, flash memory, USB flash drives, and / or Memory Sticks. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.

[0051] The fifth aspect of this embodiment provides a computer program product containing instructions that, when executed on a computer, cause the computer to perform the blockchain-based logistics information traceability method as described in the first aspect of the embodiment, wherein the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.

[0052] Finally, it should be noted that the above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A blockchain-based method for tracing logistics information, characterized in that, include: Receive a logistics information traceability request initiated by a user, wherein the logistics information traceability request includes order information of the logistics order to be traced; Based on the order information of the logistics order to be traced, the target storage address corresponding to the order information of the logistics order to be traced is found from the local data index. The local data index contains multiple data indexes of encrypted logistics orders. The data indexes of encrypted logistics orders record the order information of the corresponding encrypted logistics order and the storage address of multiple encrypted sub-data of the order content corresponding to the encrypted logistics order in the blockchain. Based on the target storage address, at least K encrypted sub-data items are retrieved from the blockchain, where K is a positive integer greater than 2; The first encrypted data is obtained by combining the at least K encrypted sub-data using the Lagrange interpolation method. The first encrypted data is decrypted to obtain the order content of the logistics order to be traced.

2. The blockchain-based logistics information traceability method according to claim 1, characterized in that, Before receiving a user-initiated request for logistics information traceability, the method further includes: The completed logistics orders are encrypted to obtain the original encrypted data; The original encrypted data is split into multiple original encrypted sub-data and then stored in the blockchain using the Shamir secret sharing scheme; The order information of completed logistics orders is associated with the multiple original encrypted sub-data to form a data index, and the formed data index is added to the local data index library.

3. The blockchain-based logistics information traceability method according to claim 2, characterized in that, The method further includes: The order information of completed logistics orders is hashed to obtain multiple first hash values; The plurality of first hash values ​​are used as leaf nodes, and the hash values ​​of adjacent nodes are concatenated and hashed to obtain the first hash root corresponding to the order information of the completed logistics order. The process of splitting the original encrypted data into multiple original encrypted sub-data and storing them in the blockchain using the Shamir secret sharing scheme includes: After splitting the original encrypted data into multiple original encrypted sub-data using the Shamir secret sharing scheme, the multiple original encrypted sub-data and the first hash root corresponding to the order information of the completed logistics order are stored together in the blockchain.

4. The blockchain-based logistics information traceability method according to claim 3, characterized in that, The step of retrieving at least K encrypted sub-data from the blockchain based on the target storage address includes: Based on the target storage address, retrieve the first hash root corresponding to the at least K encrypted sub-data and the order information of the logistics order to be traced from the blockchain; After decrypting the first encrypted data to obtain the order content of the logistics order to be traced, the method further includes: The order information of the logistics orders to be traced is hashed to obtain multiple second hash values; The multiple second hash values ​​are used as leaf nodes, and the hash values ​​of adjacent nodes are concatenated and hashed to obtain the second hash root corresponding to the order information of the logistics order to be traced. Verify whether the first hash root corresponding to the order information of the logistics order to be traced is consistent with the second hash root corresponding to the order information of the logistics order to be traced.

5. The blockchain-based logistics information traceability method according to claim 3, characterized in that, Using the plurality of first hash values ​​as leaf nodes, and recursively concatenating the hash values ​​of adjacent nodes to perform hash operations, the first hash root corresponding to the order information of the completed logistics order is obtained, including: The multiple first hash values ​​are used as leaf nodes. The hash values ​​of the multiple leaf nodes are combined in pairs to calculate the hash value, resulting in multiple new hash values. Multiple new hash values ​​are recombined in pairs and the hash value is calculated again until only one hash value remains. The latest hash value is then used as the first hash root corresponding to the order information of the completed logistics order.

6. The blockchain-based logistics information traceability method according to claim 1, characterized in that, The at least K encrypted sub-data are combined according to the following formula to obtain the first encrypted data: in, and These represent the i-th and j-th encrypted sub-data in at least K encrypted sub-data sets, respectively.

7. The blockchain-based logistics information traceability method according to claim 1, characterized in that, The order information for logistics orders that need to be traced includes the order number, order name, and / or order time.

8. A blockchain-based logistics information traceability system, characterized in that, include: The receiving unit is used to receive a logistics information traceability request initiated by a user, wherein the logistics information traceability request includes order information of the logistics order to be traced. The first search unit is used to search for the target storage address corresponding to the order information of the logistics order to be traced from the local data index library based on the order information of the logistics order to be traced. The local data index library records multiple data indexes of encrypted logistics orders. The data indexes of encrypted logistics orders record the order information of the corresponding encrypted logistics order and the storage address of multiple encrypted sub-data of the order content corresponding to the encrypted logistics order in the blockchain. The second search unit is used to search for at least K encrypted sub-data from the blockchain based on the target storage address, where K is a positive integer greater than 2; A combination unit is used to combine the at least K encrypted sub-data using Lagrange interpolation to obtain the first encrypted data; The decryption unit is used to decrypt the first encrypted data to obtain the order content of the logistics order to be traced.

9. An electronic device, characterized in that, The device includes a memory, a processor, and a transceiver that are sequentially and communicatively connected. The memory is used to store a computer program, the transceiver is used to send and receive messages, and the processor is used to read the computer program and execute the blockchain-based logistics information traceability method as described in any one of claims 1 to 7.

10. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or the instructions are executed by the computer, they implement the blockchain-based logistics information traceability method as described in any one of claims 1 to 7.