Font Size: a A A

Mining Driving Behaviors Based On Blockchain Technique And Its Implementation

Posted on:2020-09-30Degree:MasterType:Thesis
Country:ChinaCandidate:T TanFull Text:PDF
GTID:2392330575963642Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Traditional systems of driving behavior data transmission and storage generally based on C/S architecture,lack strict privacy protection,and have security risks of information leakage,data loss,and tampering.Blockchain has the advantages of decentralization,encrypted and distributed storage,and redundant backup,which can solve these problems well.We propose a land driving behavior mining model based on the architecture of blockchain,IoV(Internet of Vehicle)and voting-and-reporting.We use the Nervos blockchain technology,which with double-chain structure,to mine,to store bad and good land driving behavior,and avoid the possibility of hacking and tampering with vehicle violation data stored in the background server.Innovatively,we established a model of data transmission.Firstly,the model encrypts the image data based on AES(Advanced Encryption Standard),encrypts and signs the driving behavior data set(including license plate number,behavior classification,time,location,evidence images)by ECDSA(Elliptic Curve Digital Signature Algorithm)encryption signature,then uploads to the decentralized Application(DAPP),which will be responsible for reporting the data to the blockchain by sending transactions.Finally,Nervos will use the mining mechanism to verify and make a consensus on the transaction,and to store the data permanently.Innovatively,we designed and developed a driving behavior mining intelligent contract and its DAPP,achieved the function of interacting with intelligent contract,such as simulating to transport single data to the blockchain,encrypting data set and batch transporting,querying driving behavior data,etc.based on remote procedure call.DAPP provides an entry point to the world of blockchain for the world of the IoV.The test results show that the driving behavior evaluation DAPP based on the Nervos blockchain performs better than the Ethereum system.For the same smart contract,the system has a large advantage in the aspect of the deployment duration of contract,transaction consensus duration,throughput and response time.
Keywords/Search Tags:Mining Driving Behaviors, Blockchain, Smart Contracts
PDF Full Text Request
Related items