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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting 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/6272—Protecting 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
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
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.
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)
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)
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 |
-
2018
- 2018-10-26 CN CN201811255272.0A patent/CN109284632A/en not_active Withdrawn
Patent Citations (4)
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)
Title |
---|
MARIO DOBROVNIK ET AL.: "Blockchain for and in Logistics: What to Adopt", 《LOGISTICS》 * |
刘丹霞: "基于互联网的同城配送车货匹配模式及路径优化研究", 《中国优秀硕士学位论文全文数据库》 * |
Cited By (6)
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 |