Electronic logistics box verification method, system and device, terminal and medium
By using blockchain technology in electronic logistics box verification, querying authorized equipment and preset logistics box information, the problem of insufficient security in the existing technology is solved, and a decentralized high-security verification process is realized.
Patent Information
- Application Number
- CN202311627136.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-30
- Publication Date
- 2025-05-30
AI Technical Summary
The existing electronic logistics box verification technology relies on centralized management and is prone to human tampering, intercepting or forging of information, resulting in insufficient security.
The blockchain-based electronic logistics box verification method is adopted, and the equipment identity information and logistics box information to be verified, the pre-uploaded authorized equipment information and pre-set logistics box information are queried, and the verification results are generated to realize the decentralized verification process.
It improves the security of electronic logistics box query verification, reduces the risk of human tampering, intercepting or forging information, and ensures the security of the verification process.
Smart Images

Figure CN120071470A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electronic logistics management, and in particular, to an electronic logistics box verification method, system, device, terminal and medium. Background Art
[0002] In the logistics transportation process of some commodities, especially high-end and high-value commodities, there may be situations such as malicious opening of boxes by people to steal, replace, or damage the consigned items. Therefore, improving the transportation and consignment security of items is of great significance to logistics enterprises.
[0003] Currently, the prior art has been improved on the basis of traditional logistics boxes and applied electronic technology. For example, the physical packaging of the logistics box is changed to an electronic lock, and the two-dimensional code issued by the system is displayed through the ink screen on the electronic lock to ensure one lock one code, that is, each electronic lock corresponds to a two-dimensional code and a logistics box. After the transportation of one link is completed, the logistics enterprise retrieves the box body, and the system re-issues the logistics box or replaces the two-dimensional code on the electronic lock for the next use. However, this technical solution based on electronic locks and two-dimensional codes relies on centralized management, and it is easy to be tampered with, intercepted, or forged information by people when querying and verifying the electronic logistics box, thus cracking the verification, so there is a problem of insufficient security. Summary of the Invention
[0004] The present invention provides an electronic logistics box verification method, system, device, terminal and medium, which can improve the security when querying and verifying the electronic logistics box.
[0005] In order to solve the above technical problems, an embodiment of the present invention provides a blockchain-based electronic logistics box verification method, which is applied to a blockchain system. The electronic logistics box verification method includes:
[0006] Obtain the first device identity information and the to-be-verified logistics box information of the electronic logistics box;
[0007] Query the pre-uploaded data through the to-be-verified logistics box information and the first device identity information; wherein, the pre-uploaded data includes authorized device information and preset logistics box information;
[0008] When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, generate a verification result.
[0009] As a preferred solution, the pre-uploaded data further includes preset item information corresponding to the preset logistics box information;
[0010] When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, generating a verification result includes:
[0011] When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, set the preset item information corresponding to the preset logistics box information as the target item information of the electronic logistics box, and generate the verification result based on the target item information.
[0012] As a preferred solution, the electronic logistics box verification method further includes:
[0013] Sending a verification passed instruction to the logistics box management platform according to the verification result, so that the logistics box management platform executes the following steps according to the verification passed instruction: generating an unpacking verification code according to the to-be-verified logistics box information; obtaining an object verification code sent by the electronic logistics box, and generating a logistics box operation instruction according to the unpacking verification code and the object verification code.
[0014] As a preferred solution, the sending a verification passed instruction to the logistics box management platform according to the verification result includes:
[0015] Obtaining second device identity information, and querying the pre-uploaded data through the second device identity information;
[0016] When the second device identity information is queried from the authorized device information, sending a verification passed instruction to the logistics box management platform according to the verification result; wherein, the first device identity information represents the device information of the current delivery object, and the second device identity information represents the device information of the current recipient object.
[0017] As a preferred solution, before obtaining the second device identity information, the electronic logistics box verification method further includes:
[0018] Obtaining the waybill number corresponding to the preset logistics box; and determining the waybill delivery object and the waybill recipient object according to the waybill number;
[0019] Configuring the device information corresponding to the waybill delivery object and the device information corresponding to the waybill recipient object as the authorized device information.
[0020] Correspondingly, an embodiment of the present invention further provides an electronic logistics box verification system based on a blockchain. The electronic logistics box verification system includes:
[0021] A blockchain system;
[0022] At least one terminal;
[0023] Among them, the blockchain system is used to execute the blockchain-based electronic logistics box verification method according to the first device identity information of the terminal and the to-be-verified logistics box information of the electronic logistics box.
[0024] As a preferred solution, the electronic logistics box verification system further includes:
[0025] A logistics box management platform, which is used to generate an unpacking verification code according to the verification passed instruction sent by the blockchain system and the to-be-verified logistics box information, obtain the object verification code sent by the electronic logistics box, and generate a logistics box operation instruction according to the unpacking verification code and the object verification code;
[0026] Among them, the electronic logistics box is used to perform an unpacking operation according to the logistics box operation instruction.
[0027] Correspondingly, an embodiment of the present invention further provides a blockchain-based electronic logistics box verification device, which is applied to a blockchain system. The electronic logistics box verification device includes an information acquisition module and a verification module; among them,
[0028] The information acquisition module is used to acquire the first device identity information and the to-be-verified logistics box information of the electronic logistics box;
[0029] The verification module is used to query pre-uploaded data through the to-be-verified logistics box information and the first device identity information; among them, the pre-uploaded data includes authorized device information and preset logistics box information;
[0030] When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, a verification result is generated.
[0031] Correspondingly, an embodiment of the present invention further provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, the electronic logistics box verification method is implemented.
[0032] Correspondingly, an embodiment of the present invention further provides a computer-readable storage medium, which includes a stored computer program. Among them, when the computer program runs, it controls the device where the computer-readable storage medium is located to execute the electronic logistics box verification method.
[0033] Compared with the prior art, the embodiment of the present invention has the following beneficial effects:
[0034] An embodiment of the present invention provides an electronic logistics box verification method, system, device, terminal device, and computer-readable storage medium. This embodiment uses a blockchain system. When the first device identity information and the logistics box information to be verified are queried from the data pre-uploaded to the blockchain system, a verification result is generated. Compared with the existing technical solutions that rely on electronic locks and two-dimensional code recognition, it realizes decentralized electronic logistics box verification and reduces the risks such as being tampered with, intercepted, forged, or cracked by humans during the transportation of the electronic logistics box. In addition, the pre-uploaded data includes authorized device information and preset logistics box information. During the verification process, double queries are carried out with the help of the authorized device information and the preset logistics box information to achieve verification, further ensuring the security of the electronic logistics box query and verification process. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 : It is a schematic flowchart of an embodiment of the electronic logistics box verification method provided by the present invention based on blockchain.
[0036] Figure 2 : It is a schematic flowchart of an example of an embodiment of the electronic logistics box verification method provided by the present invention based on blockchain.
[0037] Figure 3 : It is a schematic diagram of the technical architecture of an embodiment of the electronic logistics box verification method provided by the present invention based on blockchain.
[0038] Figure 4 : It is a schematic flowchart of another example of an embodiment of the electronic logistics box verification method provided by the present invention based on blockchain.
[0039] Figure 5 : It is a schematic diagram of the structure of an embodiment of the electronic logistics box verification device provided by the present invention based on blockchain. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0040] 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.
[0041] Embodiment 1
[0042] Please refer to Figure 1 , Figure 1 which is an electronic logistics box verification method based on blockchain provided by an embodiment of the present invention and is applied to a blockchain system. The electronic logistics box verification method includes steps S101 to S102; wherein,
[0043] Step S101, obtain the first device identity information and the to-be-verified logistics box information of the electronic logistics box.
[0044] In this embodiment, the blockchain system can be applied to computer devices, which include but are not limited to smart phones, laptop computers, tablet computers, desktop computers, and physical servers and cloud servers connected with display units, etc.
[0045] When it is necessary to verify the electronic logistics box, obtain the first device identity information and the to-be-verified logistics box information of the electronic logistics box. Among them, the first device includes but is not limited to handheld scanning devices such as mobile phones or handles with cameras or non-handheld scanning devices. The first device identity information can be, including but not limited to, the device ID, unique code or field of the first device, etc. The logistics box information can be obtained in forms including but not limited to two-dimensional codes, digital codes or graphic codes, etc. For example, by scanning a two-dimensional code with the first device, the blockchain system can obtain the corresponding code or text of the electronic logistics box from the scanning result of the first device, and this code or text is the unique identifier of the electronic logistics box, that is, the to-be-verified logistics box information.
[0046] Step S102, query the pre-uploaded data through the to-be-verified logistics box information and the first device identity information; where the pre-uploaded data includes authorized device information and preset logistics box information; when the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, generate a verification result.
[0047] In this embodiment, the data pre-uploaded to the blockchain system includes one or more preset logistics box information and one or more authorized device information. When the blockchain system queries the pre-uploaded data, and queries the first device identity information from the information of one or more authorized devices and queries the to-be-verified logistics box information from the information of one or more preset logistics boxes, at this time, it is determined that the electronic logistics box has the permission to query and verify, and thus a verification result for the electronic logistics box can be generated.
[0048] Preferably, as an example of this embodiment, please refer to Figure 2 , the pre-uploaded data further includes preset item information corresponding to the preset logistics box information; the corresponding electronic logistics box verification method includes step S2021 and step S202; where
[0049] Step S201, obtain the first device identity information and the to-be-verified logistics box information of the electronic logistics box.
[0050] Step S201 is a preferred implementation of step S101. When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information in step S101, generating a verification result includes:
[0051] Step S201: When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, set the preset item information corresponding to the preset logistics box information as the target item information of the electronic logistics box, and generate the verification result based on the target item information.
[0052] For example, when an object (such as a delivery person or a recipient) needs to verify an electronic logistics box, the two-dimensional code of the electronic logistics box is scanned through a handheld device (the first device). At this time, the blockchain system obtains the logistics box information corresponding to the two-dimensional code and obtains the first device identity information; then, through a pre-configured smart contract (such as an item query contract), query the data pre-uploaded to the blockchain system; among them, the data pre-uploaded to the blockchain system includes authorized device information and preset logistics box information, and there may be one or more authorized devices, and there may also be one or more preset logistics box information; when the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, at this time, set the preset item information corresponding to the preset logistics box as the target item information of the electronic logistics box and send it to the first device. The object can determine whether the item in the electronic logistics box corresponds to the target item information through the target item information, so as to realize the verification of the electronic logistics box. On the contrary, when the first device identity information cannot be queried from the authorized device information, or the to-be-verified logistics box information cannot be queried from the preset logistics box information, a verification failure instruction can be sent to the first device, which means that the object does not have the query permission at this time.
[0053] Further, please refer to Figure 3 , the device 301 (which can be one or more), the logistics box 302 and the logistics box management platform 303 are all registered and authenticated in the consortium chain 304 of the blockchain system (not shown in the figure). At this time, the devices that have undergone identity registration and authentication are the authorized devices, and the logistics boxes that have undergone identity registration and authentication are the preset logistics boxes. The device information corresponding to the authorized devices and the logistics box information corresponding to the preset logistics boxes will be uploaded to the blockchain system after identity registration and authentication. In this way, when any party updates information in the consortium chain, other parties can query the information through the consortium chain, thereby realizing the verification of the electronic logistics box.
[0054] As another example of this embodiment, please refer to Figure 4 , the electronic logistics box verification method further includes:
[0055] Step S401, sending a verification passed instruction to the logistics box management platform according to the verification result.
[0056] Step S402, enabling the logistics box management platform to execute the following steps according to the verification passed instruction: generating an unpacking verification code according to the logistics box information to be verified; obtaining the object verification code sent by the electronic logistics box, and generating a logistics box operation instruction according to the unpacking verification code and the object verification code. For example, when the two are consistent, the logistics box management platform sends a logistics box operation instruction to the electronic logistics box, so that the electronic logistics box performs an unpacking operation based on the logistics box operation instruction to achieve unpacking verification. On the contrary, when the two are different, the unpacking verification fails, and the logistics box management platform can regenerate the unpacking verification code according to the logistics box information to be verified and perform unpacking verification again. Or, it is prompted through a handheld device or the electronic logistics box that the object verification code is incorrect and needs to be input again. It can be understood that the object can input the above object verification code at the electronic lock of the electronic logistics box or on the handheld device. Each electronic logistics box is provided with at least one electronic lock, and the electronic lock can include a touch display screen for interacting with the object, such as for the object to input the verification code, etc. The above two examples respectively correspond to two implementation manners of generating the electronic logistics box verification result. The difference between the two is that the former example (such as Figure 2 shown) mainly verifies the item information of the electronic logistics box, and the latter example (such as Figure 4 shown) mainly verifies whether the electronic logistics box has the unpacking permission.
[0057] Preferably, the step of sending a verification passed instruction to the logistics box management platform according to the verification result in step S401 specifically includes:
[0058] Obtaining the second device identity information; based on a pre-configured smart contract (such as an unpacking verification code authorization contract), and querying the pre-uploaded data through the second device identity information;
[0059] When the second device identity information is queried from the authorized device information, sending a verification passed instruction to the logistics box management platform according to the verification result; wherein, the first device identity information represents the device information of the current delivery object, and the second device identity information represents the device information of the current recipient object. The pre-uploaded data can be scanned by the packing object through a handheld device or the like for the items in the box, and the logistics box information (such as a two-dimensional code) and item information of the electronic logistics box are sent to the logistics box management platform, and after confirming that the items in the box are correct, they are uploaded to the blockchain system through the logistics box management platform.
[0060] In this preferred embodiment, when the current recipient needs to perform an unpacking operation on the electronic logistics box, the blockchain system obtains the (to-be-verified) logistics box information of the electronic logistics box by scanning the code with the first device of the current delivery object, and queries the pre-uploaded data by using the to-be-verified logistics box information and the first device identity information, so as to verify and determine the unpacking permission of the delivery object. When the current delivery object has the unpacking permission, the second device identity information is obtained, and the pre-uploaded data is queried by using the second device identity information. When the second device identity information is queried from the authorized device information, at this time, the blockchain system verifies that both the current delivery object and the current recipient have permissions. The blockchain system sends a verification passed instruction to the logistics box management platform according to the verification result, so as to generate a logistics box operation instruction and realize the unpacking operation.
[0061] Implementing this preferred embodiment, when obtaining the target item information, query verification is performed through the device information of the current delivery object. When performing unpacking verification, verification is performed by combining the device information of the current delivery object and the device information of the current recipient. The security during unpacking can be further improved based on this dual-verification method. It should be noted that whether it is uploading and packing, querying item information, generating an unpacking verification code, or unpacking verification, etc., can be configured in the smart contract according to the actual situation and actual needs according to custom rules, so that the contract has scalability.
[0062] For example, the fields of the item query contract may include authorized device information, waybill number, QR code information, digest value of the item information in the box, upload time, and query time. The fields of the unpacking verification code authorization contract may include authorized device information, waybill number, QR code information, digest information of the verification code in the box, upload time, and query time, etc. Among them, the upload time refers to the time when the packing personnel upload the item information and the logistics box information, and the query time refers to the time when item information query or unpacking verification is performed. In addition, each operation in the above process can be recorded in the contract. When situations such as item loss or damage occur, full-process collaborative traceability and auditing can be realized.
[0063] Before obtaining the second device identity information, the electronic logistics box verification method further includes:
[0064] Obtaining the waybill number corresponding to the preset logistics box; and determining the waybill delivery object and the waybill recipient according to the waybill number;
[0065] Configure the device information corresponding to the consignment delivery object and the device information corresponding to the consignment recipient object as the authorized device information. In addition, it can be understood that during the actual transportation of the logistics box, there may be multiple intermediate transportation links. For example, there are multiple transportation links between the consignment sender object and the consignment recipient object, so there are multiple transportation objects. At this time, the devices or terminals used by these transportation objects can also be configured as authorized devices to facilitate the intermediate transportation objects to verify the electronic logistics box.
[0066] Correspondingly, an embodiment of the present invention further provides a blockchain-based electronic logistics box verification system, and the electronic logistics box verification system includes:
[0067] A blockchain system;
[0068] At least one terminal;
[0069] Among them, the blockchain system is used to execute the blockchain-based electronic logistics box verification method according to the first device identity information of the terminal and the to-be-verified logistics box information of the electronic logistics box.
[0070] As a preferred implementation manner, the electronic logistics box verification system further includes:
[0071] A logistics box management platform, which is used to generate an unpacking verification code according to the verification passed instruction sent by the blockchain system and the to-be-verified logistics box information, obtain the object verification code sent by the electronic logistics box, and generate a logistics box operation instruction according to the unpacking verification code and the object verification code;
[0072] Among them, the electronic logistics box is used to perform an unpacking operation according to the logistics box operation instruction.
[0073] Correspondingly, referring to Figure 5 , an embodiment of the present invention further provides a blockchain-based electronic logistics box verification device, which is applied to a blockchain system. The electronic logistics box verification device includes an information acquisition module 501 and a verification module 502; among them,
[0074] The information acquisition module 501 is used to acquire the first device identity information and the to-be-verified logistics box information of the electronic logistics box;
[0075] The verification module 502 is used to query the pre-uploaded data through the to-be-verified logistics box information and the first device identity information; among them, the pre-uploaded data includes authorized device information and preset logistics box information;
[0076] When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, a verification result is generated.
[0077] As a preferred embodiment, the pre-uploaded data further includes preset item information corresponding to the preset logistics box information;
[0078] When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, the verification module generates a verification result, including:
[0079] When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, the verification module sets the preset item information corresponding to the preset logistics box information as the target item information of the electronic logistics box, and generates the verification result based on the target item information.
[0080] As a preferred embodiment, the electronic logistics box verification device further includes an instruction sending module, which is configured to send a verification passed instruction to the logistics box management platform according to the verification result, so that the logistics box management platform executes the following steps according to the verification passed instruction: generate an unpacking verification code according to the to-be-verified logistics box information; obtain an object verification code sent by the electronic logistics box, and generate a logistics box operation instruction according to the unpacking verification code and the object verification code.
[0081] As a preferred embodiment, the instruction sending module sends a verification passed instruction to the logistics box management platform according to the verification result, including:
[0082] The instruction sending module obtains the second device identity information and queries the pre-uploaded data through the second device identity information;
[0083] When the second device identity information is queried from the authorized device information, a verification passed instruction is sent to the logistics box management platform according to the verification result; wherein, the first device identity information represents the device information of the current delivery object, and the second device identity information represents the device information of the current recipient object.
[0084] As a preferred embodiment, the electronic logistics box verification further includes a configuration module, which is configured to obtain the waybill number corresponding to the preset logistics box before obtaining the second device identity information; and determine the waybill delivery object and the waybill recipient object according to the waybill number;
[0085] Configure the device information corresponding to the waybill delivery object and the device information corresponding to the waybill recipient object as the authorized device information.
[0086] Correspondingly, an embodiment of the present invention further provides a terminal device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, the electronic logistics box verification method described above is implemented.
[0087] The processor may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The processor is the control center of the terminal, and connects various parts of the entire terminal using various interfaces and lines.
[0088] The memory can be used to store the computer program. By running or executing the computer program stored in the memory, and by calling the data stored in the memory, the processor implements various functions of the terminal. The memory mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for at least one function (such as a sound playback function, an image playback function, etc.); the data storage area can store data created according to the use of the mobile phone (such as audio data, phone book, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as a hard disk, memory, plug-in hard disk, SmartMedia Card (SMC), Secure Digital (SD) card, Flash Card, at least one magnetic disk storage device, flash device, or other volatile solid-state storage devices.
[0089] Correspondingly, an embodiment of the present invention further provides a computer-readable storage medium. The computer-readable storage medium includes a stored computer program. When the computer program runs, it controls the device where the computer-readable storage medium is located to execute the electronic logistics box verification method described above.
[0090] Among them, if the modules integrated in the electronic logistics box verification device are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, to implement all or part of the processes in the above-described embodiment methods of the present invention, it can also be completed by a computer program instructing relevant hardware. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above-described various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disc, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal, and software distribution medium, etc.
[0091] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0092] The embodiments of the present invention provide an electronic logistics box verification method, system, device, terminal device, and computer-readable storage medium. In this embodiment, a blockchain system is adopted. When the first device identity information and the logistics box information to be verified are queried from the data pre-uploaded to the blockchain system, a verification result is generated. Compared with the existing technical solutions that rely on electronic locks and two-dimensional code recognition, the decentralized electronic logistics box verification is realized, and the risks such as being artificially tampered with, intercepted, forged, or cracked during the transportation of the electronic logistics box are reduced. In addition, the pre-uploaded data includes authorized device information and preset logistics box information. During the verification process, double queries are carried out with the help of the authorized device information and the preset logistics box information to achieve verification, further ensuring the security of the electronic logistics box query and verification process.
[0093] The above-described specific embodiments have further elaborated on the purpose, technical solutions, and beneficial effects of the present invention. It should be understood that the above description is only for the specific embodiments of the present invention and is not used to limit the protection scope of the present invention. In particular, it is pointed out that for those skilled in the art, any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for verifying an electronic logistics box based on a blockchain, characterized in that, applied to a blockchain system, the method for verifying the electronic logistics box includes: Obtaining first device identity information and to-be-verified logistics box information of the electronic logistics box; Querying pre-uploaded data through the to-be-verified logistics box information and the first device identity information; wherein, the pre-uploaded data includes authorized device information and preset logistics box information; When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, generating a verification result.
2. The method for verifying an electronic logistics box based on a blockchain according to claim 1, characterized in that, The pre-uploaded data further includes preset item information corresponding to the preset logistics box information; The step of generating a verification result when the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information includes: When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, setting the preset item information corresponding to the preset logistics box information as the target item information of the electronic logistics box, and generating the verification result based on the target item information.
3. The method for verifying an electronic logistics box based on a blockchain according to claim 1, characterized in that, The method for verifying the electronic logistics box further includes: Sending a verification passed instruction to a logistics box management platform according to the verification result, so that the logistics box management platform executes the following steps according to the verification passed instruction: generating an unpacking verification code according to the to-be-verified logistics box information; obtaining an object verification code sent by the electronic logistics box, and generating a logistics box operation instruction according to the unpacking verification code and the object verification code.
4. The method for verifying an electronic logistics box based on a blockchain according to claim 3, characterized in that, The step of sending a verification passed instruction to a logistics box management platform according to the verification result includes: Obtaining second device identity information, and querying the pre-uploaded data through the second device identity information; When the second device identity information is queried from the authorized device information, sending a verification passed instruction to the logistics box management platform according to the verification result; wherein, the first device identity information represents the device information of the current delivery object, and the second device identity information represents the device information of the current recipient object.
5. The method for verifying an electronic logistics box based on a blockchain according to claim 4, characterized in that, Before obtaining the second device identity information, the method for verifying the electronic logistics box further includes: Obtaining the waybill number corresponding to the preset logistics box; and determining the waybill delivery object and the waybill recipient object according to the waybill number; Configuring the device information corresponding to the waybill delivery object and the device information corresponding to the waybill recipient object as the authorized device information.
6. An electronic logistics box verification system based on a blockchain, characterized in that, The electronic logistics box verification system includes: A blockchain system; At least one terminal; Wherein, the blockchain system is used to execute the blockchain-based electronic logistics box verification method as described in any one of claims 1 to 5 according to the first device identity information of the terminal and the to-be-verified logistics box information of the electronic logistics box.
7. An electronic logistics box verification system based on blockchain as described in claim 6, Characterized in that, The electronic logistics box verification system further includes: A logistics box management platform, which is used to generate an unpacking verification code according to the verification passed instruction sent by the blockchain system and the to-be-verified logistics box information, obtain the object verification code sent by the electronic logistics box, and generate a logistics box operation instruction according to the unpacking verification code and the object verification code; Wherein, the electronic logistics box is used to perform an unpacking operation according to the logistics box operation instruction.
8. An electronic logistics box verification device based on blockchain, Characterized in that, Applied to a blockchain system, the electronic logistics box verification device includes an information acquisition module and a verification module; wherein, The information acquisition module is used to acquire the first device identity information and the to-be-verified logistics box information of the electronic logistics box; The verification module is used to query the pre-uploaded data through the to-be-verified logistics box information and the first device identity information; wherein, the pre-uploaded data includes authorized device information and preset logistics box information; When the first device identity information is queried from the authorized device information and the to-be-verified logistics box information is queried from the preset logistics box information, a verification result is generated.
9. A terminal device, Characterized in that, It includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the electronic logistics box verification method as described in any one of claims 1 to 5.
10. A computer-readable storage medium, Characterized in that, The computer-readable storage medium includes a stored computer program, wherein when the computer program runs, it controls the device where the computer-readable storage medium is located to execute the electronic logistics box verification method as described in any one of claims 1 to 5.