CPC G06Q 50/265 (2013.01) | 17 Claims |
1. A method for traffic accident handling, performed by a first traffic accident handling device configured to run a smart contract, the first traffic accident handling device being a first node in a blockchain network, the method comprising:
obtaining first accident data of a first vehicle in a traffic accident, wherein the first traffic accident handling device has an association relationship with the first vehicle;
performing, based on the first accident data, accident penalty handling to obtain a first penalty result;
receiving a second penalty result from a second traffic accident handling device, wherein the second traffic accident handling device has an association relationship with a second vehicle other than the first vehicle in the traffic accident; the second traffic accident handling device corresponds to a second node in the blockchain network and is configured to run the smart contract, and the second penalty result is obtained by the second traffic accident handling device performing the accident penalty handling on the traffic accident through the smart contract; and
determining, based on the first penalty result and the second penalty result, a first target penalty result,
wherein the first accident data is obtained through acquisition at a site of the traffic accident by at least one acquisition device having communication connection with the first traffic accident handling device when the traffic accident occurs on the first vehicle,
wherein the first accident data comprises at least one of sound information of vehicle collision when the traffic accident occurs, image information of a collision position where the first vehicle collides with the second vehicle, video information including a process of the vehicle collision, distance information between the first vehicle and the second vehicle when the vehicle collision occurs, or information of a position where the traffic accident occurs,
wherein before obtaining the first accident data of the first vehicle in the traffic accident, the method further comprises:
receiving a start instruction; and
in response to the start instruction, starting the first traffic accident handling device and initializing the first traffic accident handling device,
wherein in response to the start instruction, starting the first traffic accident handling device and initializing the first traffic accident handling device comprises:
in response to the start instruction, starting the first traffic accident handling device;
establishing communication connection with an acquisition device, wherein the acquisition device is configured to collect the first accident data;
establishing communication connection with the blockchain network based on first node identification information of the first node;
obtaining a node certificate corresponding to the first node identification information and installing the node certificate, wherein the node certificate is configured to indicate identity information of the first vehicle in the blockchain; and
obtaining the smart contract, and installing and running the smart contract,
wherein after starting the first traffic accident handling device and initializing the first traffic accident handling device in response to the start instruction, the method further comprises:
collecting biometric information of a user currently driving the first vehicle and detecting the biometric information to obtain a detection result;
in a case that the detection result is the biometric information not being stored in the blockchain, outputting prompt information, wherein the prompt information is configured to prompt the user to input a license;
receiving the license;
in a case that the biometric information of the user matches biometric information included in the license, obtaining vehicle identification information of the first vehicle;
associating the license, the biometric information of the user, the vehicle identification information of the first vehicle and the node certificate to obtain association information, and storing the association information in the blockchain, wherein the association information is configured to indicate that the user is allowed to drive the first vehicle; and
generating a first wallet address based on the license in the association information to obtain a first blockchain wallet, wherein the first blockchain wallet is configured to store a penalty in the first target penalty result corresponding to the license.
|