In recent years,the increase in the number of vehicles has led to an increasing shortage of public parking space resources.On the contrary,there are a large number of free parking spaces in private parking lots,which leads to a huge waste of resources.In order to solve this problem,the smart parking schemes came into being.However,while the smart parking schemes brings convenience to parking,it also brings new security issues,such as privacy leakage and fairness.The existing smart parking schemes are based on a centralized design,and the central server is vulnerable to a single point of attack,resulting in the loss of user data.The blockchain system,which has the characteristics of decentralization,non-tampering,and publicly verifiable,has given new capabilities to the smart parking lot scene.Unfortunately,the transaction transparency of the blockchain will leak sensitive information(vehicle information and parking information)during the parking space matching process.Therefore,this paper proposes a decentralized fair dynamic smart parking scheme with privacy protection capabilities based on the blockchain.Subsequently,in order to solve the time limit of shared parking spaces and the rationality of matching between vehicles and parking spaces,this paper also proposes a dynamic safe parking space sharing scheme based on the reputation evaluation mechanism.The specific content is as follows:This paper proposes a fair and dynamic smart parking scheme with privacy protection based on the blockchain.In this scheme,a dynamic group signature scheme is used to achieve reliable and anonymous authentication,Using cuckoo filters,Pedersen promise,and smart contracts to achieve privacy-preserving and fairness.Security and performance analysis showed that it has privacy-preserving,data integrity,reliability and fairness.In the experimental analysis,the execution time efficiency of the cuckoo filter and the scheme are discussed.Subsequently,this paper considers the time limit of shared parking spaces and the unreasonableness of parking space matching,and proposes a dynamic and secure parking space sharing scheme based on reputation to solve the time matching problem of the shared parking spaces and improve the rationality of the matching process.This scheme realizes the time matching of shared parking spaces and proposes a credit evaluation mechanism based on subjective logic model that uses different levels of evaluation to calculate the credit evaluation value of participants.Security and performance analysis showed that the scheme has privacy-preserving,data integrity,reliability,and fairness.In the experimental analysis,the rationality of the reputation evaluation mechanism and the execution time efficiency of the scheme are discussed. |