CN109284632A - Logistics transportation processing method and processing device based on block chain - Google Patents

Logistics transportation processing method and processing device based on block chain Download PDF

Info

Publication number
CN109284632A
CN109284632A CN201811255272.0A CN201811255272A CN109284632A CN 109284632 A CN109284632 A CN 109284632A CN 201811255272 A CN201811255272 A CN 201811255272A CN 109284632 A CN109284632 A CN 109284632A
Authority
CN
China
Prior art keywords
logistics transportation
user
publicity
demand information
information
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.)
Withdrawn
Application number
CN201811255272.0A
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.)
Suzhou Lang run innovation intellectual property operation Co.,Ltd.
Original Assignee
Chain 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 Chain Technology Co Ltd filed Critical Chain Technology Co Ltd
Priority to CN201811255272.0A priority Critical patent/CN109284632A/en
Publication of CN109284632A publication Critical patent/CN109284632A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6272Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database by registering files or documents with a third party
    • 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)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of logistics transportation processing method and processing devices based on block chain.Wherein, method includes: the first logistics transportation demand information for receiving the first user and sending, and the first logistics transportation demand information is written in intelligent contract;Intelligent contract is saved into block chain, publicity the first logistics transportation demand information;Receive the confirmation request that second user sends the first logistics transportation demand information of publicity;Logistics transportation processing is carried out according to logistics transportation rule specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation.Logistics transportation both sides are enable quickly to issue logistics shipping needs information using which, and logistics transportation both sides are not necessarily to that logistics transportation can be completed by third party, furthermore which completes logistics transportation process based on block chain and intelligent contract, while promoting traffic efficiency, the safety that can also ensure that logistics transportation process improves the confidence level of logistics transportation service.

Description

Logistics transportation processing method and processing device based on block chain
Technical field
The present invention relates to logistics transportation fields, and in particular to a kind of logistics transportation processing method and dress based on block chain It sets.
Background technique
Largely occur after share-cars softwares such as drop drop, excellent steps, captures after passenger transportation taxi market, freight market also occurs greatly Measure share-car platform and application software, it is desirable to capture its one seat.Freight demand due to its distance, the period long, subdivision degree High, the features such as region and industrial characteristic are obvious, demand is substantially distinguished from passenger traffic, also results in the diversification of its application platform, does not have at present There is a platform that can occupy the market mainstream, state of feudal lords vyiying for the throne is presented.And for driver and the owner of cargo, software platform pair at present The authenticity of data not can guarantee with validity, and the presence of deceptive information influences the performance of its function always.When there is dispute, Since data are easily distorted, the features such as the asymmetry of data, evidence obtaining is difficult, evidence obtaining may need party that traffic control portion etc. is gone to make out a certificate, Cause platform that can not promote.
Summary of the invention
In view of the above problems, it proposes on the present invention overcomes the above problem or at least be partially solved in order to provide one kind State the logistics transportation processing method and processing device based on block chain of problem.
According to an aspect of the invention, there is provided a kind of logistics transportation processing method based on block chain, method include:
Intelligence is written in first logistics transportation demand information by the first logistics transportation demand information for receiving the first user transmission In contract;
Intelligent contract is saved into block chain, publicity the first logistics transportation demand information;
Receive the confirmation request that second user sends the first logistics transportation demand information of publicity;
According to logistics transportation specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation Rule carries out logistics transportation processing.
Optionally, it is further to receive the confirmation request that second user sends the first logistics transportation demand information of publicity Include:
It receives the logistics transportation demand information that second user is sent and checks request;
Check that request is believed to the first logistics transportation demand that second user pushes publicity according to logistics transportation demand information Breath;
Receive the confirmation request that second user sends the first logistics transportation demand information of the publicity of push.
Optionally, it is further to receive the confirmation request that second user sends the first logistics transportation demand information of publicity Include:
Receive the second logistics transportation demand information that second user is sent;
According to the second logistics transportation demand information, present count is filtered out from the first logistics transportation demand information of publicity The first logistics transportation demand information that amount matches with the second logistics transportation demand information, the filtered out to second user push One logistics transportation demand information;
Second user is received to the first logistics transportation demand of at least one of the first logistics transportation demand information of push The confirmation request that information is sent.
Optionally, the confirmation request that second user sends the first logistics transportation demand information of publicity is received, according to Logistics transportation rule specified in the corresponding intelligent contract of first logistics transportation demand information of the publicity of confirmation carries out logistics Transport processing further comprises:
When receiving the confirmation request that second user sends the first logistics transportation demand information of publicity, by second The confirmation request that user sends the first logistics transportation demand information of publicity is sent to the first user, and further judgement is The no confirmation response message for receiving the first user and confirmation request being returned, if so, according to the first logistics of the publicity of confirmation Logistics transportation rule specified in the corresponding intelligent contract of shipping needs information carries out logistics transportation processing.
Optionally, the object according to specified in the first logistics transportation demand information of the publicity of confirmation corresponding intelligent contract Stream transport rule carries out logistics transportation processing:
Judge whether to receive the delivery request that the first user sends;
If judging to receive the delivery request that the first user sends, according to the first logistics transportation of the publicity of confirmation Logistics transportation rule specified in the corresponding intelligent contract of demand information carries out logistics transportation processing;Or
Judge whether to receive the delivery request that the first user sends;
If judging to receive the delivery request that the first user sends, further determine whether to receive second user to hair The confirmation delivery request of goods request;
If judging to receive the confirmation delivery request that second user sends delivery request, according to the publicity of confirmation The corresponding intelligent contract of the first logistics transportation demand information specified in logistics transportation rule carry out logistics transportation processing.
Optionally, specified in the corresponding intelligent contract of the first logistics transportation demand information according to the publicity of confirmation After logistics transportation rule carries out logistics transportation processing, method further include:
It, will be true when receiving the completion logistics transportation request of second user either the first user and second user transmission The corresponding intelligent contract of first logistics transportation demand information of the publicity recognized is supplied to fund and deposits pipe node, so that fund deposits pipe Node funds transfer rule according to specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation The funds transfer to the account of the account and second user of the first user is completed to handle;
Reception fund deposits the processing result of this funds transfer processing of pipe node transmission, and this funds transfer is handled Processing result store into block chain.
Optionally, after in funds transfer, processing terminate, method further include:
The first evaluation information for the processing of this logistics transportation of the first user transmission is received, and/or, it receives second and uses The second evaluation information for the processing of this logistics transportation that family is sent, and by the first evaluation information and/or the second evaluation information It stores into block chain.
Optionally, specified in the corresponding intelligent contract of the first logistics transportation demand information according to the publicity of confirmation After logistics transportation rule carries out logistics transportation processing, method further include:
Transportation data caused by receiving during this logistics transportation that management supervision node is sent, and by transportation data It stores into block chain.
Optionally, specified in the corresponding intelligent contract of the first logistics transportation demand information according to the publicity of confirmation After logistics transportation rule carries out logistics transportation processing, method further include:
Information and/or capital settlement record information and/or the second evaluation information are recorded according to the transportation behavior of the first user The credit grade of the account of the first user is updated, and records the credit grade of the account of the first user;
Information and/or capital settlement record information and/or the first evaluation information are recorded according to the transportation behavior of second user The credit grade of the account of second user is updated, and records the credit grade of the account of second user.
Optionally, method further include: receive the warehouse information that cargo memory node is sent, warehouse information is stored to block In chain, and publicity warehouse information.
Optionally, method further include: judge cargo transport destination that second user selects whether for publicity warehouse, if It is then to update the credit grade of the account of second user.
Optionally, after receiving the first logistics transportation demand information that the first user sends, method further include:
Obtain the credit grade of the account of the first user recorded;
After receiving the confirmation request that second user sends the first logistics transportation demand information of publicity, method is also Include:
Obtain the credit grade of the account of the second user recorded;
According to logistics transportation specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation Rule carries out logistics transportation processing:
According to the credit grade of the account of the first user recorded, the credit grade of the account of the second user recorded And logistics transportation rule judgement specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation Whether logistics transportation processing is carried out;
It is provided in the corresponding intelligent contract of the first logistics transportation demand information according to the publicity of confirmation if so, executing Logistics transportation rule carry out logistics transportation processing the step of.
According to another aspect of the present invention, a kind of logistics transportation processing unit based on block chain is provided, device includes:
Receiving module, the first logistics transportation demand information sent suitable for receiving the first user, the first logistics transportation is needed Information is asked to be written in intelligent contract;
Publicity module, suitable for saving intelligent contract into block chain, publicity the first logistics transportation demand information;
Receiving module is further adapted for: being received second user and is sent really to the first logistics transportation demand information of publicity Recognize request;
Processing module, suitable for being advised in the corresponding intelligent contract of the first logistics transportation demand information according to the publicity of confirmation Fixed logistics transportation rule carries out logistics transportation processing.
According to another aspect of the invention, provide a kind of electronic equipment, comprising: processor, memory, communication interface and Communication bus, processor, memory and communication interface complete mutual communication by communication bus;
For memory for storing an at least executable instruction, it is above-mentioned based on block chain that executable instruction executes processor The corresponding operation of logistics transportation processing method.
In accordance with a further aspect of the present invention, a kind of computer storage medium is provided, at least one is stored in storage medium Executable instruction, executable instruction make processor execute such as the above-mentioned corresponding behaviour of logistics transportation processing method based on block chain Make.
The scheme provided according to the present invention receives the first logistics transportation demand information that the first user sends, by the first object Shipping needs information is flowed to be written in intelligent contract;Intelligent contract is saved into block chain, publicity the first logistics transportation demand letter Breath;Receive the confirmation request that second user sends the first logistics transportation demand information of publicity;According to the publicity of confirmation The corresponding intelligent contract of the first logistics transportation demand information specified in logistics transportation rule carry out logistics transportation processing.It utilizes The program enables logistics transportation both sides quickly to issue logistics shipping needs information, and logistics transportation both sides are without passing through third Side can complete logistics transportation, and furthermore which completes logistics transportation process based on block chain and intelligent contract, mention While rising traffic efficiency, additionally it is possible to which the safety for guaranteeing logistics transportation process improves the credible of logistics transportation service Degree.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention, And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can It is clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are common for this field Technical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to the present invention Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 shows the process signal of the logistics transportation processing method according to an embodiment of the invention based on block chain Figure;
Fig. 2 shows the processes of the logistics transportation processing method in accordance with another embodiment of the present invention based on block chain to show It is intended to;
Fig. 3 shows the structural representation of the logistics transportation processing unit according to an embodiment of the invention based on block chain Figure;
Fig. 4 shows the structural schematic diagram of electronic equipment according to an embodiment of the invention.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure It is fully disclosed to those skilled in the art.
Block chain in the present invention can be alliance's chain, and alliance's chain is otherwise known as industry chain, have the section for allowing to authorize The characteristics of putting and network is added, and can checking information according to permission is that one kind is often used for inter-agency block chain.Wherein, it saves Point can be understood as computer, including mobile phone terminal, mine machine, desktop computer and server etc. in alliance's chain.
In practical application, using each side of participation logistics transportation transaction as alliance chain member, and according to the duty of each participant Multiple nodes can be defined in alliance's chain network.Specifically, alliance's chain include: platform operation node, logistics transportation user node, Management supervision node, fund deposit pipe node, cargo memory node etc..Wherein, the corresponding participant of platform operation node is flat Platform operator, platform operation side are responsible for setting circulation design parameter, such as strike a bargain rule, tranaction costs, process of honouring an agreement, information exhibition Show etc. and the normal operation of maintenance platform;Participant corresponding to logistics transportation user node is logistics transportation demand user Or logistics transportation sells user, logistics transportation demand user refers to the user for having cargo transport demand, and logistics transportation sells user To provide the user of logistics transportation service;Participant corresponding to management supervision node is transport monitoring party, and transport monitoring party is negative The transportation data generated during duty record logistics transportation, transport monitoring party can specifically refer to traffic management department;Fund Depositing the corresponding participant of pipe node is that fund deposits Guan Fang, can specifically refer to third party's gold that the achievable fund clearing such as bank transfers Melt mechanism;The corresponding participant of cargo memory node is each cargo storage repository, can provide cargo storage service.Actually answer In, the logistics transportation transaction platform that the solution of the present invention building includes above-mentioned each node can use, each participant passes through Corresponding node transacting business on the logistics transportation transaction platform, each node save the data being collected into block chain In, to guarantee the safety of data, promote the confidence level of platform.It should be noted that the solution of the present invention is not limited to this, Above-mentioned each node and each participant are only a specific embodiment of the invention, in practical application, those skilled in the art Relevant node can be arranged according to the actual needs of logistics transportation business in member in alliance's chain.Wherein, the method for the present embodiment can Applied to the logistics transportation transaction platform based on block chain, certainly, the present invention is to the application scenarios of scheme and is not construed as limiting.
Fig. 1 shows the process signal of the logistics transportation processing method according to an embodiment of the invention based on block chain Figure.As shown in Figure 1, method includes the following steps:
Step S100 receives the first logistics transportation demand information that the first user sends, the first logistics transportation demand is believed Breath is written in intelligent contract.
Intelligent contract is a set of promise defined in digital form, including contract participant can execute these above and hold The agreement of promise, as long as each participant reaches agreement, the rights and duties that intelligent contract is established are by a computer or calculating Machine network executes.Intelligent contract permission carries out credible transaction in no third-party situation, and these transaction are traceable And it is irreversible.Therefore, the method for the present embodiment completes logistics transportation using intelligent contract, is able to ascend conevying efficiency, and And guarantee safety.
Specifically, since the demand of different user is different, user can be divided into logistics transportation demand user and logistics again It is transported out and allows user, logistics transportation demand user refers to the user for having cargo transport demand, and logistics transportation, which is sold user and referred to, to be mentioned For the user of logistics transportation service.For logistics transportation demand user, it can be issued by logistics transportation user node Logistics transportation demand information, for example, required time, transport destination, expectation bid, cargo size and other special remarks is needed to believe Cease some transport requirements such as (such as cold chain, special cargo, livestock products);Logistics transportation is sold for user, it can also be with Logistics shipping needs information is issued by logistics transportation user node, such as when driver information, means of transport information, service Between, expectation destination region, some transports such as service price require.
Step S101 saves intelligent contract into block chain, publicity the first logistics transportation demand information.
Intelligent contract is saved into block chain, can guarantee that intelligent contract is not tampered, guarantee the safety of data.Its In, the first logistics transportation demand information that the first user is sent carries out publicity in logistics transportation transaction platform, so that publicity The first logistics transportation demand information browsing can be checked by other users, the transport of the first user is required into hair by this way Cloth is gone out, meanwhile, the user that also conveniently joined alliance's chain searches the logistics transportation demand information for meeting itself transportation demand.
Step S102 receives the confirmation request that second user sends the first logistics transportation demand information of publicity.
In the present embodiment, the first user can be logistics transportation demand user, is also possible to logistics transportation and sells user, So, when the first user is logistics transportation demand user, second user corresponds to logistics transportation and sells user;As the first user When selling user for logistics transportation, second user corresponds to logistics transportation demand user.
Although having carried out publicity to the first logistics transportation demand information, need second user confirmation that can carry out object Stream transport transaction, therefore, when the first logistics transportation demand information of the determining publicity of second user meets its demand, Ke Yixiang Logistics transportation transaction platform send confirmation request, wherein the confirmation request be to the first determining logistics transportation demand information and The confirmation request of transmission.
Step S103, according to specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation Logistics transportation rule carries out logistics transportation processing.
After receiving the confirmation request that second user sends the first logistics transportation demand information of publicity, Ke Yigen Object is carried out according to logistics transportation rule specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation Flow transport processing.
In practical application, can individually it be confirmed by first logistics transportation demand information of the second user to publicity, To which the corresponding intelligent contract of the first logistics transportation demand information of activation publicity completes logistics transportation processing;Alternatively, in order to It is further ensured that the safety of logistics transportation, ensures the right to know of logistics transportation both sides, receiving second user to publicity The first logistics transportation demand information send confirmation request after, by second user send confirmation request be sent to the first use Family, the first user choose whether to confirm the confirmation request that second user is sent, ring if so, showing that the first user confirms The confirmation request of second user is answered, the first user reaches an agreement with second user, then activates the first logistics transportation of the publicity The corresponding intelligent contract of demand information completes logistics transportation processing.Suitable intelligence can be arranged in platform operation according to actual needs The active mode of contract, which is not limited by the present invention.
Wherein, logistics transportation rule may include transport credit grade rule, such as transport credit grade rule regulation is only There is the credit grade of the credit grade of the account of the first user and the account of second user to be all larger than or be equal to default credit grade When threshold value, logistics transportation processing is just carried out;It can also include: funds transfer flow rules, such as funds transfer flow rules rule After settled completion logistics transportation, the just valence according to as defined in the first logistics transportation demand information of publicity corresponding intelligent contract Lattice carry out fund to the account of the first user and the account of second user and draw processing.Logistics transportation processing can specifically include: goods Object delivers processing or funds transfer processing etc..
To sum up, logistics transportation both sides are enable quickly to issue logistics shipping needs information using which, and logistics is transported Defeated both sides are not necessarily to that logistics transportation can be completed by third party, and furthermore which is completed based on block chain and intelligent contract Logistics transportation process, while promoting traffic efficiency, additionally it is possible to which the safety for guaranteeing logistics transportation process improves object Flow the confidence level of transportation service.
Fig. 2 shows the processes of the logistics transportation processing method in accordance with another embodiment of the present invention based on block chain to show It is intended to.
In the present embodiment, the detailed process that will be described in detail the material transportation processing based on block chain, firstly, user exists Before logistics transportation transaction platform release information, need first to register and real-name authentication:
Specifically, the first registration information that the first user sends is received, completes the according to the first registration information The location registration process of one user.The the first real-name authentication solicited message for receiving the first user transmission requests to believe to the first real-name authentication Breath is verified, if being proved to be successful, completes the real-name authentication processing of the first user.
After the first registration information for receiving the first user transmission, include according in the first registration information Registration user name and password or registration E-mail address and log-in password or registration telephone number and dynamic authentication Code completes the location registration process of the first user.The present invention is not construed as limiting the specific intension of logon mode and the first registration request.
In order to further enhance safety, the confidence level of logistics transportation transaction platform is promoted, for each user, Only by can just handle the related service of logistics transportation after real-name authentication.It is real in receive the first user transmission first After name certification request information, the first real-name authentication solicited message is verified, if being verified, completes the first user's Real-name authentication processing.Wherein, the first real-name authentication solicited message may include certificate image information, passport NO. information etc., Which is not limited by the present invention.
For second user, also need first to register and real-name authentication, can be carried out using following methods location registration process and Authentication processing: receiving the second registration information that second user is sent, and completes second user according to the second registration information Location registration process;The second real-name authentication solicited message that second user is sent is received, the second real-name authentication solicited message is carried out Verifying completes the real-name authentication processing of second user if being proved to be successful.Here it is not described in detail.
As shown in Fig. 2, method includes the following steps:
Step S200 receives the first logistics transportation demand information that the first user sends, the first logistics transportation demand is believed Breath is written in intelligent contract.
Wherein, when the first user is that logistics transportation sells user, the first logistics transportation demand information is and logistics transportation The corresponding logistics transportation demand information of user is sold, sells the corresponding logistics transportation demand information packet of user with logistics transportation Include: driver information, means of transport information, service time, expectation destination region, service price, corresponding second user are Logistics transportation demand user.The present embodiment to the specific intension of the first logistics transportation demand information without limitation.
When the first user is logistics transportation demand user, the first logistics transportation demand information is to use with logistics transportation demand The corresponding logistics transportation demand information in family, logistics transportation demand information corresponding with logistics transportation demand user include: to need Seeking time, transport destination, expectation bid, cargo size and other special need remark information (such as cold chain, special cargo, herding Product etc.), then second user is that logistics transportation sells user.
When the first logistics transportation demand information for receiving the first user transmission, the first logistics transportation demand information is written In intelligent contract.Since the demand of the first user is different, provided first logistics transportation demand information is not also identical, thus The contract type for being formed by intelligent contract according to the first logistics transportation demand information that the first user sends is also different.Tool Body, if the first user is that logistics transportation sells user, the purpose for sending the first logistics transportation demand information is to provide for Logistics transportation service, then the contract type of the intelligent contract formed according to the first logistics transportation demand information are service type;If First user is logistics transportation demand user, and the purpose for sending the first logistics transportation demand information is to receive logistics transportation Service, then the contract type of the intelligent contract formed according to the first logistics transportation demand information are demand type.
Step S201 saves intelligent contract into block chain, publicity the first logistics transportation demand information.
, can be in block chain according to the contract Type division block chain group of intelligent contract in the present embodiment, such as service The step that intelligent contract is stored in block chain, then be specifically as follows: according to intelligent conjunction by block chain group and demand block chain group Contract type about saves intelligent contract into corresponding block chain group, that is, by the intelligent contract of service type save to It services in block chain group, the intelligent contract of demand type is saved into demand block chain group.Certainly, the solution of the present invention is not It is limited to this.
It further, can also be according to the information type of the first logistics transportation demand information in logistics transportation transaction platform Publicity grouping is divided, for example, being divided into service type publicity group and demand type publicity group.Then the first logistics transportation of publicity demand The step of information, is specifically as follows: by information type be service type the first logistics transportation demand information publicity in service type Publicity group, by information type be demand type the first logistics transportation demand information publicity in demand type publicity group.Certainly, originally The scheme of invention is not limited to this.
It is understood that logistics transportation sells the information type of the first logistics transportation demand information of user's transmission as clothes Service type, the information type for the first logistics transportation demand information that logistics transportation demand user sends are demand type;Correspondingly, The contract type of intelligent contract is formed by according to the first logistics transportation demand information that logistics transportation sells user's transmission as clothes Service type is formed by the contract class of intelligent contract according to the first logistics transportation demand information that logistics transportation demand user sends Type is demand type.
In this way, second user can be made to be searched according to itself logistics transportation demand into corresponding publicity group First logistics transportation demand information of publicity reduces the first logistics transportation demand information of the publicity that second user needs to check Quantity.For example, it is to find suitable cargo transport that logistics transportation, which sells the logistics transportation demand of user, and demand type The first logistics transportation demand information represent be logistics transportation demand user logistics transportation demand, therefore, logistics transportation goes out User is allowed to need into demand publicity group to search the first logistics transportation demand of the publicity for the logistics transportation demand for meeting itself Information.
Step S202 obtains the credit grade of the account of the first user recorded.
Credit grade embodies the quality of user credit, therefore, subsequent to be determined whether to carry out object according to credit grade Transport processing is flowed, in the present embodiment, record has the credit grade of the account of first user, and therefore, it is necessary to obtain to have recorded The credit grade of the account of first user.
The present embodiment does not limit step S202 specifically and executes sequence, can first carry out after executing step S200 Step S202 is executing step S201, also may be performed simultaneously step S202 and step S201.
Step S203 receives the confirmation request that second user sends the first logistics transportation demand information of publicity.
In the present embodiment, the first logistics transportation demand information that second user is confirmed can be transported with second user from logistics It is voluntarily looked in the logistics transportation demand information of defeated transaction platform publicity, is also possible to first progress of being traded by logistics transportation Match, the first high logistics transportation demand information of matching degree is pushed to second user, second user is therefrom carrying out selecting confirmation. Can specifically following two method be used:
Method one:
It receives the logistics transportation demand information that second user is sent and checks request;It is checked and is asked according to logistics transportation demand information Seek the first logistics transportation demand information that publicity is pushed to second user;Receive the first of publicity of the second user to push The confirmation request that logistics transportation demand information is sent.
Specifically, second user sends logistics transportation demand information and checks request, in logistics after through real-name authentication Shipping needs information, which is checked after request is allowed to, can check that the first logistics transportation demand of all or part of publicity is believed Breath.First logistics transportation demand information of the request to second user push publicity is checked according to logistics transportation demand information, the Two users can check or confirm to the first logistics transportation demand information of the publicity of push.
Optionally, it can also check that the logistics transportation key word information for including in request is looked into according to logistics transportation demand information It askes the first logistics transportation demand information for checking publicity that request matches with logistics transportation demand information, and will match First logistics transportation demand information of publicity is pushed to second user.
Wherein, logistics similar with the first logistics transportation demand information that above-mentioned first user sends, that second user is sent Shipping needs information checks that the logistics transportation key word information for including in request may include required time, transport destination, phase Hope bid etc., certainly, the present invention is to the specific intension of logistics transportation key word information and is not construed as limiting, those skilled in the art It can be configured according to actual needs, while second user can also send specific logistics transportation key according to the demand of itself Word.In this way, second user can be helped quickly to find the first of the publicity for meeting itself logistics transportation demand Logistics transportation demand information.
It should be noted that second user, which sends logistics transportation demand information, checks that request is the in order to check publicity One logistics transportation demand information, and it is to need the logistics transportation of itself that the first user, which sends the first logistics transportation demand information, It asks and releases, the two has apparent different.
Optionally, the logistics transportation key word information inquiry for including in request and object are checked according to logistics transportation demand information Stream shipping needs information checks the step of the first logistics transportation demand information of at least one publicity that request matches into one Step includes:
Determine the information type of logistics transportation key word information;It is inquired according to the information type of logistics transportation key word information The first logistics transportation demand information of the publicity that request matches is checked with logistics transportation demand information;Wherein, information type It include: service type or demand type.
It is understood that when the information type of the logistics transportation key word information of second user transmission is service type When, that is, show that the second user is desirable to provide logistics transportation service, is then demand type for the second user pushed information type First logistics transportation demand information of publicity;When the information type for the logistics transportation key word information that second user is sent is to need When seeking type, that is, show that the second user wishes that someone can transport its cargo, then needs for the second user pushed information class Type is the first logistics transportation demand information of service type publicity.
Method two:
Receive the second logistics transportation demand information that second user is sent;According to the second logistics transportation demand information, from Preset quantity matches with the second logistics transportation demand information first is filtered out in first logistics transportation demand information of publicity Logistics transportation demand information pushes the first logistics transportation demand information filtered out to second user;Second user is received to pushing away The confirmation request that the first logistics transportation demand information of at least one of first logistics transportation demand information sent is sent.
Specifically, the second logistics transportation demand information indicates the detailed logistics transportation requirement of second user, and logistics transportation is handed over Easy platform receives the second logistics transportation demand information that second user is sent, and intelligent contract is used to form, then, according to the second object Shipping needs information is flowed, preset quantity and the second logistics transportation are filtered out from the first logistics transportation demand information of publicity to be needed The first logistics transportation demand information that information matches is sought, for example, filtering out with the second logistics transportation demand information matching degree most High 3-5 item the first logistics transportation demand information pushes the first logistics transportation demand information filtered out to second user;Second User can filter out and meet from the first logistics transportation demand information of the preset quantity that logistics transportation transaction platform is pushed Its first desired logistics transportation demand information is confirmed, receives second user to the first logistics transportation demand information of push At least one of the first logistics transportation demand information send confirmation request.
In practical application, when publicity the first logistics transportation demand information it is impossible to meet second user logistics transportation need When asking, second user can hold consultation with the first user, need to form the negotiation knot with the first user and second user at this time The corresponding logistics transportation demand information of fruit, namely the first logistics transportation demand information provided before the first user is carried out more Change.
In one embodiment, the change of the logistics transportation demand information for publicity can be initiated by the first user Request.Specifically, if receiving the first logistics fortune that the first user sends for the first logistics transportation demand information of publicity Defeated demand information change request is modified logistics transportation demand information according to the change request of the first logistics transportation demand information Logistics transportation demand information after change is written in intelligent contract, obtains updating intelligent contract by processing;Intelligent contract will be updated It saves into block chain, the logistics transportation demand information after publicity change, for example, time and/or price after can changing, this In be not specifically limited.
In another embodiment, it can also be initiated to be directed to the first logistics transportation of publicity demand information by second user Change request, if second user initiate logistics transportation demand information change request, in order to avoid to the illegal of intelligent contract It changes, in the present embodiment, in the case where second user initiates the change request of logistics transportation demand information, needs the first user couple The logistics transportation demand information change request that second user is initiated is confirmed, if the first user confirmed what second user was initiated The change request of logistics transportation demand information, then show that the first user reaches an agreement with second user.Specifically, if receiving second The second logistics transportation demand information that user sends for the first logistics transportation demand information of publicity changes request, by second The change request of logistics transportation demand information is supplied to the first user, so that the first user changes the second logistics transportation demand information Request is confirmed;If receiving the confirmation request that the first user sends for the change request of the second logistics transportation demand information, Processing is modified to the first logistics transportation demand information according to the change request of the second logistics transportation demand information, after change The first logistics transportation demand information be written in intelligent contract, obtain updating intelligent contract.
It should be noted that for the confirmation side of the first logistics transportation demand information after the change of publicity in the present invention Formula and the condition validation testing and condition one with the first logistics transportation demand information not being modified for publicity respectively It causes, that is, the first logistics transportation demand information after the change of publicity can be confirmed by second user, alternatively, by First user confirms the confirmation request further progress that second user is sent, and then is carried out according to the intelligent contract of corresponding update Logistics transportation processing, for details, reference can be made to foregoing descriptions, herein without repeating.
Step S204 obtains the credit grade of the account of the second user recorded.
The step is similar with step S202, and which is not described herein again.
The confirmation request that first logistics transportation demand information of the second user to publicity is sent is sent to by step S205 First user.
In order to further ensure the safety of logistics transportation, the right to know of logistics transportation both sides is ensured, use in reception second After the confirmation request that family sends the first logistics transportation demand information of publicity, the by second user to publicity is needed The confirmation request that one logistics transportation demand information is sent is sent to the first user.
Step S206 judges whether to receive the confirmation response message that the first user returns to confirmation request, if so, holding Row step S207.
The first use is sent in the confirmation request for sending first logistics transportation demand information of the second user to publicity Family needs to judge whether to receive the confirmation response message that the first user returns to confirmation request, if not receiving the first user To the confirmation response message that confirmation request returns, then assert that the first user and second user do not reach cooperation, then no longer carry out Subsequent processing.If receiving the confirmation response message that the first user returns to confirmation request, show that the first user uses with second Reach cooperation in family.
Step S207, according to the credit grade of the account of the first user recorded, the account of the second user recorded Credit grade and confirmation publicity the corresponding intelligent contract of the first logistics transportation demand information specified in logistics fortune Defeated rule judges whether to logistics transportation processing, if so, thening follow the steps S208.
In practical application, in order to ensure the equity of each user, logistics transportation credit can also be arranged in platform operation side Rule, for example, if the credit grade of the account of user be lower than certain grade threshold when, forbid the user to do on platform Related service is managed, or reduces the transaction of the user and brings priority together, or even sandbox monitoring is carried out to the account of the user;Again Such as, only when the credit grade of the account of logistics transportation both sides is above certain grade threshold, just allow logistics transportation double The logistics transportation transaction of side.
Therefore, after judging to receive the confirmation response message that the first user returns to confirmation request, according to having remembered Credit grade, the credit grade of the account of the second user recorded and the publicity of confirmation of the account of first user of record The corresponding intelligent contract of the first logistics transportation demand information specified in logistics transportation rule judge whether to logistics transportation Processing.
Step S208, according to specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation Logistics transportation rule carries out logistics transportation processing.
Step S209, when the completion logistics transportation for receiving second user either the first user and second user transmission is asked When asking, the corresponding intelligent contract of the first logistics transportation demand information of the publicity that will confirm that is supplied to fund and deposits pipe node, with Pipe node money according to specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation is deposited for fund Gold transfers rule and completes the processing of the funds transfer to the account of the account and second user of the first user.
In the present embodiment, when the completion logistics transportation request for receiving second user or the first user and second user transmission When, then it needs to carry out funds transfer processing to the account of second user and the account of the first user.Specifically, pipe is deposited by fund Node funds transfer rule according to as defined in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation into Row funds transfer processing.Wherein, funds transfer is just carried out in the case where logistics transportation both sides, which confirm, terminates logistics transportation Mode can further ensure the equity of logistics transportation both sides.
It wherein, include service price in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of the confirmation Perhaps expected price then deducts the account of logistics transportation demand user in logistics transportation both sides according to service price or expected price Corresponding fund or token in family, increase logistics transportation in logistics transportation both sides sell in the account of user corresponding fund or Person's token is achieved in funds transfer processing.Wherein, the present invention to the form of fund and without limitation, can be token etc. Deng.
Step S210, reception fund deposit the processing result of this funds transfer processing of pipe node transmission, and this is provided The processing result that gold transfers processing is stored into block chain.
Fund deposits pipe node after completing funds transfer processing, the processing result that funds transfer is handled can be sent to object Stream transport transaction platform, the processing result that this funds transfer is handled is stored into block chain, using as evidence for payment, with When dispute occurs, used as evidence for both sides.
Step S211 receives the first evaluation information for the processing of this logistics transportation that the first user sends, and/or, Receive the second evaluation information for the processing of this logistics transportation that second user is sent, and by the first evaluation information and/or the Two evaluation informations are stored into block chain.
After completing logistics transportation processing, user can evaluate for the processing of this logistics transportation.Receive first The first evaluation information for the processing of this logistics transportation that user sends, and/or, receive second user transmission is directed to this Second evaluation information of logistics transportation processing, and the first evaluation information and/or the second evaluation information are stored into block chain, In, evaluation information is specifically as follows the evaluation information of written form, or the evaluation information of graphic form, the present invention is to this Without limitation.
Step S212 receives generated transportation data during this logistics transportation that management supervision node is sent, and Transportation data is stored into block chain.
Transportation data refers to generated data during logistics transportation, for example, anchor point, the toll paid etc., Transportation data caused by during this logistics transportation is sent to logistics transportation transaction platform by management supervision node, store to In block chain, can assist in whether transportation behavior is legal, to further determine that the credit grade of the account of user, Er Qie Convenient for having card can be according to when dispute occurs in the future.
Step S213 records information according to the transportation behavior of the first user and/or capital settlement records information and/or second Evaluation information updates the credit grade of the account of the first user, and records the credit grade of the account of the first user;According to second The transportation behavior record information and/or capital settlement record information of user and/or the first evaluation information update the account of second user Number credit grade, and record the credit grade of the account of second user.
Use that is illegal for there are logistics transportation behaviors, being late for some non-honest behaviors such as clearing logistics transportation fund Family can reduce the credit grade of its account;Logistics transportation rule, on time clearing logistics transportation money are strictly observed for existing Gold is transported to some users for increasing letter behavior such as destination on time, can promote the credit grade of its account.
Therefore, after processing terminate in logistics transportation each time, information can be recorded according to the transportation behavior of the first user And/or capital settlement record information and/or the second evaluation information update the credit grade of the account of the first user, and record first The credit grade of the account of user;According to the transportation behavior of second user record information and/or capital settlement record information and/or First evaluation information updates the credit grade of the account of second user, and records the credit grade of the account of second user, so as to Determine whether to carry out logistics transportation processing in subsequent.
In a kind of optional embodiment of the present invention, user is sold by logistics transportation of the first user, second user is object For flowing transportation demand user, in the optional embodiment, intelligent contract, citing can be activated according to the trigger action of user Illustrating, the first user and five second users reach cooperation agreement, still, when reaching intelligent contract institute's designated time, wherein One second user does not provide cargo according to agreement, in order to guarantee the equity of other second users, at this point it is possible to be used by first Intelligent contract is activated at family, specifically, judges whether the delivery request for receiving the first user transmission;If judging to receive first The delivery request that user sends then is advised according in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation Fixed logistics transportation rule carries out logistics transportation processing;Or
Judge whether to receive the delivery request that the first user sends;If judging to receive the delivery that the first user sends Request, further determines whether the confirmation delivery request for receiving second user to delivery request;If judging to receive second The confirmation delivery request that user sends delivery request, then it is corresponding according to the first logistics transportation demand information of the publicity of confirmation Intelligent contract specified in logistics transportation rule carry out logistics transportation processing.
In a kind of optional embodiment of the present invention, cargo storage repository can be provided, specifically, receives cargo storage section The warehouse information that point is sent, warehouse information is stored into block chain, and publicity warehouse information, for selection by the user corresponding storehouse Library is as cargo transport destination.
Here using second user as logistics transportation demand user, wherein second user can voluntarily select this to transport Destination, logistics transportation transaction platform may determine that cargo transport destination that second user selects whether for publicity warehouse, If so, updating the credit grade of the account of second user.It is certain that logistics transportation transaction platform can also give second user Reward, for example, integral etc..
In conclusion enabling logistics transportation both sides quickly to issue logistics shipping needs information, and object using which Stream transport both sides are not necessarily to that logistics transportation can be completed by third party, furthermore which be based on block chain and intelligence contract come Logistics transportation process is completed, while promoting traffic efficiency, additionally it is possible to guarantee the safety of logistics transportation process, improve The confidence level of logistics transportation service;Which determines whether to carry out at logistics transportation according to the credit grade of the account of user Reason, improves the confidence level of logistics transportation, and then improve the user experience of logistics transportation demand user.
Fig. 3 shows the structural representation of the logistics transportation processing unit according to an embodiment of the invention based on block chain Figure.As shown in figure 3, the device includes: receiving module 300, publicity module 310, processing module 320.
Receiving module 300, the first logistics transportation demand information sent suitable for receiving the first user, by the first logistics transportation Demand information is written in intelligent contract.
Publicity module 310, suitable for saving intelligent contract into block chain, publicity the first logistics transportation demand information.
Receiving module 300 is further adapted for: being received second user and is sent to the first logistics transportation demand information of publicity Confirmation request;
Processing module 320, suitable for the corresponding intelligent contract of the first logistics transportation demand information according to the publicity of confirmation Specified in logistics transportation rule carry out logistics transportation processing.
Optionally, receiving module is further adapted for: being received the logistics transportation demand information that second user is sent and is checked request; First logistics transportation demand information of the request to second user push publicity is checked according to logistics transportation demand information;Receive the The confirmation request that two users send the first logistics transportation demand information of the publicity of push.
Optionally, receiving module is further adapted for: receiving the second logistics transportation demand information that second user is sent;According to Second logistics transportation demand information filters out preset quantity and the second logistics from the first logistics transportation demand information of publicity The first logistics transportation demand information that shipping needs information matches, the first logistics transportation filtered out to second user push need Seek information;Second user is received to believe the first logistics transportation demand of at least one of the first logistics transportation demand information of push Cease the confirmation request sent.
Optionally, receiving module is further adapted for: when receiving second user to the first logistics transportation demand of publicity When the confirmation request that information is sent, the confirmation request that first logistics transportation demand information of the second user to publicity is sent is sent out The first user is given, and further determines whether to receive the confirmation response message that the first user returns to confirmation request;
Processing module is further adapted for: if receiving the confirmation response message that the first user returns to confirmation request, according to Logistics transportation rule specified in the corresponding intelligent contract of first logistics transportation demand information of the publicity of confirmation carries out logistics Transport processing.
Optionally, processing module is further adapted for: judging whether to receive the delivery request of the first user transmission;If judgement Receive the delivery request of the first user transmission out, then it is corresponding according to the first logistics transportation demand information of the publicity of confirmation Logistics transportation rule specified in intelligent contract carries out logistics transportation processing;Or
Judge whether to receive the delivery request that the first user sends;If judging to receive the delivery that the first user sends Request, further determines whether the confirmation delivery request for receiving second user to delivery request;If judging to receive second The confirmation delivery request that user sends delivery request, then it is corresponding according to the first logistics transportation demand information of the publicity of confirmation Intelligent contract specified in logistics transportation rule carry out logistics transportation processing.
Optionally, processing module is further adapted for: when receiving what second user either the first user and second user were sent When completing logistics transportation request, the corresponding intelligent contract of the first logistics transportation demand information of the publicity that will confirm that is supplied to money Gold deposits pipe node, so that the corresponding intelligence of the first logistics transportation demand information that fund deposits publicity of the pipe node according to confirmation is closed Funds transfer rule specified in about is completed the funds transfer to the account of the account and second user of the first user and is handled;
Receiving module is further adapted for: reception fund deposits the processing result of this funds transfer processing of pipe node transmission, and will The processing result of this funds transfer processing is stored into block chain.
Optionally, receiving module is further adapted for: receiving commenting for the first of the processing of this logistics transportation for the first user transmission Valence information, and/or, the second evaluation information for the processing of this logistics transportation that second user is sent is received, and first is commented Valence information and/or the second evaluation information are stored into block chain.
Optionally, receiving module is further adapted for: produced by receiving during this logistics transportation that management supervision node is sent Transportation data, and transportation data is stored into block chain.
Optionally, device further include: credit grade update module, suitable for recording information according to the transportation behavior of the first user And/or capital settlement record information and/or the second evaluation information update the credit grade of the account of the first user, and record first The credit grade of the account of user;And information and/or capital settlement record information are recorded according to the transportation behavior of second user And/or first evaluation information update second user account credit grade, and record the credit grade of the account of second user.
Optionally, receiving module is further adapted for: receiving the warehouse information that cargo memory node is sent;
Publicity module is further adapted for: warehouse information being stored into block chain, and publicity warehouse information.
Optionally, device further include: judgment module, suitable for judge cargo transport destination that second user selects whether for Publicity warehouse;
Credit grade update module, if being publicity warehouse suitable for the cargo transport destination that second user selects, more The credit grade of the account of new second user.
Optionally, device further include: obtain module, the credit grade of the account suitable for obtaining the first user recorded; And obtain the credit grade of the account of the second user recorded;
Processing module is further adapted for: according to the credit grade of the account of the first user recorded, recorded second It is advised in the corresponding intelligent contract of first logistics transportation demand information of the publicity of the credit grade and confirmation of the account of user Fixed logistics transportation rule judges whether to logistics transportation processing;If so, being transported according to the first logistics of the publicity of confirmation Logistics transportation rule specified in the corresponding intelligent contract of defeated demand information carries out logistics transportation processing.
To sum up, logistics transportation both sides are enable quickly to issue logistics shipping needs information using which, and logistics is transported Defeated both sides are not necessarily to that logistics transportation can be completed by third party, and furthermore which is completed based on block chain and intelligent contract Logistics transportation process, while promoting traffic efficiency, additionally it is possible to which the safety for guaranteeing logistics transportation process improves object Flow the confidence level of transportation service.
The embodiment of the present application also provides a kind of nonvolatile computer storage media, the computer storage medium storage Have an at least executable instruction, the computer executable instructions can be performed in above-mentioned any means embodiment based on block chain Logistics transportation processing method.
Fig. 4 shows the structural schematic diagram of electronic equipment according to an embodiment of the invention, the specific embodiment of the invention The specific implementation of electronic equipment is not limited.
As shown in figure 4, the calculating equipment may include: processor (processor) 402, communication interface (Communications Interface) 404, memory (memory) 406 and communication bus 508.
Wherein:
Processor 402, communication interface 404 and memory 406 complete mutual communication by communication bus 408.
Communication interface 404, for being communicated with the network element of other equipment such as client or other servers etc..
Processor 402 can specifically execute the above-mentioned logistics transportation processing side based on block chain for executing program 410 Correlation step in method embodiment.
Specifically, program 410 may include program code, which includes computer operation instruction.
Processor 402 may be central processor CPU or specific integrated circuit ASIC (Application Specific Integrated Circuit), or be arranged to implement the integrated electricity of one or more of the embodiment of the present invention Road.The one or more processors that equipment includes are calculated, can be same type of processor, such as one or more CPU;It can also To be different types of processor, such as one or more CPU and one or more ASIC.
Memory 406, for storing program 410.Memory 406 may include high speed RAM memory, it is also possible to further include Nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.
Program 410 specifically can be used for so that processor 402 execute in above-mentioned any means embodiment based on block chain Logistics transportation processing method.The specific implementation of each step may refer to the above-mentioned logistics transportation based on block chain in program 410 Corresponding description in corresponding steps and unit in Processing Example, this will not be repeated here.Those skilled in the art can be clear Recognize to Chu, for convenience and simplicity of description, the equipment of foregoing description and the specific work process of module, can refer to aforementioned Corresponding process description in embodiment of the method, details are not described herein.
Algorithm and display are not inherently related to any particular computer, virtual system, or other device provided herein. Various general-purpose systems can also be used together with teachings based herein.As described above, it constructs required by this kind of system Structure be obvious.In addition, the present invention is also not directed to any particular programming language.It should be understood that can use various Programming language realizes summary of the invention described herein, and the description done above to language-specific is to disclose this hair Bright preferred forms.
In the instructions provided here, numerous specific details are set forth.It is to be appreciated, however, that implementation of the invention Example can be practiced without these specific details.In some instances, well known method, structure is not been shown in detail And technology, so as not to obscure the understanding of this specification.
Similarly, it should be understood that in order to simplify the disclosure and help to understand one or more of the various inventive aspects, Above in the description of exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes In example, figure or descriptions thereof.However, the disclosed method should not be interpreted as reflecting the following intention: i.e. required to protect Shield the present invention claims features more more than feature expressly recited in each claim.More precisely, as following Claims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore, Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim itself All as a separate embodiment of the present invention.
Those skilled in the art will understand that can be carried out adaptively to the module in the equipment in embodiment Change and they are arranged in one or more devices different from this embodiment.It can be the module or list in embodiment Member or component are combined into a module or unit or component, and furthermore they can be divided into multiple submodule or subelement or Sub-component.Other than such feature and/or at least some of process or unit exclude each other, it can use any Combination is to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so disclosed All process or units of what method or apparatus are combined.Unless expressly stated otherwise, this specification is (including adjoint power Benefit require, abstract and attached drawing) disclosed in each feature can carry out generation with an alternative feature that provides the same, equivalent, or similar purpose It replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodiments In included certain features rather than other feature, but the combination of the feature of different embodiments mean it is of the invention Within the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointed Meaning one of can in any combination mode come using.
Various component embodiments of the invention can be implemented in hardware, or to run on one or more processors Software module realize, or be implemented in a combination thereof.It will be understood by those of skill in the art that can be used in practice Microprocessor or digital signal processor (DSP) are realized at the logistics transportation according to an embodiment of the present invention based on block chain Manage some or all functions of some or all components in equipment.The present invention is also implemented as executing institute here Some or all device or device programs of the method for description are (for example, computer program and computer program produce Product).It is such to realize that program of the invention can store on a computer-readable medium, or can have one or more The form of signal.Such signal can be downloaded from an internet website to obtain, and perhaps be provided on the carrier signal or to appoint What other forms provides.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and ability Field technique personnel can be designed alternative embodiment without departing from the scope of the appended claims.In the claims, Any reference symbol between parentheses should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not Element or step listed in the claims.Word "a" or "an" located in front of the element does not exclude the presence of multiple such Element.The present invention can be by means of including the hardware of several different elements and being come by means of properly programmed computer real It is existing.In the unit claims listing several devices, several in these devices can be through the same hardware branch To embody.The use of word first, second, and third does not indicate any sequence.These words can be explained and be run after fame Claim.

Claims (15)

1. a kind of logistics transportation processing method based on block chain, which is characterized in that the described method includes:
Intelligence is written in the first logistics transportation demand information by the first logistics transportation demand information for receiving the first user transmission In contract;
The intelligent contract is saved into block chain, the first logistics transportation demand information described in publicity;
Receive the confirmation request that second user sends the first logistics transportation demand information of publicity;
According to logistics transportation rule specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation Carry out logistics transportation processing.
2. the method according to claim 1, wherein the second user that receives transports the first logistics of publicity The confirmation request that defeated demand information is sent further comprises:
It receives the logistics transportation demand information that the second user is sent and checks request;
First logistics transportation need of the request to second user push publicity are checked according to the logistics transportation demand information Seek information;
Receive the confirmation request that the first logistics transportation demand information of publicity of the second user to push is sent.
3. the method according to claim 1, wherein the second user that receives transports the first logistics of publicity The confirmation request that defeated demand information is sent further comprises:
Receive the second logistics transportation demand information that the second user is sent;
According to the second logistics transportation demand information, present count is filtered out from the first logistics transportation demand information of publicity The first logistics transportation demand information that amount matches with the second logistics transportation demand information is filtered out to second user push The first logistics transportation demand information;
The second user is received to the first logistics transportation demand of at least one of the first logistics transportation demand information of push The confirmation request that information is sent.
4. method according to any one of claim 1-3, which is characterized in that the reception second user is to publicity The confirmation request that first logistics transportation demand information is sent, it is corresponding according to the first logistics transportation demand information of the publicity of confirmation Intelligent contract specified in logistics transportation rule carry out logistics transportation processing further comprise:
When receiving the confirmation request that second user sends the first logistics transportation demand information of publicity, by second user The confirmation request sent to the first logistics transportation demand information of publicity is sent to the first user, and further determines whether to connect The confirmation response message that first user returns to the confirmation request is received, if so, according to the first of the publicity of confirmation Logistics transportation rule specified in the corresponding intelligent contract of logistics transportation demand information carries out logistics transportation processing.
5. method according to any one of claim 1-3, which is characterized in that the first of the publicity according to confirmation Logistics transportation rule specified in the corresponding intelligent contract of logistics transportation demand information carries out logistics transportation processing and further comprises:
Judge whether to receive the delivery request that first user sends;
If judging to receive the delivery request that first user sends, according to the first logistics transportation of the publicity of confirmation Logistics transportation rule specified in the corresponding intelligent contract of demand information carries out logistics transportation processing;Or
Judge whether to receive the delivery request that first user sends;
If judging to receive the delivery request that first user sends, further determine whether to receive the second user To the confirmation delivery request of the delivery request;
If judging to receive the confirmation delivery request that the second user sends the delivery request, according to confirmation Logistics transportation rule specified in the corresponding intelligent contract of first logistics transportation demand information of publicity carries out logistics transportation processing.
6. method according to any one of claim 1-3, which is characterized in that in the first object according to the publicity of confirmation After flowing logistics transportation rule progress logistics transportation processing specified in the corresponding intelligent contract of shipping needs information, the method Further include:
It, will be true when receiving the completion logistics transportation request of the second user either the first user and second user transmission The corresponding intelligent contract of first logistics transportation demand information of the publicity recognized is supplied to fund and deposits pipe node, for the fund Deposit pipe node funds transfer according to specified in the corresponding intelligent contract of the first logistics transportation demand information of the publicity of confirmation Rule is completed the funds transfer to the account of the account and second user of first user and is handled;
Reception fund deposits the processing result of this funds transfer processing of pipe node transmission, and the place that this funds transfer is handled Reason result is stored into block chain.
7. according to the method described in claim 6, it is characterized in that, the method is also wrapped after in funds transfer, processing terminate It includes:
The first evaluation information for the processing of this logistics transportation of the first user transmission is received, and/or, receive second user hair The second evaluation information for the processing of this logistics transportation sent, and the first evaluation information and/or the second evaluation information are stored Into block chain.
8. method according to any one of claim 1-3, which is characterized in that in the first object according to the publicity of confirmation After flowing logistics transportation rule progress logistics transportation processing specified in the corresponding intelligent contract of shipping needs information, the method Further include:
Transportation data caused by receiving during this logistics transportation that management supervision node is sent, and by the transportation data It stores into block chain.
9. according to the method described in claim 8, it is characterized in that, in the first logistics transportation demand according to the publicity of confirmation After logistics transportation rule specified in the corresponding intelligent contract of information carries out logistics transportation processing, the method also includes:
Information and/or capital settlement record information and/or the second evaluation information are recorded according to the transportation behavior of first user The credit grade of the account of first user is updated, and records the credit grade of the account of first user;
Information and/or capital settlement record information and/or the first evaluation information are recorded according to the transportation behavior of the second user The credit grade of the account of the second user is updated, and records the credit grade of the account of the second user.
10. method according to any one of claim 1-3, which is characterized in that the method also includes: it receives cargo and deposits The warehouse information that node is sent is stored up, the warehouse information is stored into block chain, and warehouse information described in publicity.
11. according to the method described in claim 10, it is characterized in that, the method also includes: judge second user selection Whether cargo transport destination is publicity warehouse, if so, updating the credit grade of the account of the second user.
12. the method according to claim 9 or 11, which is characterized in that transported receiving the first logistics that the first user sends After defeated demand information, the method also includes:
Obtain the credit grade of the account of the first user recorded;
After receiving the confirmation request that second user sends the first logistics transportation demand information of publicity, the method is also Include:
Obtain the credit grade of the account of the second user recorded;
The logistics transportation according to specified in the first logistics transportation demand information of the publicity of confirmation corresponding intelligent contract Rule carries out logistics transportation processing:
According to the credit grade of the account of the first user recorded, the credit grade of the account of the second user recorded and Logistics transportation rule specified in the corresponding intelligent contract of first logistics transportation demand information of the publicity of confirmation judges whether Carry out logistics transportation processing;
If so, executing the object according to specified in the first logistics transportation demand information of the publicity of confirmation corresponding intelligent contract The step of stream transport rule carries out logistics transportation processing.
13. a kind of logistics transportation processing unit based on block chain, which is characterized in that described device includes:
Receiving module, the first logistics transportation demand information sent suitable for receiving the first user, first logistics transportation is needed Information is asked to be written in intelligent contract;
Publicity module, suitable for saving the intelligent contract into block chain, the first logistics transportation demand information described in publicity;
The receiving module is further adapted for: being received second user and is sent really to the first logistics transportation demand information of publicity Recognize request;
Processing module, suitable for specified in the corresponding intelligent contract of the first logistics transportation demand information according to the publicity of confirmation Logistics transportation rule carries out logistics transportation processing.
14. a kind of electronic equipment, comprising: processor, memory, communication interface and communication bus, the processor, the storage Device and the communication interface complete mutual communication by the communication bus;
The memory executes the processor as right is wanted for storing an at least executable instruction, the executable instruction Ask the corresponding operation of logistics transportation processing method described in any one of 1-12 based on block chain.
15. a kind of computer storage medium, an at least executable instruction, the executable instruction are stored in the storage medium Processor is set to execute such as the logistics transportation processing method corresponding behaviour of any of claims 1-12 based on block chain Make.
CN201811255272.0A 2018-10-26 2018-10-26 Logistics transportation processing method and processing device based on block chain Withdrawn CN109284632A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811255272.0A CN109284632A (en) 2018-10-26 2018-10-26 Logistics transportation processing method and processing device based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811255272.0A CN109284632A (en) 2018-10-26 2018-10-26 Logistics transportation processing method and processing device based on block chain

Publications (1)

Publication Number Publication Date
CN109284632A true CN109284632A (en) 2019-01-29

Family

ID=65178550

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811255272.0A Withdrawn CN109284632A (en) 2018-10-26 2018-10-26 Logistics transportation processing method and processing device based on block chain

Country Status (1)

Country Link
CN (1) CN109284632A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109889523A (en) * 2019-02-26 2019-06-14 中认英泰检测技术有限公司 The management method and system of Internet of Things service evaluation and test information
CN110046859A (en) * 2019-04-24 2019-07-23 中科新链(深圳)科技有限公司 Airfreight approaches to IM, device and electronic equipment based on block chain
CN110930227A (en) * 2019-11-27 2020-03-27 中国电子科技集团公司电子科学研究院 Block chain-based order processing system
CN111815211A (en) * 2019-04-11 2020-10-23 北京京东尚科信息技术有限公司 Cargo transportation information synchronization method, device and system
CN115545620A (en) * 2022-11-23 2022-12-30 北京德风新征程科技有限公司 Logistics transportation method and device based on block chain, electronic equipment and readable medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107122938A (en) * 2017-04-27 2017-09-01 电子科技大学 A kind of freight logistics scheduling and tracking based on block chain
CN107122838A (en) * 2017-04-21 2017-09-01 杭州趣链科技有限公司 A kind of intelligent network based on block chain technology about car system and net about method
CN107657509A (en) * 2017-09-19 2018-02-02 前海云链科技(深圳)有限公司 A kind of reference method and device based on block chain
CN107679794A (en) * 2017-09-19 2018-02-09 前海云链科技(深圳)有限公司 A kind of commodity distribution control method and device based on block chain

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107122838A (en) * 2017-04-21 2017-09-01 杭州趣链科技有限公司 A kind of intelligent network based on block chain technology about car system and net about method
CN107122938A (en) * 2017-04-27 2017-09-01 电子科技大学 A kind of freight logistics scheduling and tracking based on block chain
CN107657509A (en) * 2017-09-19 2018-02-02 前海云链科技(深圳)有限公司 A kind of reference method and device based on block chain
CN107679794A (en) * 2017-09-19 2018-02-09 前海云链科技(深圳)有限公司 A kind of commodity distribution control method and device based on block chain

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
MARIO DOBROVNIK ET AL.: "Blockchain for and in Logistics: What to Adopt", 《LOGISTICS》 *
刘丹霞: "基于互联网的同城配送车货匹配模式及路径优化研究", 《中国优秀硕士学位论文全文数据库》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109889523A (en) * 2019-02-26 2019-06-14 中认英泰检测技术有限公司 The management method and system of Internet of Things service evaluation and test information
CN111815211A (en) * 2019-04-11 2020-10-23 北京京东尚科信息技术有限公司 Cargo transportation information synchronization method, device and system
CN110046859A (en) * 2019-04-24 2019-07-23 中科新链(深圳)科技有限公司 Airfreight approaches to IM, device and electronic equipment based on block chain
CN110046859B (en) * 2019-04-24 2021-05-04 中科全字头(深圳)区块链科技有限公司 Block chain-based air and freight information management method and device and electronic equipment
CN110930227A (en) * 2019-11-27 2020-03-27 中国电子科技集团公司电子科学研究院 Block chain-based order processing system
CN115545620A (en) * 2022-11-23 2022-12-30 北京德风新征程科技有限公司 Logistics transportation method and device based on block chain, electronic equipment and readable medium

Similar Documents

Publication Publication Date Title
CN109284632A (en) Logistics transportation processing method and processing device based on block chain
JP7477684B2 (en) Blockchain-enabled method and system
JP2022103306A (en) Method for splitting blockchain-registered digital asset and autonomous computing agent
JP5026527B2 (en) Fraud detection by analysis of user interaction
US11042804B2 (en) System and method for providing security gateways for high security blockchain systems
US10977658B2 (en) Systems and methods for using shared databases for managing supplemental payment sources
CN109191268A (en) Parking stall rent method, device and electronic equipment based on block chain
JP2019511766A (en) Method and system for efficient transfer of entities in a blockchain
CN101554005A (en) Method and system for processing micropayment transactions
US9082122B2 (en) Systems and methods for transaction authorization and dynamic memberhips to facilitate E-commerce
CN109118219A (en) Transaction data processing method and device
CN109377338A (en) Financial product processing method and processing device based on block chain
CN112001781B (en) Freight quotation method, system and device
CN109510860A (en) A kind of data processing method, relevant device and system
CN111127078A (en) Block chain-based point transaction method and system and electronic equipment
US20230028209A1 (en) User interfaces for using shared databases for managing supplemental payment sources
US11893598B1 (en) On-chain loyalty program management
WO2019083933A1 (en) Transactions for transferring goods employing lockers
CN114742654A (en) Digital asset circulation method, system, electronic device and medium based on alliance chain
CN109389469A (en) Boarding card method of commerce and device based on block chain
KR20170139332A (en) Method and system for processing paymanet according to ordering by telephone
CN108876339B (en) E-pet transaction method and device based on certificate
US20180018606A1 (en) Method and Apparatus for Operating an Object Lending Network
CN109961277A (en) Payment flow determines method, apparatus and electronic equipment
US20240242244A1 (en) On-chain loyalty program management

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20210121

Address after: 215163 No. 9 Xuesen Road, Science and Technology City, Suzhou High-tech Zone, Jiangsu Province

Applicant after: Suzhou Lang run innovation intellectual property operation Co.,Ltd.

Address before: 100034 4008, 4 floor, 9 building, 56 half moon street, Xicheng District, Beijing.

Applicant before: SINOCHAIN TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
WW01 Invention patent application withdrawn after publication

Application publication date: 20190129

WW01 Invention patent application withdrawn after publication