Logistics management method and system based on block chain

By conducting on-chain verification of transaction records and logistics status information on the blockchain, the problem of merchants and buyers lacking clear binding force in logistics distribution is solved, the accuracy and consistency of logistics channels is achieved, the rights and interests of buyers and sellers are protected, and the efficiency of logistics change is improved.

CN119990937APending Publication Date: 2025-05-13NANJING XINWANG VIDEO NETWORK TECH
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the prior art, merchants and buyers lack clear binding force in logistics and distribution, resulting in problems such as loss of buyers' goods and delayed delivery, which brings economic and property losses to buyers.

Method used

By conducting on-chain verification of transaction records and logistics status information on the blockchain, the order task status and the merchant’s delivery status are monitored, ensuring that the logistics channels applied by the merchant are consistent with the agreed distribution logistics channels, and their acceptance capabilities are judged based on the logistics status, and automatically generate a video ringtone for logistics channel change, notifying users and confirming.

Benefits of technology

The accuracy and consistency of logistics channels have been achieved, the normal rights and interests of buyers and sellers have been protected, and the efficiency of logistics change has been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119990937A_ABST
    Figure CN119990937A_ABST
Patent Text Reader

Abstract

The invention discloses a logistics management method and system based on a block chain, and relates to the technical field of Internet of Things. Comprising the following steps: carrying out uplink evidence storage on a transaction record after negotiation between a user and a merchant and logistics state information of each logistics channel on a block chain; when the merchant makes a delivery application, judging whether a logistics channel applied by the merchant is consistent with an agreed distribution logistics channel recorded in the transaction record or not according to the evidence storage information on the block chain; if not, whether the agreed distribution logistics channel has the capacity of undertaking logistics distribution is determined according to the latest logistics state, and when the agreed distribution logistics channel has the capacity, a logistics channel change video polyphonic ringtone is automatically generated and sent to the user terminal; according to the method, the accuracy and the consistency of user logistics channels are greatly ensured by utilizing the characteristic that the block chain data cannot be tampered; by using the video polyphonic ringtone change confirmation, the user can know the logistics channel change information in time, and the logistics change efficiency is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of Internet of Things, and in particular to a logistics management method and system based on blockchain. Background Art

[0002] With the rapid development of e-commerce and the intensification of economic globalization, the logistics industry is transforming from traditional logistics to modern logistics, which has become an inevitable trend in the development of the current logistics industry. "Internet + Express Delivery" has released tremendous vitality, and express delivery companies have in-depth cooperation with domestic and foreign e-commerce companies, and the business volume has shown a rapid growth trend.

[0003] The current shopping process is generally that after the user communicates with the merchant to determine the product information and logistics information, the buyer pays the order amount, and the merchant allocates and ships the goods according to the agreed information; however, the merchant and the buyer mainly make verbal agreements on logistics and delivery through chats, which are not clearly binding on the merchant. Whether the merchant will carry out logistics and delivery in the agreed manner depends entirely on the merchant's consciousness. In this case, the merchant often fails to carry out logistics and delivery in the agreed manner, resulting in problems such as the loss of the buyer's goods and delayed delivery, causing economic and property losses to the buyer.

[0004] In order to solve the above problems existing in the prior art, this solution provides a logistics management method and system based on blockchain. Summary of the invention

[0005] The purpose of the present invention is to provide a blockchain-based logistics management method and system to solve the problems raised in the above-mentioned background technology.

[0006] In order to achieve the above object, the present invention is implemented by the following technical solutions: A blockchain-based logistics management method, the method comprising the following steps: Step S1: Monitor the order task status. When it is detected that the user has completed the order, extract the transaction record between the user and the merchant and upload it to the blockchain for on-chain evidence storage, where: the transaction record includes basic information of the goods, quantity of goods, price of goods and agreed distribution logistics channels; each logistics channel party stores the logistics status information on the blockchain according to the preset period, where the logistics status information includes the logistics status of the logistics channel party in each region in the form of provinces, cities and regions, and the logistics status includes the operating status of the business point and the logistics capacity load status; Step S2: Monitor the merchant's delivery status. When it is detected that the merchant selects a logistics channel to apply for delivery, obtain the transaction record between the user and the merchant from the blockchain to determine whether the logistics channel applied by the merchant is consistent with the agreed delivery logistics channel recorded in the transaction record; when the logistics channel applied by the merchant is consistent with the logistics channel stored in the blockchain, allow the merchant's delivery request; when the logistics channel applied by the merchant is inconsistent with the logistics channel stored in the blockchain, obtain the latest logistics status information of the agreed delivery logistics channel from the blockchain, and determine whether the agreed delivery logistics channel has the ability to undertake logistics delivery based on the latest logistics status; Step S3: When the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the merchant is refused to ship and the merchant is notified to adjust the logistics channel; when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the reason for the change is automatically generated according to the preset logistics change template, and the logistics channel newly selected by the merchant and the reason for the change are uploaded to the video ringback tone server, and the video ringback tone server automatically generates a logistics channel change video ringback tone according to the preset video ringback tone template, and sends the logistics channel change video ringback tone to the user terminal; Step S4: The user chooses whether to change the logistics channel on the video ringback tone interactive interface. When the user agrees to change the logistics channel, the change record is uploaded to the chain for evidence, and the merchant's delivery request is agreed.

[0007] Furthermore, the specific implementation process of step S1 includes: monitoring the order task status, and when it is detected that the user has completed the order, extracting the transaction record between the user and the merchant and uploading it to the blockchain for on-chain evidence storage, wherein: the transaction record includes basic information of the product, the quantity of the product, the price of the product and the agreed distribution logistics channel; The on-chain evidence storage includes assigning a unique ID to the transaction record, compressing and encrypting the transaction record to obtain evidence data; initiating a data evidence storage request based on the evidence data, and sending the data evidence storage request to the blockchain node, performing a hash operation on the unique ID and timestamp through the smart contract corresponding to the blockchain, and obtaining a unique ID hash value as a key; performing a hash operation on the transaction record through the smart contract, obtaining a hash value of the transaction record as the transaction amount of the blockchain, and storing it in the blockchain, completing the on-chain evidence storage of the transaction record; Each logistics channel party stores the logistics status information on the chain according to a preset period. The logistics status information includes the logistics status of the logistics channel party in each region in the form of provinces, cities and regions. The logistics status includes the operating status of the business points and the logistics capacity load status.

[0008] Furthermore, the specific implementation process of step S2 includes: Monitor the merchant's delivery status. When it is detected that the merchant selects a logistics channel to apply for delivery, obtain the transaction record between the user and the merchant from the blockchain to determine whether the logistics channel applied by the merchant is consistent with the agreed delivery logistics channel recorded in the transaction record; when the logistics channel applied by the merchant is consistent with the logistics channel stored in the blockchain, allow the merchant to deliver the goods; when the logistics channel applied by the merchant is inconsistent with the logistics channel stored in the blockchain, obtain the latest logistics status information of the agreed delivery logistics channel from the blockchain, and determine whether the agreed delivery logistics channel has the ability to undertake logistics delivery based on the latest logistics status.

[0009] Furthermore, the specific implementation process of step S3 includes: when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the merchant is refused to ship, and the merchant is notified to adjust the logistics channel; when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the reason for change is automatically generated according to the preset logistics change template, and the merchant's newly selected logistics channel and the reason for change are uploaded to the video ringback tone server, the video ringback tone server automatically generates a logistics channel change video ringback tone according to the preset video ringback tone template, and sends the logistics channel change video ringback tone to the user terminal; wherein: the video ringback tone server initiates a call to the user in the form of a called video ringback tone, and plays the logistics channel change video ringback tone to the user during the call waiting process.

[0010] Furthermore, the specific implementation process of step S4 includes: the user chooses whether to change the logistics channel through the logistics channel change video ringtone, and when the user agrees to change the logistics channel, the change record is uploaded to the chain for evidence, and the merchant's delivery request is allowed; wherein: when the user confirms answering the logistics channel change video ringtone, the video ringtone interaction interface is connected, and the user chooses whether to change the logistics channel on the video ringtone interaction interface.

[0011] It should be explained that the logistics information negotiated between users and merchants and the relevant information of each logistics channel will be stored on the blockchain. When the merchant ships the goods, the merchant’s actual shipping channel will be verified first according to the stored information on the blockchain. After the merchant changes the shipping channel, it will be judged whether the merchant’s change of channel is compliant. If the judgment result is not compliant, the merchant is not allowed to ship the goods, which greatly guarantees the normal rights and interests of both buyers and sellers. At the same time, if it is determined that the logistics channel must be changed, the user can be notified of the change of the logistics channel in a timely manner in the form of a video ringtone, so that the user can be informed of the change of the logistics channel in a timely manner and make confirmation feedback in a timely manner.

[0012] A blockchain-based logistics management system, the system includes an on-chain evidence storage module, a logistics matching module, a distribution detection module and a user feedback module: The on-chain evidence storage module is used to monitor the order task status. When it is detected that the user has completed the order, the transaction record between the user and the merchant is extracted and uploaded to the blockchain for on-chain evidence storage; each logistics channel party stores the logistics status information on the chain according to the preset period; The logistics matching module is used to monitor the merchant's delivery status. When it is detected that the merchant selects a logistics channel to apply for delivery, the transaction record between the user and the merchant is obtained from the blockchain to determine whether the logistics channel applied by the merchant is consistent with the agreed delivery logistics channel recorded in the transaction record; The distribution detection module determines whether the agreed distribution logistics channel has the ability to undertake logistics distribution according to the latest logistics status; when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the reason for the change is automatically generated according to the preset logistics change template, and the logistics channel newly selected by the merchant and the reason for the change are uploaded to the video ringback tone server, and the video ringback tone server automatically generates a logistics channel change video ringback tone according to the preset video ringback tone template, and sends the logistics channel change video ringback tone to the user terminal; The user feedback module is used to select whether to change the logistics channel on the video ringback tone interactive interface. When the user agrees to change the logistics channel, the change record is uploaded to the chain for evidence storage, and the merchant's delivery request is agreed.

[0013] Furthermore, the on-chain evidence storage module includes monitoring the order task status. When it is detected that the user has completed the order, the transaction record between the user and the merchant is extracted and uploaded to the blockchain for on-chain evidence storage, wherein: the transaction record includes basic information of the goods, quantity of goods, price of goods and agreed distribution logistics channels; each logistics channel party stores the logistics status information on the chain according to a preset period, wherein the logistics status information includes the logistics status of the logistics channel party in each region in the form of provinces, cities and regions, and the logistics status includes the operating status of the business outlets and the logistics capacity load status.

[0014] Furthermore, the logistics matching module includes monitoring the merchant's shipping status. When it is detected that the merchant selects a logistics channel to apply for shipping, the transaction record between the user and the merchant is obtained from the blockchain, and it is determined whether the logistics channel applied for by the merchant is consistent with the agreed distribution logistics channel recorded in the transaction record; when the logistics channel applied for by the merchant is consistent with the logistics channel stored in the blockchain, the merchant's shipping request is allowed; when the logistics channel applied for by the merchant is inconsistent with the logistics channel stored in the blockchain, the latest logistics status information of the agreed distribution logistics channel is obtained from the blockchain, and based on the latest logistics status, it is determined whether the agreed distribution logistics channel has the ability to undertake logistics distribution.

[0015] Furthermore, the distribution detection module includes, when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, refusing the merchant to ship and notifying the merchant to adjust the logistics channel; when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, automatically generating a reason for change according to a preset logistics change template, and uploading the merchant's newly selected logistics channel and the reason for change to the video ringtone server, the video ringtone server automatically generates a logistics channel change video ringtone according to the preset video ringtone template, and sends the logistics channel change video ringtone to the user terminal.

[0016] Furthermore, the user feedback module includes the user choosing whether to change the logistics channel through the video ringback tone interactive interface. When the user agrees to change the logistics channel, the change record is uploaded to the chain for evidence, and the merchant's delivery request is agreed.

[0017] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: the present invention discloses a logistics management method and system based on blockchain, including storing transaction records negotiated between users and merchants and logistics status information of various logistics channels on the blockchain; when the merchant applies for shipment, it is determined whether the logistics channel applied by the merchant is consistent with the agreed distribution logistics channel recorded in the transaction record according to the evidence information on the blockchain; if not, it is determined whether the agreed distribution logistics channel has the ability to undertake logistics distribution according to the latest logistics status, and when it has the ability, a logistics channel change video ringtone is automatically generated, and the logistics channel change video ringtone is sent to the user terminal; the present invention utilizes the non-tamperable characteristics of blockchain data, greatly guarantees the accuracy and consistency of the user's logistics channel, and at the same time, based on the characteristics of blockchain, it can guarantee the normal rights and interests of both parties to the transaction to a great extent; the entire change confirmation process is automatically realized in the form of video ringtones, which not only ensures that users can receive relevant information in a timely manner, but also completes the confirmation of the logistics channel without starting the relevant APP, greatly improving the efficiency of logistics changes. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. Among them: Figure 1 is a flow chart of a method in an embodiment of the present invention; Figure 2 This is the video ringback tone interaction interface in the embodiment of the present invention. DETAILED DESCRIPTION

[0019] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution of the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings of the embodiment of the present invention. Obviously, the described embodiment is a part of the embodiment of the present invention, not all of the embodiments. Based on the described embodiment of the present invention, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of the present invention.

[0020] like Figure 1 As shown in FIG. 1 , an embodiment of the present invention is provided, which provides a logistics management method based on blockchain, and the method comprises the following steps: Step S1: Monitor the order task status. When it is detected that the user has completed the order, extract the transaction record between the user and the merchant and upload it to the blockchain for on-chain evidence storage, where: the transaction record includes basic information of the goods, quantity of goods, price of goods and agreed distribution logistics channels; each logistics channel party stores the logistics status information on the blockchain according to the preset period, where the logistics status information includes the logistics status of the logistics channel party in each region in the form of provinces, cities and regions, and the logistics status includes the operating status of the business point and the logistics capacity load status; Step S2: Monitor the merchant's delivery status. When it is detected that the merchant selects a logistics channel to apply for delivery, obtain the transaction record between the user and the merchant from the blockchain to determine whether the logistics channel applied by the merchant is consistent with the agreed delivery logistics channel recorded in the transaction record; when the logistics channel applied by the merchant is consistent with the logistics channel stored in the blockchain, allow the merchant's delivery request; when the logistics channel applied by the merchant is inconsistent with the logistics channel stored in the blockchain, obtain the latest logistics status information of the agreed delivery logistics channel from the blockchain, and determine whether the agreed delivery logistics channel has the ability to undertake logistics delivery based on the latest logistics status; Step S3: When the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the merchant is refused to ship and the merchant is notified to adjust the logistics channel; when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the reason for the change is automatically generated according to the preset logistics change template, and the logistics channel newly selected by the merchant and the reason for the change are uploaded to the video ringback tone server, and the video ringback tone server automatically generates a logistics channel change video ringback tone according to the preset video ringback tone template, and sends the logistics channel change video ringback tone to the user terminal; Step S4: The user chooses whether to change the logistics channel on the video ringback tone interactive interface. When the user agrees to change the logistics channel, the change record is uploaded to the chain for evidence, and the merchant's delivery request is agreed.

[0021] Specifically, the specific implementation process of step S1 includes: monitoring the order task status, and when it is detected that the user has completed the order, extracting the transaction record between the user and the merchant and uploading it to the blockchain for on-chain evidence storage, wherein: the transaction record includes basic information of the product, the quantity of the product, the price of the product, and the agreed distribution logistics channel; The on-chain evidence storage includes assigning a unique ID to the transaction record, compressing and encrypting the transaction record to obtain evidence data; initiating a data evidence storage request based on the evidence data, and sending the data evidence storage request to the blockchain node, performing a hash operation on the unique ID and timestamp through the smart contract corresponding to the blockchain, and obtaining a unique ID hash value as a key; performing a hash operation on the transaction record through the smart contract, obtaining a hash value of the transaction record as the transaction amount of the blockchain, and storing it in the blockchain, completing the on-chain evidence storage of the transaction record; Each logistics channel party stores the logistics status information on the chain according to a preset period. The logistics status information includes the logistics status of the logistics channel party in each region in the form of provinces, cities and regions. The logistics status includes the operating status of the business points and the logistics capacity load status.

[0022] Specifically, the specific implementation process of step S2 includes: Monitor the merchant's delivery status. When it is detected that the merchant selects a logistics channel to apply for delivery, obtain the transaction record between the user and the merchant from the blockchain to determine whether the logistics channel applied by the merchant is consistent with the agreed delivery logistics channel recorded in the transaction record; when the logistics channel applied by the merchant is consistent with the logistics channel stored in the blockchain, allow the merchant to deliver the goods; when the logistics channel applied by the merchant is inconsistent with the logistics channel stored in the blockchain, obtain the latest logistics status information of the agreed delivery logistics channel from the blockchain, and determine whether the agreed delivery logistics channel has the ability to undertake logistics delivery based on the latest logistics status.

[0023] Specifically, the specific implementation process of step S3 includes: when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the merchant is refused to ship, and the merchant is notified to adjust the logistics channel; when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the reason for change is automatically generated according to the preset logistics change template, and the merchant's newly selected logistics channel and the reason for change are uploaded to the video ringback tone server, the video ringback tone server automatically generates a logistics channel change video ringback tone according to the preset video ringback tone template, and sends the logistics channel change video ringback tone to the user terminal; wherein: the video ringback tone server initiates a call to the user in the form of a called video ringback tone, and plays the logistics channel change video ringback tone to the user during the call waiting process.

[0024] Specifically, the specific implementation process of step S4 includes: the user chooses whether to change the logistics channel through the logistics channel change video ringtone, when the user agrees to change the logistics channel, the change record is stored on the chain, and the merchant's delivery request is allowed; wherein: when the user confirms to answer the logistics channel change video ringtone, the video ringtone interaction interface is connected, and the user chooses whether to change the logistics channel on the video ringtone interaction interface.

[0025] like Figure 2 As shown, it is an embodiment of the present invention, which provides a video ringback tone interactive interface, including the reason for the change of the logistics channel, the channel name before and after the change of the logistics channel, and interactive buttons (confirm, reject and others); when the user selects the confirmation button, the change record is uploaded to the chain for storage, allowing the merchant's delivery request.

[0026] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or other arbitrary combinations. When implemented using software, it can be implemented in whole or in part in the form of a computer program product, which includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function according to the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.

[0027] In addition, each functional unit in each embodiment of the present application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into one module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. If the above-mentioned integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage medium can be a read-only memory, a disk or an optical disk, etc.

[0028] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A logistics management method based on blockchain, characterized in that: The method comprises the following steps: Step S1: Monitor the order task status. When it is detected that the user has completed the order, extract the transaction record between the user and the merchant and upload it to the blockchain for on-chain evidence storage, where: the transaction record includes basic information of the goods, quantity of goods, price of goods and agreed distribution logistics channels; each logistics channel party stores the logistics status information on the blockchain according to the preset period, where the logistics status information includes the logistics status of the logistics channel party in each region in the form of provinces, cities and regions, and the logistics status includes the operating status of the business point and the logistics capacity load status; Step S2: Monitor the merchant's delivery status. When it is detected that the merchant selects a logistics channel to apply for delivery, obtain the transaction record between the user and the merchant from the blockchain to determine whether the logistics channel applied by the merchant is consistent with the agreed delivery logistics channel recorded in the transaction record; when the logistics channel applied by the merchant is consistent with the logistics channel stored in the blockchain, agree to the merchant's delivery request; when the logistics channel applied by the merchant is inconsistent with the logistics channel stored in the blockchain, obtain the latest logistics status information of the agreed delivery logistics channel from the blockchain, and determine whether the agreed delivery logistics channel has the ability to undertake logistics delivery based on the latest logistics status; Step S3: When the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the merchant's shipment request is rejected, and the merchant is notified to adjust the logistics channel; when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the reason for the change is automatically generated according to the preset logistics change template, and the merchant's newly selected logistics channel and the reason for the change are uploaded to the video ringback tone server, and the video ringback tone server automatically generates a logistics channel change video ringback tone according to the preset video ringback tone template, and sends the logistics channel change video ringback tone to the user terminal; Step S4: The user chooses whether to change the logistics channel on the video ringback tone interactive interface. When the user agrees to change the logistics channel, the change record is uploaded to the chain for evidence, and the merchant's delivery request is agreed.

2. According to a blockchain-based logistics management method according to claim 1, it is characterized in that: The specific implementation process of step S1 includes: monitoring the order task status, and when it is detected that the user has completed the order, extracting the transaction record between the user and the merchant and uploading it to the blockchain for on-chain evidence storage, wherein: the transaction record includes basic information of the goods, quantity of goods, price of goods and agreed distribution logistics channels; The on-chain evidence storage includes assigning a unique ID to the transaction record, compressing and encrypting the transaction record to obtain evidence data; initiating a data evidence storage request based on the evidence data, and sending the data evidence storage request to the blockchain node, performing a hash operation on the unique ID and timestamp through the smart contract corresponding to the blockchain, and obtaining a unique ID hash value as a key; performing a hash operation on the transaction record through the smart contract, obtaining a hash value of the transaction record as the transaction amount of the blockchain, and storing it in the blockchain, completing the on-chain evidence storage of the transaction record; Each logistics channel party stores the logistics status information on the chain according to a preset period. The logistics status information includes the logistics status of the logistics channel party in each region in the form of provinces, cities and regions. The logistics status includes the operating status of the business points and the logistics capacity load status.

3. According to a blockchain-based logistics management method according to claim 1, it is characterized in that: The specific implementation process of step S2 includes: Monitor the merchant's delivery status. When it is detected that the merchant selects a logistics channel to apply for delivery, obtain the transaction record between the user and the merchant from the blockchain to determine whether the logistics channel applied by the merchant is consistent with the agreed delivery logistics channel recorded in the transaction record; when the logistics channel applied by the merchant is consistent with the logistics channel stored in the blockchain, allow the merchant to deliver the goods; when the logistics channel applied by the merchant is inconsistent with the logistics channel stored in the blockchain, obtain the latest logistics status information of the agreed delivery logistics channel from the blockchain, and determine whether the agreed delivery logistics channel has the ability to undertake logistics delivery based on the latest logistics status.

4. According to a blockchain-based logistics management method according to claim 1, it is characterized in that: The specific implementation process of step S3 includes: when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the merchant is refused to ship, and the merchant is notified to adjust the logistics channel; when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the reason for change is automatically generated according to the preset logistics change template, and the merchant's newly selected logistics channel and the reason for change are uploaded to the video ringback tone server, the video ringback tone server automatically generates a logistics channel change video ringback tone according to the preset video ringback tone template, and sends the logistics channel change video ringback tone to the user terminal; wherein: the video ringback tone server initiates a call to the user in the form of a called video ringback tone, and plays the logistics channel change video ringback tone to the user during the call waiting process.

5. According to a blockchain-based logistics management method according to claim 1, it is characterized in that: The specific implementation process of step S4 includes: the user chooses whether to change the logistics channel through the logistics channel change video ringback tone, when the user agrees to change the logistics channel, the change record is stored on the chain, and the merchant's delivery request is allowed; wherein: when the user confirms to answer the logistics channel change video ringback tone, the video ringback tone interaction interface is connected, and the user chooses whether to change the logistics channel on the video ringback tone interaction interface.

6. A blockchain-based logistics management system, using a blockchain-based logistics management method as described in any one of claims 1-5, characterized in that: The system includes an on-chain evidence storage module, a logistics matching module, a distribution detection module and a user feedback module: The on-chain evidence storage module is used to monitor the order task status. When it is detected that the user has completed the order, the transaction record between the user and the merchant is extracted and uploaded to the blockchain for on-chain evidence storage; each logistics channel party stores the logistics status information on the chain according to the preset period; The logistics matching module is used to monitor the merchant's delivery status. When it is detected that the merchant selects a logistics channel to apply for delivery, the transaction record between the user and the merchant is obtained from the blockchain to determine whether the logistics channel applied by the merchant is consistent with the agreed delivery logistics channel recorded in the transaction record; The distribution detection module determines whether the agreed distribution logistics channel has the ability to undertake logistics distribution according to the latest logistics status; when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, the reason for the change is automatically generated according to the preset logistics change template, and the logistics channel newly selected by the merchant and the reason for the change are uploaded to the video ringback tone server, and the video ringback tone server automatically generates a logistics channel change video ringback tone according to the preset video ringback tone template, and sends the logistics channel change video ringback tone to the user terminal; The user feedback module is used to select whether to change the logistics channel on the video ringback tone interactive interface. When the user agrees to change the logistics channel, the change record is uploaded to the chain for evidence storage, and the merchant's delivery request is agreed.

7. A blockchain-based logistics management system according to claim 6, characterized in that: The on-chain evidence storage module includes monitoring the order task status. When it is detected that the user has completed the order, the transaction record between the user and the merchant is extracted and uploaded to the blockchain for on-chain evidence storage, wherein: the transaction record includes basic information of the goods, quantity of goods, price of goods and agreed distribution logistics channels; each logistics channel party stores the logistics status information on the chain according to a preset period, wherein the logistics status information includes the logistics status of the logistics channel party in each region in the form of provinces, cities and regions, and the logistics status includes the operating status of the business point and the logistics capacity load status.

8. A blockchain-based logistics management system according to claim 7, characterized in that: The logistics matching module includes monitoring the merchant's shipping status. When it is detected that the merchant selects a logistics channel to apply for shipping, the transaction record between the user and the merchant is obtained from the blockchain, and it is determined whether the logistics channel applied by the merchant is consistent with the agreed distribution logistics channel recorded in the transaction record; when the logistics channel applied by the merchant is consistent with the logistics channel stored in the blockchain, the merchant's shipping request is allowed; when the logistics channel applied by the merchant is inconsistent with the logistics channel stored in the blockchain, the latest logistics status information of the agreed distribution logistics channel is obtained from the blockchain, and it is determined whether the agreed distribution logistics channel has the ability to undertake logistics distribution based on the latest logistics status.

9. A blockchain-based logistics management system according to claim 8, characterized in that: The distribution detection module includes, when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, refusing the merchant to ship and notifying the merchant to adjust the logistics channel; when the judgment result is that the agreed distribution logistics channel has the ability to undertake logistics distribution, automatically generating a reason for change according to a preset logistics change template, and uploading the merchant's newly selected logistics channel and the reason for change to the video ringback tone server, the video ringback tone server automatically generates a logistics channel change video ringback tone according to the preset video ringback tone template, and sends the logistics channel change video ringback tone to the user terminal.

10. A blockchain-based logistics management system according to claim 9, characterized in that: The user feedback module includes the user choosing whether to change the logistics channel through the video ringback tone interactive interface. When the user agrees to change the logistics channel, the change record is uploaded to the chain for evidence storage, and the merchant's delivery request is agreed.