A block chain-based distributed logistic tracking method is disclosed and comprises the following steps: an order is placed by a user via a conventional
information system, the order is distributed to an order node, and order information is generated; upper node private key decryption
verification is adopted for a warehouse node,
package information is generated and stored in a block chain after successful
verification, and packaging operation is conducted by a sorter; the
package is picked up via a
package pickup and sending node, the upper node private key decryption
verification is adopted, package
pickup information is generated and stored in the block chain after successful verification, an optimal transport
route is calculated, the upper node private key decryption verification is adopted for a transport node, transport information is generated and stored in the block chain after successful verification, the upper node private key decryption verification is adopted for a package delivery node, package delivery information is generated and stored in the block chain after successful verification, an express delivery worker sends the package to the user who places the order, the upper node private key decryption verification is adopted by the user, and signing information is generated and stored in the block chain after successful verification. Via the block chain-based distributed logistic tracking method,
encryption performance and safety of data flows can be greatly improved, the
optimal route is provided, and whole course data can be monitored and traced.