Smart Parking System With Privacy Preservation and Reputation Management Using Blockchain

Most of the existing smart parking systems threaten the drivers’ privacy by revealing information about their visited locations. Moreover, they are centralized making them vulnerable to a single point of failure and attack, which threatens the availability of the parking service. They also suffer from a lack of transparency, where the centralized service organizer may favor some parking lots by booking their parking slots first. To tackle these concerns, we propose a blockchain-based smart parking system with privacy preservation and reputation management. In our system, a consortium blockchain is created by different parking lots to run the parking system securely and transparently, where the parking offers are recorded on a shared and immutable ledger. We use a commitment technique during the submission of the offers to ensure fair parking rates. Then, we use a private information retrieval technique during the offers retrieval to preserve the drivers’ location privacy. Furthermore, to anonymously and efficiently authenticate drivers during the reservation process, we use a short randomizable signature. We also use a time-locked anonymous payment technique to discourage drivers from not committing to their parking reservations and provide a secure and privacy-preserving payment method for parking service. Finally, we integrate a blockchain-based anonymous reputation management scheme into our system, where drivers can anonymously rate the parking service to ensure high quality of service. Our evaluations demonstrate that our smart parking system is secure and capable of preserving drivers’ privacy with low communication, computation, and storage overheads.

[1]  Mohamed Grissa,et al.  Location Privacy in Cognitive Radios With Multi-Server Private Information Retrieval , 2019, IEEE Transactions on Cognitive Communications and Networking.

[2]  Mohamed F. Younis,et al.  Privacy-Preserving Route Reporting Schemes for Traffic Management Systems , 2017, IEEE Transactions on Vehicular Technology.

[3]  Elaine Shi,et al.  Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts , 2016, 2016 IEEE Symposium on Security and Privacy (SP).

[4]  Shikah J. Alsunaidi,et al.  A Survey of Consensus Algorithms for Blockchain Technology , 2019, 2019 International Conference on Computer and Information Sciences (ICCIS).

[5]  F. Richard Yu,et al.  A Survey of Blockchain Technology Applied to Smart Cities: Research Issues and Challenges , 2019, IEEE Communications Surveys & Tutorials.

[6]  D. Shoup Cruising for Parking , 2006 .

[7]  Ping Wang,et al.  Anonymous Two-Factor Authentication in Distributed Systems: Certain Goals Are Beyond Attainment , 2015, IEEE Transactions on Dependable and Secure Computing.

[8]  Mohamed Baza,et al.  Blockchain-based Firmware Update Scheme Tailored for Autonomous Vehicles , 2018, 2019 IEEE Wireless Communications and Networking Conference (WCNC).

[9]  Liehuang Zhu,et al.  ASAP: An Anonymous Smart-Parking and Payment Scheme in Vehicular Networks , 2020, IEEE Transactions on Dependable and Secure Computing.

[10]  Camilla Hollanti,et al.  Private Information Retrieval From Coded Storage Systems With Colluding, Byzantine, and Unresponsive Servers , 2018, IEEE Transactions on Information Theory.

[11]  Xiaodong Lin,et al.  Privacy-Preserving Smart Parking Navigation Supporting Efficient Driving Guidance Retrieval , 2018, IEEE Transactions on Vehicular Technology.

[12]  Lalit Garg,et al.  A Systematic Review of Blockchain in Healthcare: Frameworks, Prototypes, and Implementations , 2020, IEEE Access.

[13]  Mohamed Baza,et al.  Detecting Sybil Attacks Using Proofs of Work and Location in VANETs , 2019, IEEE Transactions on Dependable and Secure Computing.

[14]  Xiaodong Lin,et al.  An Intelligent Secure and Privacy-Preserving Parking Scheme Through Vehicular Communications , 2010, IEEE Transactions on Vehicular Technology.

[15]  Qihui Wu,et al.  Blockchain-Based Secure Spectrum Trading for Unmanned-Aerial-Vehicle-Assisted Cellular Networks: An Operator’s Perspective , 2020, IEEE Internet of Things Journal.

[16]  Kemal Akkaya,et al.  Privacy-Preserving Power Injection Over a Hybrid AMI/LTE Smart Grid Network , 2017, IEEE Internet of Things Journal.

[17]  Debiao He,et al.  Blockchain-Based Anonymous Authentication With Key Management for Smart Grid Edge Computing Infrastructure , 2020, IEEE Transactions on Industrial Informatics.

[18]  Mohamed M. Abdallah,et al.  Efficient and Privacy-Preserving Ridesharing Organization for Transferable and Non-Transferable Services , 2018, IEEE Transactions on Dependable and Secure Computing.

[19]  Sennur Ulukus,et al.  The Capacity of Private Information Retrieval from Byzantine and Colluding Databases , 2017, IEEE Transactions on Information Theory.

[20]  Xuemin Shen,et al.  Secure and Privacy-Preserving Physical-Layer-Assisted Scheme for EV Dynamic Charging System , 2018, IEEE Transactions on Vehicular Technology.

[21]  Xiaodong Lin,et al.  Secure Automated Valet Parking: A Privacy-Preserving Reservation Scheme for Autonomous Vehicles , 2018, IEEE Transactions on Vehicular Technology.

[22]  Jianliang Xu,et al.  Protecting Location Privacy against Location-Dependent Attacks in Mobile Services , 2012, IEEE Transactions on Knowledge and Data Engineering.

[23]  Erchin Serpedin,et al.  Privacy-Preserving Fine-Grained Data Retrieval Schemes for Mobile Social Networks , 2019, IEEE Transactions on Dependable and Secure Computing.

[24]  Adi Shamir,et al.  How to share a secret , 1979, CACM.

[25]  John K. Ousterhout,et al.  In Search of an Understandable Consensus Algorithm , 2014, USENIX ATC.

[26]  David Pointcheval,et al.  Short Randomizable Signatures , 2016, CT-RSA.

[27]  Hovav Shacham,et al.  Aggregate and Verifiably Encrypted Signatures from Bilinear Maps , 2003, EUROCRYPT.

[28]  Mritunjay Kumar Rai,et al.  A Novel Trust Evaluation Process for Secure Localization Using a Decentralized Blockchain in Wireless Sensor Networks , 2019, IEEE Access.

[29]  Xuemin Shen,et al.  Security and privacy in mobile crowdsourcing networks: challenges and opportunities , 2015, IEEE Communications Magazine.

[30]  Sabato Marco Siniscalchi,et al.  A Novel Architecture of Parking Management for Smart Cities , 2012 .

[31]  Mritunjay Kumar Rai,et al.  A Privacy Preserving Distributed Ledger Framework for Global Human Resource Record Management: The Blockchain Aspect , 2020, IEEE Access.

[32]  Xiangliang Zhang,et al.  CreditCoin: A Privacy-Preserving Blockchain-Based Incentive Announcement Network for Communications of Smart Vehicles , 2018, IEEE Transactions on Intelligent Transportation Systems.

[33]  Xiaodong Lin,et al.  Anonymous Reputation System for IIoT-Enabled Retail Marketing Atop PoS Blockchain , 2019, IEEE Transactions on Industrial Informatics.

[34]  Arne Meeuw,et al.  A Decentralised Sharing App running a Smart Contract on the Ethereum Blockchain , 2016, IOT.

[35]  Oa Us Epa Sources of Greenhouse Gas Emissions , 2015 .

[36]  Mianxiong Dong,et al.  Network Virtualization Optimization in Software Defined Vehicular Ad-Hoc Networks , 2016, 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall).

[37]  C. P. Schnorr,et al.  Efficient Identification and Signatures for Smart Cards (Abstract) , 1989, EUROCRYPT.

[38]  Mingchuan Zhang,et al.  A novel information retrieval method based on R-tree index for smart hospital information system , 2019 .

[39]  Zibin Zheng,et al.  An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends , 2017, 2017 IEEE International Congress on Big Data (BigData Congress).

[40]  Yan Lin,et al.  Channel-Adapted and Buffer-Aware Packet Scheduling in LTE Wireless Communication System , 2008, 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing.

[41]  Mohamed Baza,et al.  B-Ride: Ride Sharing With Privacy-Preservation, Trust and Fair Payment Atop Public Blockchain , 2019, IEEE Transactions on Network Science and Engineering.

[42]  Kyungbaek Kim,et al.  A Survey about Consensus Algorithms Used in Blockchain , 2018, J. Inf. Process. Syst..

[43]  Taher El Gamal A public key cryptosystem and a signature scheme based on discrete logarithms , 1984, IEEE Trans. Inf. Theory.

[44]  Ian Miers,et al.  Charm: a framework for rapidly prototyping cryptosystems , 2013, Journal of Cryptographic Engineering.

[45]  Chen Wang,et al.  RobLoP: Towards Robust Privacy Preserving Against Location Dependent Attacks in Continuous LBS Queries , 2018, IEEE/ACM Transactions on Networking.