Font Size: a A A

Key Technology Research On Blockchain Parking System For Parking Space Sharing

Posted on:2022-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:C S FuFull Text:PDF
GTID:2492306749490874Subject:Vehicle Engineering
Abstract/Summary:PDF Full Text Request
In the face of increasing car ownership,the problem of difficult urban parking is becoming more and more obvious.Along with the rise of the sharing economy,parking space sharing has become a new idea to solve the problem of difficult parking.Parking space sharing can improve the utilization rate of existing parking resources and solve part of the parking difficulty problem.However,existing parking space sharing services have the following problems: service failure due to attacks on centralized servers and user privacy leakage and difficulty in ensuring fair transactions due to malicious users violating rules.To address this,this paper designs a blockchain parking system for parking space sharing by using the decentralized feature of blockchain and combining cryptography and time commitment technology to achieve privacy-protected,fair and efficient parking space sharing.(1)Establish a parking system based on the coalition blockchain,with the parking lot as the master node running the consensus algorithm to store data to the coalition chain,and users,trusted institutions,gatekeepers,and roadside units using smart contracts to participate in the system parking space sharing service to improve the system’s resistance to single point of failure and distributed denial of service attacks.(2)Design a distributed participant behavior credit evaluation model based on blockchain,set consensus,sharing,and payment behavior model evaluation indexes,and get quantitatively calculated credit score by smart contract management and automated operation to evaluate participant behavior.(3)Design an improved practical Byzantine fault-tolerant algorithm(CV-PBFT)based on credit and voting,firstly,four node categories of consensus nodes,voting nodes,ordinary nodes,and penalty nodes are classified.Then,voting nodes run the voting protocol and elect consensus nodes using the score ranking based on the credit-weighted voting number,and consensus nodes run the optimized consistency protocol consensus on the chain,and finally,according to the performance of nodes in the consistency protocol,they are rewarded or punished by increasing the credit score or converting to penalty nodes.The improved algorithm improves the efficiency of the consensus algorithm by increasing the node dynamics and optimizing the consistency protocol.(4)The privacy protection scheme is designed to encrypt the location and time of parking requests and free parking spaces using privacy range retrieval,and the detailed address of parking spaces is encrypted using proxy re-encryption and uploaded to the coalition chain,so that the data on the chain is always in the privacy state and data privacy protection is achieved.(5)Propose a fair trade scheme for parking space sharing.Design a parking space sharing supply and demand matching algorithm based on credit scoring and parking timeout,and after matching the parking spaces in space and time,match the parking timeout predicted by the credit scoring conditions of both sharing parties and the historical behavior of parking requesters to achieve fair transaction between sharing parties from the perspective of participants’ behavior;construct a commitment transaction based on time commitment to protect the interests of honest users in parking space sharing and punish malicious users to achieve a fair transaction in parking space sharing.(6)Build a federated chain environment based on Hyperledger Fabric platform for simulation experiments,and verify the feasibility of this system by conducting simulation experiments and security analysis on credit evaluation model,improved PBFT algorithm,and key performance parameters of blockchain parking system.
Keywords/Search Tags:parking space sharing, blockchain, credit scoring, practical byzantine fault tolerance, fair trade
PDF Full Text Request
Related items