CN110298610A - A kind of Express Logistics block catenary system and its operation method - Google Patents

A kind of Express Logistics block catenary system and its operation method Download PDF

Info

Publication number
CN110298610A
CN110298610A CN201910377387.5A CN201910377387A CN110298610A CN 110298610 A CN110298610 A CN 110298610A CN 201910377387 A CN201910377387 A CN 201910377387A CN 110298610 A CN110298610 A CN 110298610A
Authority
CN
China
Prior art keywords
node
block
express
logistics information
block chain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910377387.5A
Other languages
Chinese (zh)
Inventor
张鑫
房玲伶
程晓武
宫婧
孙知信
孙哲
胡冰
骆冰清
陈松乐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Yi Yi Ecological Agriculture Technology Co Ltd
Original Assignee
Jiangsu Yi Yi Ecological Agriculture Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Yi Yi Ecological Agriculture Technology Co Ltd filed Critical Jiangsu Yi Yi Ecological Agriculture Technology Co Ltd
Priority to CN201910377387.5A priority Critical patent/CN110298610A/en
Publication of CN110298610A publication Critical patent/CN110298610A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Strategic Management (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computing Systems (AREA)
  • Development Economics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of Express Logistics block catenary systems.System is collectively formed by block chain module and cloud database module comprising data Layer, network layer, common recognition layer, contract layer and application layer.This patent discloses the system operation method, first by logistics information after block chain formatted message function, generates standardization logistics information Ml, broadcast to the whole network;Secondly production node is determined according to PoService mechanism;Again, production node broadcasts new block to the whole network;From secondary, new block is linked to block chain by backup node;Finally, system will standardize logistics information MlIt saves to cloud database.System is to be inquired dummy node address respectively using the user of smart machine, and user is signed for by the realization of level Four node.The present invention by block chain technology be applied to logistics field, using block chain can not tamper feature guarantee Express Logistics information it is true.Meanwhile according to the characteristic of privately owned chain, the real-time of Express Logistics information system ensure that.

Description

A kind of Express Logistics block catenary system and its operation method
Technical field
The present invention relates to information security correlative technology field, specially a kind of Express Logistics block catenary system and its operation side Method.
Background technique
Currently, electric business rapidly develops, express delivery remains higher speedup.At the same time, Express Logistics information is existing Under mechanism, real-time is poor.It can just see that logistics information updates after double ten first-class busy periods or even several hours, and, object The authenticity of stream information cannot ensure.The scandal that the logistics information constantly exposed on network is tampered, all in infringement consumer Equity.
A kind of patent " Logistics Information Platform based on block chain and Internet of Things " of Publication No. CN107705060A utilizes Block chain (designated blocks platform chain is by HyperLedger or ether mill) replaces existing centralized architecture, but the common recognition of the two Mechanism is not logistics information field custom design, inefficient;Publication No. CN106022681A's is " a kind of to be based on block chain Material flow tracking method ", need to buy integral to host node from node and realize and upload package information, but " integral " mechanism increases The financial burden of node users;The patent of Publication No. CN108710924A " information query method based on block chain and is System ", using specify information corresponding to Product labelling in block chain backup central database, and the decentralization of block chain, prepare more The storage mode of part is not suitable for a large amount of complete information of storage.
Block chain be it is a kind of data block is combined into specific data structure in a manner of chain sequentially in time, and with Account book is shared in the decentralization that can not be distorted He can not forge that cryptography mode guarantees.Block may include any type of number According to.Each block ensures its integrality by verifying cryptographic Hash.Distorting previous block can make itself cryptographic Hash invalid, thus Therefore the cryptographic Hash of the latter block can also change.Block chain has decentralization, time series data, collective's maintenance, can compile Journey and it is secure and trusted the features such as.Block chain is considered as counting after mainframe, PC, internet, movement/social networks Calculate the 5th innovation of normal form.Block chain has been widely used in fields such as Internet of Things, supply chain, finance, medical treatment and copyrights.
After block chain is applied to Express Logistics field, the real-time and authenticity of logistics information will be significantly increased.Pass through area Block chain browser, user only need several seconds logistics informations that can inquire express delivery.Express company does not have to concern by network Logistics information after attack in database is tampered, and user is untrue without the data for worrying to inquire and updates too late When.An Express Logistics information system is established by block chain technology, it will promotes the development of the following delivery industry.
Summary of the invention
The purpose of the present invention is to provide a kind of Express Logistics block catenary system and its operation methods, to solve above-mentioned background The problem of being proposed in technology.
To achieve the above object, the invention provides the following technical scheme: a kind of Express Logistics block catenary system and its operation Method, the system are made of following two module:
1), block chain module.Block chain module is safeguarded by all node collectives, saves the Express Logistics Jing Guo Hash calculation Information, for being compared with the organic stream information in cloud database;
2), cloud database module.Cloud database is for saving original complete Express Logistics information.
Preferably, 1) the block chain modular structure is constituted by following five layers:
1), data Layer: data structure includes block head and block body composition, and wherein block head includes timestamp and previous area The hash value of block, block body include the hash value and all signatures for verifying node to it of Express Logistics information;
2), network layer: including P2P network, mechanism of transmission, authentication mechanism and node hierarchy mechanism;
3), common recognition layer: the PoService common recognition mechanism for being adapted to Express Logistics information system is proposed;
4), contract layer: including node administration contract, express delivery management agreement and scripted code, base is provided for subsequent applications layer Plinth service;
5), application layer: realizing interface service, includes express company's interface and user interface.Wherein express company's interface supplies Express company's management node and typing Express Logistics information;User interface provides service, including Express Logistics information for user Inquiry, express delivery are signed for.
Preferably, 2) the node hierarchy mechanism of the network layer: the node in block chain network is classified, not at the same level Other node possesses different power, fulfils different obligatioies.
Preferably, 3) layer of knowing together: propose that the service for being suitable for Express Logistics information system proves (PoService) altogether Knowledge mechanism, principle are to select service quality most in candidate's production node according to the service quality Service in a upper period Δ Good preceding n node, as production node.After end cycle, the digging mine reward for being awarded to production node ispjIt makes a living Produce the result that node carries out logical AND to the label of a logistics information with final label.The calculation of service quality is previous Item is respectively examined in period and rewards the weighted sum of item, as follows:
Whereinsi∈ [0, t], pj∈ { 0,1 }
Production node is chosen according to the following formula:
PNode=max ({ Servicek, n).
Preferably, using system architecture required by right 1, a kind of Express Logistics information input method based on block chain Include the following steps:
1), the logistics information for generating IoT equipment formats conversion function through block chain information, generates logistics information Ml, Broadcast is into block chain network;
2), according to PoService mechanism, the production node in current period is determined
3), production node generates block, and block is broadcasted to the whole network, so that all backup nodes are backed up;
4), backup node backup new block: after receiving new block, block is linked in backup block chain;
5), system is by logistics information Ml, save into cloud database.
Preferably, dummy node is generated for user in system, and user inputs express delivery odd numbers by external interface and inquires.When After user receives express delivery, express delivery is digitally signed, receipt information is added in system by level Four node.Dummy node Permission be limited only to inquiry express delivery, and after use, address is again assigned to other users by system.
Compared with prior art, the beneficial effects of the present invention are:
1. the characteristic of this patent combination block chain proposes the Express Logistics information system for being suitable for field of express delivery, system area Block chain is safeguarded jointly by each subunit of express company, and relatively reliable logistics information storage can be provided for Express firm.
2. the present invention improves the original block structure of block chain, design is suitable for the block structure of field of express delivery, can be more preferable Ground stores logistics information, meanwhile, the characteristic of block chain ensures that data can not distort.
The mechanism 3. PoService proposed by the present invention knows together, is more suitable for privately owned chain scene, ensure that treatment effeciency and goes out Block speed has preferable impetus to field of express delivery.
Detailed description of the invention
Fig. 1 is system module schematic diagram;
Fig. 2 is block chain module architectures schematic diagram;
Fig. 3 is block structure figure;
Fig. 4 is the flow chart of Express Logistics information system information input method.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Fig. 1-4 is please referred to, the present invention provides a kind of technical solution: a kind of Express Logistics block catenary system and its operation side Method:
As shown in Figure 1, a kind of Express Logistics block catenary system, is made of two modules: block chain module and cloud data Library module.
As shown in Fig. 2, block chain modular structure is formed by following five layers:
1) data Layer: as shown in figure 3, improving the data structure of existing block chain, design is suitable for Express Logistics information Novel block structure.The block structure includes block head and block body composition, and wherein block head abandons original random number With two parameters of degree-of-difficulty factor, but only it is made of the hash value of timestamp and previous block;The content of block body is by breathing out Wish the Express Logistics information calculated and all signatures for verifying node to it.
2) network layer: including P2P network, mechanism of transmission, authentication mechanism and node hierarchy mechanism;
3) common recognition layer: the PoService common recognition mechanism for being adapted to Express Logistics information system is proposed;
4) contract layer: including node administration contract, express delivery management agreement and scripted code, base is provided for subsequent applications layer Plinth service;
5) application layer: realizing interface service, includes express company's interface and user interface.Wherein express company's interface is for fast Pass company management's node and typing Express Logistics information;User interface provides service for user, including Express Logistics information is looked into It askes, express delivery is signed for.
A kind of Express Logistics information input method based on block chain of the present invention, as shown in figure 4, steps are as follows:
Step S1, the logistics information for generating IoT equipment formats conversion function through block chain information, generates logistics information Ml, it broadcasts into block chain network:
S101: obtaining information by IoT equipment, formats conversion function through block chain information, generates logistics information Ml, In include following important information: current time, current location, express company's title, current physical state etc.;
S102: by logistics information MlCarry out Hash calculation;
S103: the information of above step is subjected to the whole network broadcast;
Step S2, according to PoService mechanism, the production node in current period is determined;
S201: the three-level node of all intentional competition production nodes broadcasted the service performance Service in a upper period Into block chain network;
S202: two-level node is calculated as shown by the equation:
Node=max ({ Service }, n)
Step S3, two-level node generates block, and block is broadcasted to the whole network, so that all three-level nodes are backed up;
S301: receiving new logistics information, if it is new information, is then inserted into " sequence case ";
S302: selecting the logistics information of highest priority, and judges whether the time that the information generates is becoming second level section After point, if it is, flag bit is marked with principle P, and result is broadcasted into block chain network, principle P is can Replace principle;
S303: after all two-level nodes are marked, two-level node carries out previous block Hash and logistics information Signature, and broadcast to the whole network;
Step S4, three-level node standby new block links to block in backup block chain;
S401: all two-level nodes and three-level node are counted with flag bit of the principle P to logistics information;
S402: the two-level node verification performance plus 1 if T is less than F, to all mark F;If T is than or equal to F, own Second level three-level node generates a new block, and block includes timestamp, the Hash of previous block, the logistics letter by Hash calculation Logistics information after breath and all two-level nodes signature, the two-level node verification performance plus 1 to all mark T;
S403: check whether the term of office is more than period Δ, if it exceeds period Δ, then install the service quality weight in this period It is new to determine two-level node.
Step S5, system will standardize logistics information, save into cloud database.Initial data is saved in cloud database, Data in block chain with the data in the cloud database Jing Guo Hash calculation for being compared.
Method is signed in a kind of express delivery inquiry based on block chain of the present invention, and steps are as follows:
Step S1, user, by the external interface of system, inputs express delivery odd numbers in plate, computer, smart phone;
Step S2, system is that inquiry user generates dummy node, and dummy node is only used for inquiry data, cannot participate in altogether Know, block chain content cannot be modified;
Step S3, express delivery odd numbers is input to express delivery management agreement, the area that contract will inquire by dummy node by user Information in block chain is compared with the logistics information in the cloud database Jing Guo Hash calculation.If equal, use is returned to Family;
Step S4, after user receives express delivery, after being digitally signed to express delivery, the label to express delivery are realized by level Four node It receives.
It although an embodiment of the present invention has been shown and described, for the ordinary skill in the art, can be with A variety of variations, modification, replacement can be carried out to these embodiments without departing from the principles and spirit of the present invention by understanding And modification, the scope of the present invention is defined by the appended.

Claims (6)

1. a kind of Express Logistics block catenary system and its operation method, it is characterised in that: the system is made of following two module:
1), block chain module.Block chain module is safeguarded by all node collectives, saves the Express Logistics letter Jing Guo Hash calculation Breath, for being compared with the organic stream information in cloud database;
2), cloud database module.Cloud database is for saving original complete Express Logistics information.
2. a kind of Express Logistics block catenary system according to claim 1 and its operation method, it is characterised in that: it is described 1) Block chain modular structure is constituted by following five layers:
1), data Layer: data structure includes block head and block body composition, and wherein block head includes timestamp and previous block Hash value, block body include the hash value and all signatures for verifying node to it of Express Logistics information;
2), network layer: including P2P network, mechanism of transmission, authentication mechanism and node hierarchy mechanism;
3), common recognition layer: the PoService common recognition mechanism for being adapted to Express Logistics information system is proposed;
4) including node administration contract, express delivery management agreement and scripted code, basic clothes, contract layer: are provided for subsequent applications layer Business;
5), application layer: realizing interface service, includes express company's interface and user interface.Wherein express company's interface is for express delivery Company management's node and typing Express Logistics information;User interface provides service for user, including the inquiry of Express Logistics information, Express delivery is signed for.
3. a kind of Express Logistics block catenary system according to claim 2 and its operation method, it is characterised in that: it is described 2) The node hierarchy mechanism of network layer: the node in block chain network is classified, and the node of different stage possesses different power Power fulfils different obligatioies.
4. a kind of Express Logistics block catenary system according to claim 2 and its operation method, it is characterised in that: it is described 3) Common recognition layer: propose that the service for being suitable for Express Logistics information system proves (PoService) common recognition mechanism, principle is according to upper one Service quality Service in period Δ, the best preceding n node of selection service quality in candidate production node, as life Produce node.After end cycle, the digging mine reward for being awarded to production node ispjIt is production node to a logistics information Label the result of logical AND is carried out with final label.The calculation of service quality is that item and reward are respectively examined in previous cycle The weighted sum of item is as follows:
Whereinsi∈ [0, t], pj∈ { 0,1 }
Production node is chosen according to the following formula:
PNode=max ({ Servicek, n).
5. a kind of Express Logistics block catenary system according to claim 1 and its operation method, it is characterised in that: using power System architecture required by benefit 1, a kind of Express Logistics information input method based on block chain include the following steps:
1), the logistics information for generating IoT equipment formats conversion function through block chain information, generates logistics information Ml, broadcast is extremely In block chain network;
2), according to PoService mechanism, the production node in current period is determined
3), production node generates block, and block is broadcasted to the whole network, so that all backup nodes are backed up;
4), backup node backup new block: after receiving new block, block is linked in backup block chain;
5), system is by logistics information Ml, save into cloud database.
6. a kind of Express Logistics block catenary system according to claim 1 and its operation method, it is characterised in that: system is User generates dummy node, and user inputs express delivery odd numbers by external interface and inquires.After user receives express delivery, to express delivery It is digitally signed, receipt information is added in system by level Four node.It is fast that the permission of dummy node is limited only to inquiry It passs, and after use, address is again assigned to other users by system.
CN201910377387.5A 2019-05-05 2019-05-05 A kind of Express Logistics block catenary system and its operation method Pending CN110298610A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910377387.5A CN110298610A (en) 2019-05-05 2019-05-05 A kind of Express Logistics block catenary system and its operation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910377387.5A CN110298610A (en) 2019-05-05 2019-05-05 A kind of Express Logistics block catenary system and its operation method

Publications (1)

Publication Number Publication Date
CN110298610A true CN110298610A (en) 2019-10-01

Family

ID=68026562

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910377387.5A Pending CN110298610A (en) 2019-05-05 2019-05-05 A kind of Express Logistics block catenary system and its operation method

Country Status (1)

Country Link
CN (1) CN110298610A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110727734A (en) * 2019-10-10 2020-01-24 腾讯科技(深圳)有限公司 Credit information synchronization method based on block chain and credit combined reward and punishment system
CN110751448A (en) * 2019-12-20 2020-02-04 北京京邦达贸易有限公司 Block chain based sign-off return method, device, equipment and readable storage medium
CN111178887A (en) * 2019-12-27 2020-05-19 远光软件股份有限公司 Distributed photovoltaic power generation and sale system and method based on block chain
CN111262834A (en) * 2020-01-09 2020-06-09 中国信息通信研究院 Authentication and credibility analysis method, device and system for physical entity
CN111815264A (en) * 2020-06-16 2020-10-23 上海中通吉网络技术有限公司 Express delivery network management method, device and storage medium
CN112270636A (en) * 2020-11-25 2021-01-26 广东广宇科技发展有限公司 Block chain-based consignment logistics management method, device, terminal and storage medium
CN112434990A (en) * 2020-11-20 2021-03-02 深圳市丰巢网络技术有限公司 Express cabinet using method and device based on block chain, server and storage medium
CN115330318A (en) * 2022-10-12 2022-11-11 广州一链通互联网科技有限公司 Logistics distribution method and system based on block chain technology

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110727734B (en) * 2019-10-10 2023-07-14 腾讯科技(深圳)有限公司 Credit information synchronization method based on blockchain and credit joint rewarding and punishing system
CN110727734A (en) * 2019-10-10 2020-01-24 腾讯科技(深圳)有限公司 Credit information synchronization method based on block chain and credit combined reward and punishment system
CN110751448A (en) * 2019-12-20 2020-02-04 北京京邦达贸易有限公司 Block chain based sign-off return method, device, equipment and readable storage medium
WO2021120686A1 (en) * 2019-12-20 2021-06-24 北京京邦达贸易有限公司 Sign-bill collection method and apparatus based on blockchain, and device and readable storage medium
CN111178887B (en) * 2019-12-27 2023-05-09 远光软件股份有限公司 Distributed photovoltaic power generation and selling system and method based on block chain
CN111178887A (en) * 2019-12-27 2020-05-19 远光软件股份有限公司 Distributed photovoltaic power generation and sale system and method based on block chain
CN111262834A (en) * 2020-01-09 2020-06-09 中国信息通信研究院 Authentication and credibility analysis method, device and system for physical entity
CN111262834B (en) * 2020-01-09 2022-03-29 中国信息通信研究院 Authentication and credibility analysis method, device and system for physical entity
CN111815264A (en) * 2020-06-16 2020-10-23 上海中通吉网络技术有限公司 Express delivery network management method, device and storage medium
CN112434990A (en) * 2020-11-20 2021-03-02 深圳市丰巢网络技术有限公司 Express cabinet using method and device based on block chain, server and storage medium
CN112270636A (en) * 2020-11-25 2021-01-26 广东广宇科技发展有限公司 Block chain-based consignment logistics management method, device, terminal and storage medium
CN115330318B (en) * 2022-10-12 2023-02-10 广州一链通互联网科技有限公司 Logistics distribution method and system based on block chain technology
CN115330318A (en) * 2022-10-12 2022-11-11 广州一链通互联网科技有限公司 Logistics distribution method and system based on block chain technology

Similar Documents

Publication Publication Date Title
CN110298610A (en) A kind of Express Logistics block catenary system and its operation method
Xu et al. Making big data open in edges: A resource-efficient blockchain-based approach
Bada et al. Towards a green blockchain: A review of consensus mechanisms and their energy consumption
WO2018209542A1 (en) Consensus method for decentralized domain name system
Wang et al. Blockchain-based IoT device identification and management in 5G smart grid
WO2019204117A1 (en) Systems and methods for recording assets and transactions thereof in blockchains
CN111178682A (en) Control method of demand response management platform based on block chain technology
CN113438084A (en) Green power source tracing method and system based on R-PBFT consensus algorithm and timestamp
CN112907082B (en) Block chain consensus algorithm evaluation optimization method
Wang et al. Beh-Raft-Chain: a behavior-based fast blockchain protocol for complex networks
Wang et al. Privacy protection federated learning system based on blockchain and edge computing in mobile crowdsourcing
CN113448694B (en) Block chain consensus method for improving transaction processing capability
Wang et al. A fast and secured vehicle-to-vehicle energy trading based on blockchain consensus in the internet of electric vehicles
Wen et al. CPU usage prediction for cloud resource provisioning based on deep belief network and particle swarm optimization
Li et al. Cyber insurance design for validator rotation in sharded blockchain networks: A hierarchical game-based approach
Song et al. Research on multidimensional trust evaluation mechanism of fintech based on blockchain
Kapassa et al. Blockchain in smart energy grids: a market analysis
Xie et al. HLOChain: A hierarchical blockchain framework with lightweight consensus and optimized storage for IoT
Stübs et al. Business-driven blockchain-mempool model for cooperative optimization in smart grids
Li et al. Q-learning improved lightweight consensus algorithm for blockchain-structured internet of things
Qi et al. Practical Byzantine fault tolerance consensus based on comprehensive reputation
US20230299983A1 (en) Systems and methods for facilitating blockchain operations based on network congestion
WO2023221350A1 (en) Blockchain-based code copyright registration system, method and platform
Xu et al. Precision Poverty Alleviation Methods in the Agricultural Field Based upon Wireless Communication Networks and Blockchain
Spinnell et al. Renewable energy certificate markets: blockchain applied

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20191001