Vehicle information query method, device and storage medium based on blockchain
By storing and querying vehicle purchase agreements in the blockchain network, the problem of easy loss and difficulty in querying the acquisition agreements is solved, and the secure storage and efficient query of the agreements are realized.
Patent Information
- Application Number
- CN202010196690.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-03-19
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2040-12-19
AI Technical Summary
Existing vehicle acquisition agreements are usually stored in paper form and are prone to loss or damage, resulting in low browsing efficiency and difficult information query.
The blockchain-based vehicle information query method is adopted, and by obtaining user signature information and vehicle query conditions, calling smart contracts to obtain and store vehicle purchase agreement information, and synchronizing it in the blockchain network to achieve secure storage and query of the protocol.
It avoids the loss and damage of the purchase agreement, ensures the integrity of the agreement, improves browsing and query efficiency, and provides a convenient way to query the vehicle purchase agreement.
Smart Images

Figure CN111427923B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a vehicle information query method, device and storage medium based on blockchain. Background Art
[0002] As people's living standards continue to improve, cars have become a necessity for every household, providing great convenience for people's travel. When purchasing a vehicle, it is often necessary to sign a purchase agreement with the car dealer. The purchase agreement generally provides information about the buyer and the car dealer as well as relevant information about the purchased vehicle, such as: vehicle model, vehicle configuration, vehicle maintenance, vehicle insurance, etc. Since existing purchase agreements are often stored in paper form, the purchase agreement is often lost or damaged by human factors, making it difficult to store the purchase agreement, resulting in the inability of the car buyer to browse the content of the purchase agreement. At the same time, the amount of information recorded in the purchase agreement is large, and the car buyer cannot browse the purchase agreement in a targeted manner according to some specific situations of the vehicle. Summary of the invention
[0003] The embodiments of the present invention provide a vehicle information query method, device and storage medium based on blockchain, which can effectively improve the browsing efficiency of vehicle purchase agreements.
[0004] An embodiment of the present invention provides a vehicle information query method based on blockchain, comprising:
[0005] Obtaining user signature information and vehicle query conditions input by the user terminal, wherein the user signature information is generated by encrypting the user identity information based on the user private key allocated by the blockchain network;
[0006] Calling a smart contract to obtain vehicle purchase agreement information corresponding to the user signature information, and obtaining vehicle query information corresponding to the vehicle query condition from the vehicle purchase agreement information, wherein the vehicle purchase agreement information is agreement information created by the vehicle purchase platform based on the user identity information and stored in the smart contract;
[0007] The vehicle query information is sent to the user terminal.
[0008] Wherein, before obtaining the user signature information and vehicle query conditions input by the user terminal based on the blockchain network, it also includes:
[0009] The vehicle model information and vehicle quotation information input by the vehicle manufacturer terminal are obtained, and the vehicle model information and vehicle quotation information are synchronized to all block node devices in the blockchain network for storage.
[0010] The method of obtaining the vehicle model information and vehicle quotation information input by the vehicle enterprise terminal, synchronizing the vehicle model information and vehicle quotation information to all block node devices in the blockchain network for storage, further includes:
[0011] Obtain user signature information, vehicle model information and vehicle purchase information input by the vehicle purchase platform;
[0012] Calling a smart contract to obtain vehicle quotation information corresponding to the vehicle model information, calling the smart contract to add the vehicle model information, the vehicle quotation information and the vehicle purchase information to an agreement template, generating vehicle purchase agreement information, and establishing a corresponding relationship between the user signature information and the vehicle purchase agreement information;
[0013] The user signature information and the vehicle purchase agreement information are stored in the smart contract, and the user signature information and the vehicle purchase agreement information are synchronized to all block node devices in the blockchain network for storage.
[0014] Among them, it also includes:
[0015] When the system time reaches the signing date indicated by the vehicle purchase agreement information in the smart contract, the vehicle purchase agreement information in the smart contract is deleted.
[0016] Wherein, when the signing date indicated by the vehicle purchase agreement information in the smart contract is reached, deleting the vehicle purchase agreement information in the smart contract includes:
[0017] When the signing date indicated by the vehicle purchase agreement information in the smart contract is reached, performing deletion verification on the vehicle purchase agreement information based on the signing date to obtain first verification information of the vehicle purchase agreement information;
[0018] Obtaining second verification data of the vehicle purchase agreement information by each consensus node device in the blockchain network, where the second verification data is verification data obtained by each consensus node device performing deletion verification on the vehicle purchase agreement information based on the signing date indicated by the vehicle purchase agreement information in the smart contract;
[0019] A deletion processing result of the vehicle purchase agreement information is determined based on the first verification data and the second verification data.
[0020] The vehicle query condition is vehicle fault information; the calling of the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information, and obtaining the vehicle query information corresponding to the vehicle query condition in the vehicle purchase agreement information, include:
[0021] Calling a smart contract to obtain vehicle purchase agreement information corresponding to the user signature information, and obtaining claim information corresponding to the vehicle failure information based on the vehicle purchase agreement information;
[0022] The sending the vehicle query information to the user terminal includes:
[0023] The claim settlement information is sent to the user terminal and the claim settlement terminal.
[0024] The calling of the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information, and obtaining the claim information corresponding to the vehicle failure information based on the vehicle purchase agreement information, includes:
[0025] Calling the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information;
[0026] Acquiring claim settlement information corresponding to the vehicle failure information based on the vehicle purchase agreement information;
[0027] Generate vehicle claim settlement agreement information based on the user signature information, the vehicle failure information and the claim settlement information;
[0028] The sending the claim settlement information to the user terminal and the claim settlement terminal includes:
[0029] The vehicle claim settlement agreement information is sent to the user terminal and the claim settlement terminal.
[0030] Among them, it also includes:
[0031] Acquire vehicle model information input by a user terminal, and acquire the vehicle quotation information corresponding to the vehicle model information;
[0032] The vehicle quotation information is sent to the user terminal.
[0033] An embodiment of the present invention provides a vehicle information query device, including:
[0034] A condition information acquisition unit, used to acquire user signature information and vehicle query conditions input by a user terminal, wherein the user signature information is generated by encrypting user identity information based on a user private key allocated by a blockchain network;
[0035] A query information acquisition unit, configured to call a smart contract to acquire vehicle purchase agreement information corresponding to the user signature information, and acquire vehicle query information corresponding to the vehicle query condition from the vehicle purchase agreement information, wherein the vehicle purchase agreement information is agreement information created by the vehicle purchase platform based on the user identity information and stored in the smart contract;
[0036] An information sending unit is used to send the vehicle query information to the user terminal.
[0037] Among them, it also includes:
[0038] The vehicle information storage unit is used to obtain the vehicle model information and vehicle quotation information input by the vehicle manufacturer terminal, and synchronize the vehicle model information and vehicle quotation information to all block node devices in the blockchain network for storage.
[0039] Among them, it also includes:
[0040] A purchase information acquisition unit, used to acquire user signature information, vehicle model information and vehicle purchase information input by the vehicle purchase platform;
[0041] an agreement information generating unit, configured to call a smart contract to obtain vehicle quotation information corresponding to the vehicle model information, call the smart contract to add the vehicle model information, the vehicle quotation information and the vehicle purchase information to an agreement template, generate vehicle purchase agreement information, and establish a corresponding relationship between the user signature information and the vehicle purchase agreement information;
[0042] The protocol information storage unit is used to store the user signature information and the vehicle purchase agreement information in the smart contract, and synchronize the user signature information and the vehicle purchase agreement information to all block node devices in the blockchain network for storage.
[0043] Among them, it also includes:
[0044] The agreement information deleting unit is used to delete the vehicle purchase agreement information in the smart contract when the system time reaches the signing date indicated by the vehicle purchase agreement information in the smart contract.
[0045] Wherein, the protocol information deletion unit includes:
[0046] a first verification data acquisition subunit, configured to, when the signing date indicated by the vehicle purchase agreement information in the smart contract is reached, perform deletion verification on the vehicle purchase agreement information based on the signing date to obtain first verification information of the vehicle purchase agreement information;
[0047] A second verification data acquisition subunit is used to obtain second verification data of the vehicle purchase agreement information from each consensus node device in the blockchain network, wherein the second verification data is verification data obtained by each consensus node device performing deletion verification on the vehicle purchase agreement information based on the signing date indicated by the vehicle purchase agreement information in the smart contract;
[0048] A deletion result determination subunit is used to determine a deletion processing result of the vehicle purchase agreement information based on the first verification data and the second verification data.
[0049] Wherein, the vehicle query condition is vehicle fault information; the query information acquisition unit is specifically used to call the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information, and obtain the claim information corresponding to the vehicle fault information based on the vehicle purchase agreement information;
[0050] The information sending unit is specifically used to send the claim information to the user terminal and the claim terminal.
[0051] Wherein, the query information acquisition unit includes:
[0052] The agreement information acquisition subunit is used to call the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information;
[0053] A claim settlement information acquisition subunit, configured to acquire claim settlement information corresponding to the vehicle failure information based on the vehicle purchase agreement information;
[0054] A protocol information generating subunit, configured to generate vehicle claim settlement protocol information based on the user signature information, the vehicle failure information and the claim settlement information;
[0055] The information sending unit is specifically used to send the vehicle claim settlement agreement information to the user terminal and the claim settlement terminal.
[0056] Among them, it also includes:
[0057] A quotation information acquisition unit, used to acquire vehicle model information input by a user terminal, and acquire the vehicle quotation information corresponding to the vehicle model information;
[0058] The quotation information sending unit is used to send the vehicle quotation information to the user terminal.
[0059] On one hand, an embodiment of the present invention provides a computer storage medium, wherein the computer storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the above method steps are executed.
[0060] An embodiment of the present invention provides a computer device, including a processor, a memory, and an input and output interface;
[0061] The processor is connected to the memory and the input / output interface respectively, wherein the input / output interface is used for page interaction, the memory is used for storing program code, and the processor is used for calling the program code to execute the above method steps.
[0062] In an embodiment of the present invention, the storage of the vehicle purchase agreement is realized based on the blockchain network, thereby avoiding the loss and damage of the purchase agreement and ensuring the integrity of the vehicle purchase agreement. At the same time, the specified information in the vehicle purchase agreement can be queried through specific vehicle query conditions, providing a query method for the vehicle purchase agreement and effectively improving the browsing efficiency of the vehicle purchase agreement. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0064] Figure 1 is a system architecture diagram of vehicle information query and processing provided by an embodiment of the present invention;
[0065] Figure 2 It is a schematic diagram of the blockchain construction provided by an embodiment of the present invention;
[0066] Figure 3 It is a flow chart of a vehicle information query method provided by an embodiment of the present invention;
[0067] Figure 4 It is a flow chart of a vehicle information query method provided by an embodiment of the present invention;
[0068] Figure 5 is an example schematic diagram of a vehicle claim settlement provided by an embodiment of the present invention;
[0069] Figure 6 This is a schematic diagram of an example of a vehicle quotation query provided by an embodiment of the present invention;
[0070] Figure 7 It is a structural schematic diagram of a vehicle information query device provided by an embodiment of the present invention;
[0071] Figure 8 It is a structural schematic diagram of a vehicle information query device provided by an embodiment of the present invention;
[0072] Fig. 9 is a structural diagram of a query information acquisition unit provided in an embodiment of the present invention;
[0073] Fig.10 It is a structural diagram of a protocol information deletion unit provided in an embodiment of the present invention;
[0074] Fig.11It is a structural schematic diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0075] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0076] Please combine Figure 1-Figure 6 The illustrated embodiment provides a detailed introduction to the vehicle information query method provided by the embodiment of the present invention.
[0077] See also Figure 1 , which is a system architecture diagram for vehicle information query and processing according to an embodiment of the present invention. Figure 1 As shown, for the business processing of vehicle purchase based on blockchain 100, multiple blocks are required to be implemented. The blocks can be built on block node devices 11. Multiple block node devices 11 can be various clients, background service devices, virtual machines built on devices, etc. in blockchain 100. Each block node device 11 can receive input information during normal operation and maintain the shared data in the blockchain based on the received input information. In order to ensure the information intercommunication within blockchain 100, there can be an information connection between each block node device 11 in blockchain 100, and information can be transmitted between block node devices 11 through the above information connection. For example, when any node in the blockchain receives input information, other block node devices 11 in blockchain 100 obtain the input information according to the consensus algorithm, and store the input information as data in the shared data, so that the data stored on the blocks of all block node devices 11 in blockchain 100 are consistent.
[0078] In the vehicle purchase business scenario provided by the embodiment of the present invention, the vehicle information query device serves as the block node device 11, and the user terminal 12, the vehicle purchase platform 13, the claims terminal 14 and the car company terminal 15 can be respectively connected to the blockchain 100, wherein the user terminal 12 can specifically include but is not limited to mobile phones, personal computers, laptops, vehicle-mounted devices, wearable electronic devices and other terminal devices used by car purchase users. The user terminal 12 can specifically browse and query the vehicle purchase agreement information stored in the block node device 11, view the vehicle quotation information stored in the block node device 11, and perform fault claims based on the vehicle purchase agreement information in the block node device 11; the vehicle purchase platform 13 can specifically be a backend service device of the car dealership, or a management platform built in the backend service device. The car dealership may include but is not limited to 4S stores, second-hand car dealerships, etc. The vehicle purchase platform 13 can specifically realize the reporting and processing of the vehicle purchase information of the car purchase user, the display and processing of the vehicle quotation information in the block node device 11, and the prompting of the car dealership based on the vehicle maintenance information specified in the vehicle purchase agreement information; the claim terminal 14 can specifically be a management device for vehicle failure claims provided by an insurance company, and the claim terminal 14 can specifically realize the verification based on the claim information sent by the block node device 11 and the offline claim settlement; the car manufacturer terminal 15 can specifically be a background management device for the vehicle manufacturing company, and the car manufacturer terminal 15 can be used to report the quotation information of the whole vehicle and the quotation information of the vehicle spare parts to the block node device 11 for storage, so as to facilitate the viewing of the car purchase user and the real-time update of the quotation by the car dealership.
[0079] See also Figure 2 , which provides a schematic diagram of blockchain construction for an embodiment of the present invention. Figure 2 As shown, in order to further ensure the integrity and convenience of vehicle information query, an embodiment of the present invention builds a blockchain for a vehicle information query scenario, which may include a blockchain underlying platform, a platform product service layer, and an application service layer.
[0080] The underlying blockchain platform can include processing modules such as user management, basic services, smart contracts, and operation monitoring. Among them, the user management module is responsible for the identity information management of all blockchain participants, including maintaining public and private key generation (account management), key management, and the maintenance of the correspondence between the user's real identity and the blockchain address (authority management), etc., and, under authorization, supervises and audits the transactions of certain real identities and provides risk control rule configuration (risk control audit); the basic service module is deployed on all blockchain node devices to verify the validity of business requests, and records valid requests to storage after consensus is reached. For a new business request, the basic service first adapts the interface for parsing and authentication (interface adaptation), and then encrypts the business information through the consensus algorithm (consensus management). The smart contract module is responsible for the registration and issuance of contracts, as well as contract triggering and contract execution. Developers can define the contract logic in a programming language and publish it to the blockchain (contract registration). According to the logic of the contract terms, the key or other events are called to trigger the execution and complete the contract logic. It also provides the function of contract upgrade and cancellation. The operation monitoring module is mainly responsible for the deployment, configuration modification, contract setting, cloud adaptation and real-time status visualization output of the product during the product release process, such as alarm, network monitoring, node equipment health monitoring, etc.
[0081] The platform product service layer provides the basic capabilities and implementation framework of typical applications. Developers can complete the blockchain implementation of business logic based on these basic capabilities. The application service layer provides application services based on blockchain solutions for business participants to use.
[0082] based on Figure 1 and Figure 2 For the implementation framework, please refer to Figure 3 , which is a flow chart of a vehicle information query method according to an embodiment of the present invention. Figure 3 As shown, the method of the embodiment of the present invention may include the following steps S101 to S103.
[0083] S101, obtaining user signature information and vehicle query conditions input by a user terminal;
[0084] Specifically, the vehicle information query device can obtain the vehicle information query request input by the user terminal, and the vehicle information query request may include the user signature information and vehicle query conditions of the vehicle purchaser. The user signature information may be generated by encrypting the user identity information based on the user private key pre-allocated by the blockchain network. The user identity information may include but is not limited to personal identification document number, mobile phone number, etc. The vehicle query condition may be a query code, query field or multimedia information pre-agreed with the blockchain network. For example, in the vehicle purchase agreement template, the vehicle query condition for querying the vehicle price is "1.1" or "vehicle price", and the vehicle query condition for querying the vehicle maintenance is "3.1". Or the query conditions for "vehicle maintenance" and vehicle claims when the vehicle breaks down are text, photos or videos, etc. The query code can specifically represent the chapter number of the corresponding vehicle query information in the protocol template, the query field can specifically represent the key field of the corresponding vehicle query information in the protocol template, and the multimedia information can specifically represent the fault description of the corresponding vehicle claim in the protocol template. The vehicle query conditions can be specifically generated by the blockchain network based on the vehicle purchase protocol template, and the car dealership will inform the user after the user purchases the vehicle, or the blockchain network will send the relevant vehicle query conditions to the user terminal. It can be understood that the protocol template can be a vehicle purchase protocol template that can be shared by all car dealerships.
[0085] S102, calling a smart contract to obtain vehicle purchase agreement information corresponding to the user signature information, and obtaining vehicle query information corresponding to the vehicle query condition from the vehicle purchase agreement information;
[0086] Specifically, the vehicle information query device can call the stored smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information. It should be noted that the vehicle purchase agreement information is the agreement information created by the vehicle purchase platform based on the user identity information and stored in the smart contract. The vehicle purchase agreement information can be stored synchronously in the smart contract and the block. The vehicle purchase agreement information stored in the smart contract is specifically used to implement the matters stipulated in the agreement. The vehicle purchase agreement information stored in the block is specifically used for evidence storage. The vehicle purchase agreement information in the embodiment of the present invention is specifically used to refer to the vehicle purchase agreement information stored in the smart contract. The vehicle purchase agreement information is specifically the agreement information generated by calling the agreement template in the smart contract and based on the user signature information and vehicle purchase information input by the vehicle purchase platform when purchasing a vehicle. The vehicle information query device can obtain the vehicle query information corresponding to the vehicle query condition in the vehicle purchase agreement information. According to the above example, when the obtained vehicle query condition is "1.1", the vehicle price corresponding to the purchased vehicle can be obtained in the vehicle purchase agreement information; when the vehicle query condition is "3.1", the vehicle maintenance plan of the purchased vehicle can be obtained in the vehicle purchase agreement information.
[0087] S103: Send the vehicle query information to the user terminal.
[0088] In an embodiment of the present invention, the storage of the vehicle purchase agreement is realized based on the blockchain network, thereby avoiding the loss and damage of the purchase agreement and ensuring the integrity of the vehicle purchase agreement. At the same time, the specified information in the vehicle purchase agreement can be queried through specific vehicle query conditions, providing a query method for the vehicle purchase agreement and effectively improving the browsing efficiency of the vehicle purchase agreement.
[0089] based on Figure 1 and Figure 2 For the implementation framework, please refer to Figure 4 , which is a flow chart of a vehicle information query method according to an embodiment of the present invention. Figure 4 As shown, the method of the embodiment of the present invention may include the following steps S201-S210.
[0090] S201, obtaining vehicle model information and vehicle quotation information input by the vehicle manufacturer terminal, and synchronizing the vehicle model information and vehicle quotation information to all block node devices in the blockchain network for storage;
[0091] Specifically, the vehicle information query device can obtain the vehicle model information and vehicle quotation information input by the vehicle manufacturer terminal, wherein the vehicle model information may include the whole vehicle model and the vehicle accessory model, and the vehicle quotation information may be the quotation information corresponding to the whole vehicle model and the quotation information corresponding to the vehicle accessory model. The vehicle information query device can synchronize the received vehicle model information and the vehicle quotation information to all block node devices in the blockchain network for storage.
[0092] S202, obtaining user signature information, vehicle model information and vehicle purchase information input by the vehicle purchase platform;
[0093] Specifically, the vehicle information query device can obtain the user signature information, vehicle model information and vehicle purchase information input by the vehicle purchase platform. Preferably, when the vehicle purchase user purchases the vehicle, the staff of the car dealership can obtain the corresponding vehicle quotation information for the vehicle model information of the vehicle through the vehicle purchase platform and display it to the vehicle information query device. When the vehicle purchase user determines the intention to purchase the vehicle, the user signature information, vehicle model information and vehicle purchase information can be entered into the vehicle purchase platform. The user signature information can be generated by encrypting the user identity information based on the user private key pre-allocated by the blockchain network. The user identity information can include but is not limited to personal identification document number, mobile phone number, etc. The vehicle purchase information can specifically include the name of the car dealership, the personal information of the vehicle purchase user, the personal information of the responsible person, the vehicle maintenance plan, the vehicle insurance and other vehicle information and after-sales information related to the purchased vehicle. The vehicle purchase platform can upload the user signature information, vehicle model information and the vehicle purchase information to the vehicle information query device.
[0094] S203, calling a smart contract to obtain vehicle quotation information corresponding to the vehicle model information, calling the smart contract to add the vehicle model information, the vehicle quotation information and the vehicle purchase information to an agreement template, generating vehicle purchase agreement information, and establishing a corresponding relationship between the user signature information and the vehicle purchase agreement information;
[0095] Specifically, the vehicle information query device can call the smart contract to obtain the vehicle quotation information corresponding to the vehicle model information, and call the agreement template in the smart contract, add the vehicle model information, the vehicle quotation information and the vehicle purchase information to the agreement template to generate vehicle purchase agreement information. The agreement template can be a vehicle purchase agreement template that can be shared by all car dealers. The vehicle information query device can call the smart contract to identify the vehicle purchase information, and write the vehicle model information, the vehicle quotation information and the vehicle purchase information into the agreement template respectively to generate the vehicle purchase agreement information. Furthermore, the vehicle information query device can establish a correspondence between the user signature information and the vehicle purchase agreement information based on the smart contract.
[0096] S204, storing the user signature information and the vehicle purchase agreement information in the smart contract, and synchronizing the user signature information and the vehicle purchase agreement information to all block node devices in the blockchain network for storage;
[0097] Specifically, the vehicle information query device stores the user signature information and the vehicle purchase agreement information in the smart contract, and synchronizes the smart contract to all block node devices in the blockchain network. At the same time, the user signature information and the vehicle purchase agreement information can be synchronized to the blocks of all block node devices in the blockchain network for storage. It can be understood that since the information written in the block cannot be tampered with, and the vehicle purchase agreement information has a valid time, by storing the vehicle purchase agreement information in the smart contract, it can facilitate the subsequent update and deletion of the agreement information, and storing the vehicle purchase agreement information in the block is convenient for evidence storage and subsequent tracing.
[0098] Furthermore, after the vehicle purchase agreement information is stored on the chain, various functions can be realized, among which steps S205-S207 are used to describe the query of the content in the vehicle purchase agreement information, and step S208 is used to describe the automatic deletion of the vehicle purchase agreement information after expiration.
[0099] S205, obtaining user signature information and vehicle query conditions input by the user terminal;
[0100] Specifically, the vehicle information query device can obtain the vehicle information query request input by the user terminal, and the vehicle information query request may include the user signature information and vehicle query conditions of the vehicle purchaser. The user signature information may be generated by encrypting the user identity information based on the user private key pre-allocated by the blockchain network. The user identity information may include but is not limited to personal identification document number, mobile phone number, etc. The vehicle query condition may be a query code, query field or multimedia information pre-agreed with the blockchain network. For example, in the vehicle purchase agreement template, the vehicle query condition for querying the vehicle price is "1.1" or "vehicle price", and the vehicle query condition for querying the vehicle maintenance is "1.1" or "vehicle price". The vehicle query condition for the query is "3.1" or "vehicle maintenance", and the query condition for the query of vehicle claims when the vehicle fails is text, photos or videos, etc. The query code can specifically represent the chapter number of the corresponding vehicle query information in the agreement template, the query field can specifically represent the key field of the corresponding vehicle query information in the agreement template, and the multimedia information can specifically represent the fault description of the corresponding vehicle claim in the agreement template. The vehicle query condition can be specifically generated by the blockchain network based on the vehicle purchase agreement template, and the car dealer will inform the user after the user purchases the vehicle, or the blockchain network will send the relevant vehicle query condition to the user terminal.
[0101] Regarding the vehicle claims process, the vehicle information query device can obtain the user signature information and vehicle fault information input by the user terminal. The vehicle fault information may include but is not limited to text fault descriptions and multimedia fault descriptions. The vehicle purchasing user can generate vehicle fault information of the purchased vehicle by taking photos, videos, and text descriptions of the faults of the purchased vehicle. The user terminal can report the user signature information and vehicle fault information to the vehicle information query device.
[0102] S206, calling a smart contract to obtain vehicle purchase agreement information corresponding to the user signature information, and obtaining claim information corresponding to the vehicle failure information based on the vehicle purchase agreement information;
[0103] Specifically, after receiving the user signature information and the vehicle fault information, the vehicle information query device can call the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information. The vehicle information query device can obtain the claim information corresponding to the vehicle fault information based on the vehicle purchase agreement information. Preferably, the vehicle information query device can call the smart contract to identify the vehicle fault information and obtain the cause of the fault, such as: paint peeling, damaged parts of the vehicle, rear-end collision, etc., and further obtain the claim information corresponding to the cause of the fault based on the claim content in the vehicle purchase agreement information. The claim information may include but is not limited to the contact information of the claims staff, the personal information of the vehicle purchaser, the cause of the fault, the claim method, etc.
[0104] Of course, for inquiries about daily agreement contents, the vehicle information query device can call the stored smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information. It should be noted that the vehicle purchase agreement information is the agreement information created by the vehicle purchase platform based on the user identity information and stored in the smart contract. The vehicle purchase agreement information can be stored synchronously in the smart contract and the block. The vehicle purchase agreement information stored in the smart contract is specifically used to implement the matters stipulated in the agreement, and the vehicle purchase agreement information stored in the block is specifically used for evidence storage. The vehicle purchase agreement information in the embodiment of the present invention is specifically used to refer to the vehicle purchase agreement information stored in the smart contract. The vehicle purchase agreement information is specifically the agreement information generated by calling the agreement template in the smart contract and based on the user signature information and vehicle purchase information input by the vehicle purchase platform when purchasing a vehicle. The vehicle information query device can obtain the vehicle query information corresponding to the vehicle query condition in the vehicle purchase agreement information. According to the above example, when the obtained vehicle query condition is "1.1", the vehicle price corresponding to the purchased vehicle can be obtained in the vehicle purchase agreement information; when the vehicle query condition is "3.1", the vehicle maintenance plan of the purchased vehicle can be obtained in the vehicle purchase agreement information.
[0105] S207, sending the vehicle query information to the user terminal;
[0106] Specifically, the vehicle information query device can send the claim information to the claim terminal, and can also send the claim information to the user terminal for viewing. After the claim terminal receives the claim information, the staff can further verify the claim information and complete the subsequent claim work for the car purchasing user.
[0107] Optional, please also see Figure 5 ,like Figure 5As shown, the vehicle information query device (block node device) can obtain the claim information corresponding to the vehicle fault information based on the vehicle purchase agreement information, and can generate vehicle claim agreement information based on the user signature information, the vehicle fault information and the claim information, and finally send the vehicle claim agreement information to the claim terminal.
[0108] S208, when the system time reaches the signing date indicated by the vehicle purchase agreement information in the smart contract, the vehicle purchase agreement information in the smart contract is deleted;
[0109] Specifically, when the system time reaches the signing date indicated by the vehicle purchase agreement information in the smart contract, if the car purchase user further renews the contract with the car dealership, the claims center, etc., the vehicle information query device needs to delete the vehicle purchase agreement information in the smart contract. The system time can be a standard time defined in the blockchain network. Optionally, the vehicle information query device can serve as a consensus node device in the blockchain. When the signing date indicated by the vehicle purchase agreement information in the smart contract is reached, the vehicle information query device can perform deletion verification on the vehicle purchase agreement information based on the signing date to obtain the first verification information of the vehicle purchase agreement information. , the vehicle information query device can obtain the second verification data of the vehicle purchase agreement information from each consensus node device in the blockchain network, the second verification data being the verification data obtained by each consensus node device performing deletion verification on the vehicle purchase agreement information based on the signing date indicated by the vehicle purchase agreement information in the smart contract, the vehicle information query device can determine the deletion processing result of the vehicle purchase agreement information based on the first verification data and the second verification data, and when the deletion processing result indicates that more than 50% of the consensus node devices confirm the deletion of the vehicle purchase agreement information in the smart contract, the vehicle purchase agreement information in the smart contract is deleted.
[0110] In the embodiment of the present invention, the car purchasing user can query the vehicle quotation information stored on the chain at any time.
[0111] S209, obtaining the vehicle model information input by the user terminal, and obtaining the vehicle quotation information corresponding to the vehicle model information;
[0112] S210, sending the vehicle quotation information to the user terminal;
[0113] Specifically, after the vehicle manufacturer's terminal stores the vehicle model information and the vehicle quotation information on the chain, please refer to Figure 6 ,like Figure 6As shown, a car purchasing user can input vehicle model information in a user terminal, and the user terminal can send the vehicle model information to the vehicle information query device (block node device), and the vehicle information query device can obtain the vehicle quotation information corresponding to the vehicle model information and send the vehicle quotation information to the user terminal.
[0114] It should be noted that step S201 can be implemented before or after any step of step S202-step S208, that is, as long as there is new vehicle model information and corresponding vehicle quotation information, it can be stored on the chain; in this embodiment of the present invention, after executing step S208 to delete the vehicle purchase agreement information in the smart contract, the query of the vehicle purchase agreement information in the smart contract of S205-S207 can no longer be executed.
[0115] In the embodiment of the present invention, the vehicle purchase agreement is stored in a manner based on the blockchain network, thereby avoiding the loss and damage of the purchase agreement and ensuring the integrity of the vehicle purchase agreement. At the same time, the specified information in the vehicle purchase agreement can be queried through specific vehicle query conditions, providing a query method for the vehicle purchase agreement and effectively improving the browsing efficiency of the vehicle purchase agreement. Since the information written in the block cannot be tampered with, and the vehicle purchase agreement information has a valid time, the subsequent update and deletion of the agreement information can be facilitated by storing the vehicle purchase agreement information in the smart contract. Storing the vehicle purchase agreement information in the block is convenient for evidence storage and subsequent tracing. The claim information is generated through the blockchain and sent to the claim terminal, realizing the online claim review and offline claim process in the claim process, effectively improving the efficiency of the claim procedure. The vehicle model and quotation information are processed on the chain by the car enterprise terminal, realizing the unified management of the quotation, avoiding the price dispute between the car buyer and the car dealer, and effectively ensuring the asset security of the car buyer.
[0116] based on Figure 1 and Figure 2 The implementation framework of Figure 7 -Attached Fig.10 , the vehicle information query device provided by the embodiment of the present invention is introduced in detail. It should be noted that the attached Figure 7 -Attached Fig.10 The vehicle information query device in the Figure 1 The block node device 11 in the framework shown is used to implement the present invention Figure 3-Figure 6 For the convenience of explanation, only the part related to the embodiment of the present invention is shown. For the specific technical details not disclosed, please refer to the present invention. Figure 3-Figure 6 The embodiment shown.
[0117] See also Figure 7 , which is a schematic diagram of the structure of a vehicle information query device according to an embodiment of the present invention. Figure 7 As shown, the vehicle information query device 1 of the embodiment of the present invention may include: a condition information acquisition unit 101 , a query information acquisition unit 102 and an information sending unit 103 .
[0118] The condition information acquisition unit 101 is used to acquire the user signature information and vehicle query conditions input by the user terminal;
[0119] A query information acquisition unit 102, configured to call a smart contract to acquire vehicle purchase agreement information corresponding to the user signature information, and to acquire vehicle query information corresponding to the vehicle query condition from the vehicle purchase agreement information;
[0120] The information sending unit 103 is used to send the vehicle query information to the user terminal.
[0121] In an embodiment of the present invention, the storage of the vehicle purchase agreement is realized based on the blockchain network, thereby avoiding the loss and damage of the purchase agreement and ensuring the integrity of the vehicle purchase agreement. At the same time, the specified information in the vehicle purchase agreement can be queried through specific vehicle query conditions, providing a query method for the vehicle purchase agreement and effectively improving the browsing efficiency of the vehicle purchase agreement.
[0122] See also Figure 8 , which is a schematic diagram of the structure of a vehicle information query device according to an embodiment of the present invention. Figure 8 As shown, the vehicle information query device 1 of the embodiment of the present invention may include: a condition information acquisition unit 101, a query information acquisition unit 102, an information sending unit 103, a vehicle information storage unit 104, a purchase information acquisition unit 105, a protocol information generation unit 106, a protocol information storage unit 107, a protocol information deletion unit 108, a quotation information acquisition unit 109 and a quotation information sending unit 110.
[0123] The vehicle information storage unit 104 is used to obtain the vehicle model information and vehicle quotation information input by the vehicle manufacturer terminal, and synchronize the vehicle model information and vehicle quotation information to all block node devices in the blockchain network for storage;
[0124] The purchase information acquisition unit 105 is used to acquire the user signature information, vehicle model information and vehicle purchase information input by the vehicle purchase platform;
[0125] The agreement information generating unit 106 is used to call the smart contract to obtain the vehicle quotation information corresponding to the vehicle model information, call the smart contract to add the vehicle model information, the vehicle quotation information and the vehicle purchase information to the agreement template, generate vehicle purchase agreement information, and establish a corresponding relationship between the user signature information and the vehicle purchase agreement information;
[0126] The protocol information storage unit 107 is used to store the user signature information and the vehicle purchase agreement information in the smart contract, and synchronize the user signature information and the vehicle purchase agreement information to all block node devices in the blockchain network for storage;
[0127] The condition information acquisition unit 101 is used to acquire the user signature information and vehicle query conditions input by the user terminal;
[0128] A query information acquisition unit 102, configured to call a smart contract to acquire vehicle purchase agreement information corresponding to the user signature information, and to acquire vehicle query information corresponding to the vehicle query condition from the vehicle purchase agreement information;
[0129] Among them, when the vehicle query condition is vehicle fault information, the query information acquisition unit 102 is specifically used to call the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information, and obtain the claim information corresponding to the vehicle fault information based on the vehicle purchase agreement information.
[0130] For details, please refer to Fig. 9 , provides a schematic diagram of the structure of a query information acquisition unit in an embodiment of the present invention. Fig. 9 As shown, the query information acquisition unit 102 may include:
[0131] The agreement information acquisition subunit is used to call the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information;
[0132] A claim settlement information acquisition subunit, configured to acquire claim settlement information corresponding to the vehicle failure information based on the vehicle purchase agreement information;
[0133] The protocol information generating subunit is used to generate vehicle claim settlement protocol information based on the user signature information, the vehicle failure information and the claim settlement information.
[0134] The information sending unit 103 is used to send the vehicle query information to the user terminal.
[0135] Wherein, when the information sending unit 103 is used to send the claim information to the user terminal and the claim terminal, it is specifically used to send the vehicle claim agreement information to the user terminal and the claim terminal.
[0136] The agreement information deleting unit 108 is used to delete the vehicle purchase agreement information in the smart contract when the system time reaches the signing date indicated by the vehicle purchase agreement information in the smart contract;
[0137] For details, please refer to Fig.10 , provides a schematic diagram of the structure of a protocol information deletion unit in an embodiment of the present invention. Fig.10 As shown, the protocol information deleting unit 108 may include:
[0138] a first verification data acquisition subunit, configured to, when the signing date indicated by the vehicle purchase agreement information in the smart contract is reached, perform deletion verification on the vehicle purchase agreement information based on the signing date to obtain first verification information of the vehicle purchase agreement information;
[0139] A second verification data acquisition subunit is used to obtain second verification data of the vehicle purchase agreement information from each consensus node device in the blockchain network, wherein the second verification data is verification data obtained by each consensus node device performing deletion verification on the vehicle purchase agreement information based on the signing date indicated by the vehicle purchase agreement information in the smart contract;
[0140] A deletion result determination subunit is used to determine a deletion processing result of the vehicle purchase agreement information based on the first verification data and the second verification data.
[0141] The quotation information acquisition unit 109 is used to acquire the vehicle model information input by the user terminal, and acquire the vehicle quotation information corresponding to the vehicle model information;
[0142] The quotation information sending unit 110 is used to send the vehicle quotation information to the user terminal.
[0143] In the embodiment of the present invention, the vehicle purchase agreement is stored in a manner based on the blockchain network, thereby avoiding the loss and damage of the purchase agreement and ensuring the integrity of the vehicle purchase agreement. At the same time, the specified information in the vehicle purchase agreement can be queried through specific vehicle query conditions, providing a query method for the vehicle purchase agreement and effectively improving the browsing efficiency of the vehicle purchase agreement. Since the information written in the block cannot be tampered with, and the vehicle purchase agreement information has a valid time, the subsequent update and deletion of the agreement information can be facilitated by storing the vehicle purchase agreement information in the smart contract. Storing the vehicle purchase agreement information in the block is convenient for evidence storage and subsequent tracing. The claim information is generated through the blockchain and sent to the claim terminal, realizing the online claim review and offline claim process in the claim process, effectively improving the efficiency of the claim procedure. The vehicle model and quotation information are processed on the chain by the car enterprise terminal, realizing the unified management of the quotation, avoiding the price dispute between the car buyer and the car dealer, and effectively ensuring the asset security of the car buyer.
[0144] The embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium can store a plurality of program instructions, wherein the program instructions are suitable for being loaded and executed by a processor as described above. Figure 3-Figure 8 The method steps of the embodiment shown in the figure can be found in the specific implementation process. Figure 3-Figure 8 The specific description of the illustrated embodiment will not be repeated here.
[0145] See also Fig.11 , which is a schematic diagram of the structure of a computer device according to an embodiment of the present invention. Fig.11 As shown, the computer device 1000 may include: at least one processor 1001, such as a CPU, at least one network interface 1004, an input / output interface 1003, a memory 1005, and at least one communication bus 1002. The communication bus 1002 is used to realize the connection and communication between these components. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory, such as at least one disk storage. The memory 1005 may optionally be at least one storage device located away from the aforementioned processor 1001. As shown in FIG. Fig.11 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, an input and output interface module, and an information query application.
[0146] exist Fig.11In the computer device 1000 shown, the input-output interface 1003 is mainly used to provide an input interface for the user and the access device, and to obtain data input by the user and the access device.
[0147] In one embodiment, the processor 1001 may be used to call the information query application stored in the memory 1005, and specifically perform the following operations:
[0148] Obtaining user signature information and vehicle query conditions input by the user terminal, wherein the user signature information is generated by encrypting the user identity information based on the user private key allocated by the blockchain network;
[0149] Calling a smart contract to obtain vehicle purchase agreement information corresponding to the user signature information, and obtaining vehicle query information corresponding to the vehicle query condition from the vehicle purchase agreement information, wherein the vehicle purchase agreement information is agreement information created by the vehicle purchase platform based on the user identity information and stored in the smart contract;
[0150] The vehicle query information is sent to the user terminal.
[0151] Optionally, before executing the process of acquiring the user signature information and the vehicle query condition input by the user terminal based on the blockchain network, the processor 1001 further performs the following operations:
[0152] The vehicle model information and vehicle quotation information input by the vehicle manufacturer terminal are obtained, and the vehicle model information and vehicle quotation information are synchronized to all block node devices in the blockchain network for storage.
[0153] Optionally, after the processor 1001 obtains the vehicle model information and vehicle quotation information input by the vehicle manufacturer terminal and synchronizes the vehicle model information and vehicle quotation information to all block node devices in the blockchain network for storage, it further performs the following operations:
[0154] Obtain user signature information, vehicle model information and vehicle purchase information input by the vehicle purchase platform;
[0155] Calling a smart contract to obtain vehicle quotation information corresponding to the vehicle model information, calling the smart contract to add the vehicle model information, the vehicle quotation information and the vehicle purchase information to an agreement template, generating vehicle purchase agreement information, and establishing a corresponding relationship between the user signature information and the vehicle purchase agreement information;
[0156] The user signature information and the vehicle purchase agreement information are stored in the smart contract, and the user signature information and the vehicle purchase agreement information are synchronized to all block node devices in the blockchain network for storage.
[0157] Optionally, the processor 1001 further performs the following operations:
[0158] When the system time reaches the signing date indicated by the vehicle purchase agreement information in the smart contract, the vehicle purchase agreement information in the smart contract is deleted.
[0159] Optionally, when the processor 1001 executes the deletion process of the vehicle purchase agreement information in the smart contract when the signing date indicated by the vehicle purchase agreement information in the smart contract is reached, the processor 1001 specifically performs the following operations:
[0160] When the signing date indicated by the vehicle purchase agreement information in the smart contract is reached, performing deletion verification on the vehicle purchase agreement information based on the signing date to obtain first verification information of the vehicle purchase agreement information;
[0161] Obtaining second verification data of the vehicle purchase agreement information by each consensus node device in the blockchain network, where the second verification data is verification data obtained by each consensus node device performing deletion verification on the vehicle purchase agreement information based on the signing date indicated by the vehicle purchase agreement information in the smart contract;
[0162] A deletion processing result of the vehicle purchase agreement information is determined based on the first verification data and the second verification data.
[0163] Optionally, the vehicle query condition is vehicle fault information; when the processor 1001 executes the call to the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information, and obtains the vehicle query information corresponding to the vehicle query condition in the vehicle purchase agreement information, the processor 1001 specifically performs the following operations:
[0164] Calling a smart contract to obtain vehicle purchase agreement information corresponding to the user signature information, and obtaining claim information corresponding to the vehicle failure information based on the vehicle purchase agreement information;
[0165] When executing to send the vehicle query information to the user terminal, the processor 1001 specifically performs the following operations:
[0166] The claim settlement information is sent to the user terminal and the claim settlement terminal.
[0167] Optionally, when the processor 1001 executes the calling of the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information, and obtains the claim information corresponding to the vehicle failure information based on the vehicle purchase agreement information, the processor 1001 specifically performs the following operations:
[0168] Calling the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information;
[0169] Acquiring claim settlement information corresponding to the vehicle failure information based on the vehicle purchase agreement information;
[0170] Generate vehicle claim settlement agreement information based on the user signature information, the vehicle failure information and the claim settlement information;
[0171] When executing the step of sending the claim settlement information to the user terminal and the claim settlement terminal, the processor 1001 specifically performs the following operations:
[0172] The vehicle claim settlement agreement information is sent to the user terminal and the claim settlement terminal.
[0173] Optionally, the processor 1001 further performs the following operations:
[0174] Acquire vehicle model information input by a user terminal, and acquire the vehicle quotation information corresponding to the vehicle model information;
[0175] The vehicle quotation information is sent to the user terminal.
[0176] In the embodiment of the present invention, the vehicle purchase agreement is stored in a manner based on the blockchain network, thereby avoiding the loss and damage of the purchase agreement and ensuring the integrity of the vehicle purchase agreement. At the same time, the specified information in the vehicle purchase agreement can be queried through specific vehicle query conditions, providing a query method for the vehicle purchase agreement and effectively improving the browsing efficiency of the vehicle purchase agreement. Since the information written in the block cannot be tampered with, and the vehicle purchase agreement information has a valid time, the subsequent update and deletion of the agreement information can be facilitated by storing the vehicle purchase agreement information in the smart contract. Storing the vehicle purchase agreement information in the block is convenient for evidence storage and subsequent tracing. The claim information is generated through the blockchain and sent to the claim terminal, realizing the online claim review and offline claim process in the claim process, effectively improving the efficiency of the claim procedure. The vehicle model and quotation information are processed on the chain by the car enterprise terminal, realizing the unified management of the quotation, avoiding the price dispute between the car buyer and the car dealer, and effectively ensuring the asset security of the car buyer.
[0177] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0178] The above disclosure is only the preferred embodiment of the present invention, which certainly cannot be used to limit the scope of the present invention. Therefore, equivalent changes made according to the claims of the present invention are still within the scope of the present invention.
Claims
1. A vehicle information query method based on blockchain, characterized in that: include: Obtaining the vehicle model information and vehicle quotation information input by the vehicle manufacturer terminal, and synchronizing the vehicle model information and vehicle quotation information to all block node devices in the blockchain network for storage; Obtain user signature information, vehicle model information and vehicle purchase information input by the vehicle purchase platform; Calling a smart contract to obtain vehicle quotation information corresponding to the vehicle model information from the blockchain network, calling the smart contract to add the vehicle model information, the vehicle quotation information and the vehicle purchase information to an agreement template, generating vehicle purchase agreement information, and establishing a corresponding relationship between the user signature information and the vehicle purchase agreement information; Storing the user signature information and the vehicle purchase agreement information in the smart contract, and synchronizing the user signature information and the vehicle purchase agreement information to all block node devices in the blockchain network for storage; Obtaining user signature information and vehicle query conditions input by the user terminal, wherein the user signature information is generated by encrypting the user identity information based on the user private key allocated by the blockchain network; the vehicle query condition is a query code pre-agreed with the blockchain network; The query code indicates the chapter number of the corresponding vehicle query information in the protocol template; Calling a smart contract to obtain vehicle purchase agreement information corresponding to the user signature information, and obtaining vehicle query information corresponding to the vehicle query condition in the vehicle purchase agreement information, wherein the vehicle purchase agreement information is agreement information created by the vehicle purchase platform based on the user identity information and stored in the smart contract; the smart contract pre-stores the corresponding relationship between the user signature information and the vehicle purchase agreement information; Sending the vehicle query information to the user terminal; When the signing date indicated by the vehicle purchase agreement information in the smart contract is reached, performing deletion verification on the vehicle purchase agreement information based on the signing date to obtain first verification data of the vehicle purchase agreement information; Obtaining second verification data of the vehicle purchase agreement information by each consensus node device in the blockchain network, where the second verification data is verification data obtained by each consensus node device performing deletion verification on the vehicle purchase agreement information based on the signing date indicated by the vehicle purchase agreement information in the smart contract; A deletion processing result of the vehicle purchase agreement information is determined based on the first verification data and the second verification data. When the deletion processing result indicates that more than a proportion threshold of consensus node devices confirms deletion of the vehicle purchase agreement information in the smart contract, the vehicle purchase agreement information in the smart contract is deleted.
2. The method according to claim 1, characterized in that: The vehicle query condition is vehicle fault information; the calling of the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information, and obtaining the vehicle query information corresponding to the vehicle query condition in the vehicle purchase agreement information, includes: Calling a smart contract to obtain vehicle purchase agreement information corresponding to the user signature information, and obtaining claim information corresponding to the vehicle failure information based on the vehicle purchase agreement information; The sending the vehicle query information to the user terminal includes: The claim settlement information is sent to the user terminal and the claim settlement terminal.
3. The method according to claim 2, characterized in that The calling of the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information, and obtaining the claim information corresponding to the vehicle failure information based on the vehicle purchase agreement information, includes: Calling the smart contract to obtain the vehicle purchase agreement information corresponding to the user signature information; Acquiring claim settlement information corresponding to the vehicle failure information based on the vehicle purchase agreement information; Generate vehicle claim settlement agreement information based on the user signature information, the vehicle failure information and the claim settlement information; The sending the claim settlement information to the user terminal and the claim settlement terminal includes: The vehicle claim settlement agreement information is sent to the user terminal and the claim settlement terminal.
4. The method according to claim 1, characterized in that Also includes: Acquire vehicle model information input by a user terminal, and acquire the vehicle quotation information corresponding to the vehicle model information; The vehicle quotation information is sent to the user terminal.
5. A computer device, characterized in that: Includes processor, memory, input and output interfaces; The processor is connected to the memory and the input / output interface respectively, wherein the input / output interface is used for page interaction, the memory is used for storing program code, and the processor is used for calling the program code to execute the method according to any one of claims 1-4.
6. A computer storage medium, characterized in that: The computer storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the method according to any one of claims 1 to 4 is executed.
Citation Information
Patent Citations
Vehicle purchase information processing method, apparatus, device and storage medium based on federation chain
CN109377319A
Contract negotiation method and device based on block chain, electronic device and storage medium
CN110033269A