Second-hand vehicle transaction method and server
Abstract
A second-hand vehicle transaction method and server, the method comprises: receiving second-hand vehicle sales information and a sales smart contract submitted by a seller client, registering which in a block chain and perform a entire network radio; receiving a second-hand vehicle transaction request submitted by a buyer client, according to which searching matched second-hand vehicle sales information, and sending the matched second-hand vehicle sales information to the buyer client; executing a target sales smart contract according to a target second-hand vehicle information selected by the buyer client; generating a second-hand vehicle sales contract according to the execution result, and registering the second-hand vehicle sales contract in the block chain after the second-hand vehicle sales contract is confirmed by the buyer client and the seller client.
Claims
exact text as granted — not AI-modified1 . A second-hand vehicle transaction method comprising:
receiving second-hand vehicle sales information and a sales smart contract submitted by a seller client, wherein the sales smart contract comprises a second-hand vehicle sales price; registering the second-hand vehicle sales information and the sales smart contract into a block chain and radioing the second-hand vehicle sales information and the sales smart contract in the entire network of the block chain; receiving a second-hand vehicle transaction request submitted by a buyer client; searching matched second-hand vehicle sales information according to the second-hand vehicle transaction request and sending the matched second-hand vehicle sales information to the buyer client; performing a target sales smart contract according to target second-hand vehicle information selected by the buyer client; generating a second-hand vehicle sales contract according to an execution result of the target sales smart contract, and registering the second-hand vehicle sales contract into the block chain after the second-hand vehicle sales contract is confirmed by the buyer client and the seller client.
2 . The method as claimed in claim 1 , wherein before said receiving second-hand vehicle sales information and a sales smart contract submitted by a seller client, the method further comprises:
receiving a second-hand vehicle evaluation request submitted by the seller client, wherein the second-hand vehicle evaluation request comprises a vehicle identifier and usage authorization of historical vehicle condition information; verifying the validity of the second-hand vehicle evaluation request; if the second-hand vehicle evaluation request is valid, calling the historical vehicle condition information corresponding to the vehicle identifier based on the usage authorization of historical vehicle condition information, and generating a vehicle condition evaluation report and a second-hand vehicle recommended sales price; and sending the vehicle condition evaluation report and the second-hand vehicle recommended sales price to the seller client, to make a reference for the seller client when the second-hand vehicle sales information and the sales smart contract are submitted by the seller client.
3 . The method as claimed in claim 2 , wherein after said generating a vehicle condition evaluation report and a second-hand vehicle recommended sales price, the method further comprises:
generating a usage smart contract of the vehicle condition evaluation report, wherein the usage smart contract comprises a usage charging rule of the vehicle condition evaluation report, and an income sharing rule; sending the usage smart contract to the seller client; registering the vehicle condition evaluation report and the usage smart contract into the block chain and radioing the vehicle condition evaluation report and the usage smart contract after a confirmation instruction from the seller client is received.
4 . The method as claimed in claim 3 , wherein before said performing a target sales smart contract according to target second-hand vehicle information selected by the buyer client, the method further comprises:
receiving a target vehicle condition evaluation report review request sent by the buyer client, wherein the target vehicle condition evaluation report corresponds to the target second-hand vehicle; calling a target usage smart contract corresponding to the target vehicle condition evaluation report, and initiating a vehicle condition evaluation report transaction request to the buyer client; sending the target vehicle condition evaluation report to the buyer client after the transaction confirmation of the buyer client is received, and sharing the income of the vehicle condition evaluation report transaction according to the income sharing rule.
5 . The method as claimed in claim 1 , wherein the sales smart contract further comprises a sales income sharing rule, wherein said performing a target sales smart contract according to a target second-hand vehicle information selected by the buyer client particularly comprises:
calling the target sales smart contract corresponding to the target second-hand vehicle according to the target second-hand vehicle information selected by the buyer client, and initiating a second-hand vehicle transaction request to the buyer client; sending vehicle ownership transfer information of the target second-hand vehicle to the buyer client, and sharing sales income according to the sales income sharing rule after the transaction confirmation of the buyer client is received.
6 . A server comprising:
a memory which stores an executable computer program; a processor coupled to the memory, by calling the executable computer program in the memory, the processor is configured to: receive second-hand vehicle sales information and a sales smart contract submitted by a seller client, wherein the sales smart contract comprises a second-hand vehicle sales price; register the second-hand vehicle sales information and the sales smart contract in a block chain and radioing the second-hand vehicle sales information and the sales smart contract in the entire network of the block chain; receive a second-hand vehicle transaction request submitted by a buyer client; search matched second-hand vehicle sales information according to the second-hand vehicle transaction request and sending the matched second-hand vehicle sales information to the buyer client; execute a target sales smart contract according to a target second-hand vehicle information selected by the buyer client; and generate a second-hand vehicle sales contract according to an execution result of the target sales smart contract, and register the second-hand vehicle sales contract into the block chain after the second-hand vehicle sales contract is confirmed by the buyer client and the seller client.
7 . The server as claimed in claim 6 , wherein before said receiving second-hand vehicle sales information and a sales smart contract submitted by a seller client, by calling the executable computer program in the memory, the processor is further configured to:
receive the second-hand vehicle evaluation request submitted by the seller client, wherein the second-hand vehicle evaluation request comprises a vehicle identifier and a usage authorization of historical vehicle condition information; verify the validity of the second-hand vehicle evaluation request; call the historical vehicle condition information corresponding to the vehicle identifier, and generate a vehicle condition evaluation report and a second-hand vehicle recommended sales price based on the usage authorization of historical vehicle condition information, if the second-hand vehicle evaluation request is valid; and send the vehicle condition evaluation report and the second-hand vehicle recommended sales price to the seller client, so as to make a reference for the seller client when the second-hand vehicle sales information and the sales smart contract are submitted by the seller client.
8 . The server as claimed in claim 7 , after said generating a vehicle condition evaluation report and a second-hand vehicle recommended sales price, by calling the executable computer program in the memory, the processor is further configured to:
generate a usage smart contract of the vehicle condition evaluation report, wherein the usage smart contract comprises a usage charging rule of the vehicle condition evaluation report, and a income sharing rule; send the usage smart contract to the seller client; and register the vehicle condition evaluation report and the usage smart contract into the block chain and radio the vehicle condition evaluation report and the usage smart contract in the whole network after a confirmation instruction of the seller client is received.
9 . The server as claimed in claim 8 , wherein before said performing a target sales smart contract according to target second-hand vehicle information selected by the buyer client, by calling the executable computer program in the memory, the processor is further configured to:
receive a target vehicle condition evaluation report review request sent by the buyer client, wherein the target vehicle condition evaluation report corresponds to the target second-hand vehicle; call a target usage smart contract corresponding to the target vehicle condition evaluation report, and initiate a vehicle condition evaluation report transaction request to the buyer client; send the target vehicle condition evaluation report to the buyer client after the transaction confirmation of the buyer client is received, and share the income of the vehicle condition evaluation report transaction according to the income sharing rule.
10 . The server as claimed in claim 6 , wherein
the sales smart contract further comprises a sales income sharing rule, and correspondingly, by calling the executable computer program in the memory, the processor is particularly configured to: call the target sales smart contract corresponding to the target second-hand vehicle and initiating a second-hand vehicle transaction request to the buyer client according to the target second-hand vehicle information selected by the buyer client; send the vehicle ownership transfer information of the target second-hand vehicle to the buyer client after the transaction confirmation of the buyer client is received, and share sales income according to the sales income sharing rule.
11 . The method as claimed in claim 2 , wherein the sales smart contract further comprises a sales income sharing rule, wherein said performing a target sales smart contract according to a target second-hand vehicle information selected by the buyer client particularly comprises:
calling the target sales smart contract corresponding to the target second-hand vehicle according to the target second-hand vehicle information selected by the buyer client, and initiating a second-hand vehicle transaction request to the buyer client; sending vehicle ownership transfer information of the target second-hand vehicle to the buyer client, and sharing sales income according to the sales income sharing rule after the transaction confirmation of the buyer client is received.
12 . The method as claimed in claim 3 , wherein the sales smart contract further comprises a sales income sharing rule, wherein said performing a target sales smart contract according to a target second-hand vehicle information selected by the buyer client particularly comprises:
calling the target sales smart contract corresponding to the target second-hand vehicle according to the target second-hand vehicle information selected by the buyer client, and initiating a second-hand vehicle transaction request to the buyer client; sending vehicle ownership transfer information of the target second-hand vehicle to the buyer client, and sharing sales income according to the sales income sharing rule after the transaction confirmation of the buyer client is received.
13 . The method as claimed in claim 4 , wherein the sales smart contract further comprises a sales income sharing rule, wherein said performing a target sales smart contract according to a target second-hand vehicle information selected by the buyer client particularly comprises:
calling the target sales smart contract corresponding to the target second-hand vehicle according to the target second-hand vehicle information selected by the buyer client, and initiating a second-hand vehicle transaction request to the buyer client; sending vehicle ownership transfer information of the target second-hand vehicle to the buyer client, and sharing sales income according to the sales income sharing rule after the transaction confirmation of the buyer client is received.
14 . The server as claimed in claim 7 , wherein the sales smart contract further comprises a sales income sharing rule, and correspondingly, by calling the executable computer program in the memory, the processor is particularly configured to:
call the target sales smart contract corresponding to the target second-hand vehicle and initiating a second-hand vehicle transaction request to the buyer client according to the target second-hand vehicle information selected by the buyer client; send the vehicle ownership transfer information of the target second-hand vehicle to the buyer client after the transaction confirmation of the buyer client is received, and share sales income according to the sales income sharing rule.
15 . The server as claimed in claim 8 , wherein the sales smart contract further comprises a sales income sharing rule, and correspondingly, by calling the executable computer program in the memory, the processor is particularly configured to:
call the target sales smart contract corresponding to the target second-hand vehicle and initiating a second-hand vehicle transaction request to the buyer client according to the target second-hand vehicle information selected by the buyer client; send the vehicle ownership transfer information of the target second-hand vehicle to the buyer client after the transaction confirmation of the buyer client is received, and share sales income according to the sales income sharing rule.
16 . The server as claimed in claim 9 , wherein the sales smart contract further comprises a sales income sharing rule, and correspondingly, by calling the executable computer program in the memory, the processor is particularly configured to:
call the target sales smart contract corresponding to the target second-hand vehicle and initiating a second-hand vehicle transaction request to the buyer client according to the target second-hand vehicle information selected by the buyer client; send the vehicle ownership transfer information of the target second-hand vehicle to the buyer client after the transaction confirmation of the buyer client is received, and share sales income according to the sales income sharing rule.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.