Secure and Efficient Vehicle-to-Grid Energy Trading in Cyber Physical Systems: Integration of Blockchain and Edge Computing

Smart grid has emerged as a successful application of cyber-physical systems in the energy sector. Among numerous key technologies of the smart grid, vehicle-to-grid (V2G) provides a promising solution to reduce the level of demand–supply mismatch by leveraging the bidirectional energy-trading capabilities of electric vehicles. In this paper, we propose a secure and efficient V2G energy trading framework by exploring blockchain, contract theory, and edge computing. First, we develop a consortium blockchain-based secure energy trading mechanism for V2G. Then, we consider the information asymmetry scenario, and propose an efficient incentive mechanism based on contract theory. The social welfare optimization problem falls into the category of difference of convex programming and is solved by using the iterative convex–concave procedure algorithm. Next, edge computing has been incorporated to improve the successful probability of block creation. The computational resource allocation problem is modeled as a two-stage: 1) Stackelberg leader–follower game and 2) the optimal strategies are obtained by using the backward induction approach. Finally, the performance of the proposed framework is validated via numerical results and theoretical analysis.

[1]  Shiyan Hu,et al.  Design Automation of Cyber-Physical Systems: Challenges, Advances, and Opportunities , 2017, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[2]  Jennifer Seberry,et al.  Immunizing Public Key Cryptosystems Against Chosen Ciphertext Attacks , 1993, IEEE J. Sel. Areas Commun..

[3]  Anish Jindal,et al.  EnergyChain: Enabling Energy Trading for Smart Homes using Blockchains in Smart Grid Ecosystem , 2018, SmartCitiesSecurity@MobiHoc.

[4]  Wen-Long Chin,et al.  Energy Big Data Security Threats in IoT-Based Smart Grid Communications , 2017, IEEE Communications Magazine.

[5]  Hoay Beng Gooi,et al.  An interactive decision making model based on energy and reserve for electric vehicles and power grid using generalized Stackelberg game , 2018 .

[6]  Lin Gao,et al.  Cooperative Spectrum Sharing: A Contract-Based Approach , 2014, IEEE Transactions on Mobile Computing.

[7]  Zhenyu Zhou,et al.  Game-Theoretical Energy Management for Energy Internet With Big Data-Based Renewable Power Forecasting , 2017, IEEE Access.

[8]  Sherali Zeadally,et al.  Certificateless Provable Data Possession Scheme for Cloud-Based Smart Grid Data Management Systems , 2018, IEEE Transactions on Industrial Informatics.

[9]  Wen-Zhan Song,et al.  Optimal Pricing and Energy Scheduling for Hybrid Energy Trading Market in Future Smart Grid , 2015, IEEE Transactions on Industrial Informatics.

[10]  Sudip Misra,et al.  Sustainable Smart Energy Cyber-Physical System: Can Electric Vehicles Suffice Its Needs? , 2018, 2018 IEEE International Conference on Communications Workshops (ICC Workshops).

[11]  Zhetao Li,et al.  Consortium Blockchain for Secure Energy Trading in Industrial Internet of Things , 2018, IEEE Transactions on Industrial Informatics.

[12]  Zhenyu Zhou,et al.  An Air-Ground Integration Approach for Mobile Edge Computing in IoT , 2018, IEEE Communications Magazine.

[13]  Yuxiao Wang,et al.  A Regulation Scheme Based on the Ciphertext-Policy Hierarchical Attribute-Based Encryption in Bitcoin System , 2018, IEEE Access.

[14]  Fabrizio Lamberti,et al.  To Blockchain or Not to Blockchain: That Is the Question , 2018, IT Professional.

[15]  Enrico Zio,et al.  Vulnerability of Smart Grids With Variable Generation and Consumption: A System of Systems Perspective , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[16]  Nikos D. Hatziargyriou,et al.  Distributed Coordination of Electric Vehicles providing V2G Regulation Services , 2016, IEEE Transactions on Power Systems.

[17]  Mianxiong Dong,et al.  DeepNFV: A Lightweight Framework for Intelligent Edge Network Functions Virtualization , 2018, IEEE Network.

[18]  Jilai Yu,et al.  A Cyber-Physical Energy Management System for Optimal Sizing and Operation of Networked Nanogrids With Battery Swapping Stations , 2019, IEEE Transactions on Sustainable Energy.

[19]  Laurence T. Yang,et al.  UAV-Empowered Edge Computing Environment for Cyber-Threat Detection in Smart Vehicles , 2018, IEEE Network.

[20]  P. Rizun A Transaction Fee Market Exists Without a Block Size Limit , 2016 .

[21]  Kashem M. Muttaqi,et al.  Future vision for reduction of range anxiety by using an improved state of charge estimation algorithm for electric vehicle batteries implemented with low-cost microcontrollers , 2015 .

[22]  Zhu Han,et al.  Design of Contract-Based Trading Mechanism for a Small-Cell Caching System , 2017, IEEE Transactions on Wireless Communications.

[23]  Ying Sun,et al.  A Secure Cryptocurrency Scheme Based on Post-Quantum Blockchain , 2018, IEEE Access.

[24]  David Pointcheval,et al.  Public-key encryption indistinguishable under plaintext-checkable attacks , 2016, IET Inf. Secur..

[25]  Shahid Mumtaz,et al.  Dependable Content Distribution in D2D-Based Cooperative Vehicular Networks: A Big Data-Integrated Coalition Game Approach , 2018, IEEE Transactions on Intelligent Transportation Systems.

[26]  Zhu Han,et al.  Cloud/Fog Computing Resource Management and Pricing for Blockchain Networks , 2017, IEEE Internet of Things Journal.

[27]  Mianxiong Dong,et al.  Energy Cooperation in Battery-Free Wireless Communications with Radio Frequency Energy Harvesting , 2018, ACM Trans. Embed. Comput. Syst..

[28]  Mianxiong Dong,et al.  Learning IoT in Edge: Deep Learning for the Internet of Things with Edge Computing , 2018, IEEE Network.

[29]  Yan Zhang,et al.  Software Defined Machine-to-Machine Communication for Smart Energy Management , 2017, IEEE Communications Magazine.

[30]  Chen-Khong Tham,et al.  This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS: SYSTEMS 1 Sensing-Driven Energy Purchasing in Smart Grid C , 2022 .

[31]  Abdul Hanan Abdullah,et al.  An EV Charging Management System Concerning Drivers’ Trip Duration and Mobility Uncertainty , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[32]  Alfred Menezes,et al.  The Elliptic Curve Digital Signature Algorithm (ECDSA) , 2001, International Journal of Information Security.

[33]  Ross J. Anderson Security engineering - a guide to building dependable distributed systems (2. ed.) , 2001 .

[34]  Shahid Mumtaz,et al.  Social Big-Data-Based Content Dissemination in Internet of Vehicles , 2018, IEEE Transactions on Industrial Informatics.

[35]  Dmitry Khovratovich,et al.  Bicliques for Preimages: Attacks on Skein-512 and the SHA-2 family , 2012, IACR Cryptol. ePrint Arch..

[36]  Sahin Albayrak,et al.  Beyond 5G Vision for IOLITE Community , 2017, IEEE Communications Magazine.

[37]  Yang Li,et al.  Robust Energy Scheduling in Vehicle-to-Grid Networks , 2017, IEEE Network.

[38]  Mianxiong Dong,et al.  FCSS: Fog-Computing-based Content-Aware Filtering for Security Services in Information-Centric Social Networks , 2019, IEEE Transactions on Emerging Topics in Computing.

[39]  Vincent W. S. Wong,et al.  Autonomous Demand-Side Management Based on Game-Theoretic Energy Consumption Scheduling for the Future Smart Grid , 2010, IEEE Transactions on Smart Grid.

[40]  M. Sami Fadali,et al.  Smart Scheduling and Cost-Benefit Analysis of Grid-Enabled Electric Vehicles for Wind Power Integration , 2014, IEEE Transactions on Smart Grid.

[41]  Hao Liang,et al.  CCPA: Coordinated Cyber-Physical Attacks and Countermeasures in Smart Grid , 2017, IEEE Transactions on Smart Grid.

[42]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[43]  Yan Zhang,et al.  Enabling Localized Peer-to-Peer Electricity Trading Among Plug-in Hybrid Electric Vehicles Using Consortium Blockchains , 2017, IEEE Transactions on Industrial Informatics.

[44]  Stephen P. Boyd,et al.  Variations and extension of the convex–concave procedure , 2016 .

[45]  Rajesh Kumar,et al.  Electric Vehicle Scheduling Strategy in Residential Demand Response Programs With Neighbor Connection , 2018, IEEE Transactions on Industrial Informatics.

[46]  Guan-Chyun Hsieh,et al.  Fuzzy-controlled Li-ion battery charge system with active state-of-charge controller , 2001, IEEE Trans. Ind. Electron..

[47]  Walid Saad,et al.  Contract-Based Incentive Mechanisms for Device-to-Device Communications in Cellular Networks , 2015, IEEE Journal on Selected Areas in Communications.

[48]  Qiaoyan Wen,et al.  An Anti-Quantum Transaction Authentication Approach in Blockchain , 2018, IEEE Access.

[49]  Salil S. Kanhere,et al.  BlockChain: A Distributed Solution to Automotive Security and Privacy , 2017, IEEE Communications Magazine.

[50]  Qi Wang,et al.  Anonymity for Bitcoin From Secure Escrow Address , 2018, IEEE Access.

[51]  Mianxiong Dong,et al.  Saving Energy on the Edge: In-Memory Caching for Multi-Tier Heterogeneous Networks , 2018, IEEE Communications Magazine.

[52]  Yue Chen,et al.  Adaptive Blockchain-Based Electric Vehicle Participation Scheme in Smart Grid Platform , 2018, IEEE Access.

[53]  Nicolas Houy,et al.  The Bitcoin Mining Game , 2014, Ledger.

[54]  Jonathan Rodriguez,et al.  Robust Mobile Crowd Sensing: When Deep Learning Meets Edge Computing , 2018, IEEE Network.