Blockchain for Internet of Energy management: Review, solutions, and challenges

Abstract After smart grid, Internet of Energy (IoE) has emerged as a popular technology in the energy sector by integrating different forms of energy. IoE uses Internet to collect, organize, optimize and manage the networks energy information from different edge devices in order to develop a distributed smart energy infrastructure. Sensors and communication technologies are used to collect data and to predict demand and supply by consumers and suppliers respectively. However, with the development of renewable energy resources, Electric Vehicles (EVs), smart grid and Vehicle-to-grid (V2G) technology, the existing energy sector started shifting towards distributed and decentralized solutions. Moreover, the security and privacy issues because of centralization is another major concern for IoE technology. In this context, Blockchain technology with the features of automation, immutability, public ledger facility, irreversibility, decentralization, consensus and security has been adopted in the literature for solving the prevailing problems of centralized IoE architecture. By leveraging smart contracts, blockchain technology enables automated data exchange, complex energy transactions, demand response management and Peer-to-Peer (P2P) energy trading etc. Blockchain will play vital role in the evolution of the IoE market as distributed renewable resources and smart grid network are being deployed and used. We discuss the potential and applications of blockchain in the IoE field. This article is build on the literature research and it provides insight to the end-user regarding the future IoE scenario in the context of blockchain technology. Lastly this article discusses the different consensus algorithm for IoE technology.

[1]  Meng Kun,et al.  Information Technology for Energy Internet: A Survey , 2014 .

[2]  Patrick D. McDaniel,et al.  Security and Privacy Challenges in the Smart Grid , 2009, IEEE Security & Privacy.

[3]  Arindam Ghosh,et al.  Renewable energy sources and frequency regulation : survey and new perspectives , 2010 .

[4]  Seunghwan Kim,et al.  Energy Prosumer Business Model Using Blockchain System to Ensure Transparency and Safety , 2017 .

[5]  Mianxiong Dong,et al.  Secure and Efficient Vehicle-to-Grid Energy Trading in Cyber Physical Systems: Integration of Blockchain and Edge Computing , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[6]  Haibo He,et al.  Automated Demand Response Framework in ELNs: Decentralized Scheduling and Smart Contract , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[7]  Thomas Lundqvist,et al.  Thing-to-thing electricity micro payments using blockchain technology , 2017, 2017 Global Internet of Things Summit (GIoTS).

[8]  Hamid Sharif,et al.  A Survey on Smart Grid Communication Infrastructures: Motivations, Requirements and Challenges , 2013, IEEE Communications Surveys & Tutorials.

[9]  Yachao Li,et al.  Integrated Energy Transaction Mechanisms Based on Blockchain Technology , 2018, Energies.

[10]  Glenda Kruss,et al.  Promoting alignment between innovation policy and inclusive development in South Africa , 2018, Development Southern Africa.

[11]  Joachim Klaus,et al.  Blockchain in der Energiewirtschaft , 2020 .

[12]  Khaled Shuaib,et al.  Peer to Peer Distributed Energy Trading in Smart Grids: A Survey , 2018, Energies.

[13]  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.

[14]  Peng Ning,et al.  False data injection attacks against state estimation in electric power grids , 2011, TSEC.

[15]  Manuel Díaz,et al.  On blockchain and its integration with IoT. Challenges and opportunities , 2018, Future Gener. Comput. Syst..

[16]  B. Zeng,et al.  Research on application model of blockchain technology in distributed electricity market , 2017 .

[17]  Damien Ernst,et al.  Blockchain for Peer-to-Peer Energy Exchanges: Design and Recommendations , 2018, 2018 Power Systems Computation Conference (PSCC).

[18]  Hyunsoo Kwon,et al.  A Practical De-mixing Algorithm for Bitcoin Mixing Services , 2018, BCC '18.

[19]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

[20]  Sherali Zeadally,et al.  Efficient and Privacy-Preserving Data Aggregation Scheme for Smart Grid Against Internal Adversaries , 2017, IEEE Transactions on Smart Grid.

[21]  Jun-Ho Huh,et al.  A Study on the Improvement of Smart Grid Security Performance and Blockchain Smart Grid Perspective , 2018, Energies.

[22]  Qianggang Wang,et al.  A Novel Electricity Transaction Mode of Microgrids Based on Blockchain and Continuous Double Auction , 2017 .

[23]  Shuva Paul,et al.  A review of smart technology (Smart Grid) and its features , 2014, 2014 1st International Conference on Non Conventional Energy (ICONCE 2014).

[24]  Sherali Zeadally,et al.  Sustainable Transportation Management System for a Fleet of Electric Vehicles , 2015, IEEE Transactions on Intelligent Transportation Systems.

[25]  David Menga,et al.  Novel paradigms for advanced distribution grid energy management , 2017, ArXiv.

[26]  Ivan Stojmenovic,et al.  GTES: An Optimized Game-Theoretic Demand-Side Management Scheme for Smart Grid , 2014, IEEE Systems Journal.

[27]  Warren He,et al.  Proof of Luck: an Efficient Blockchain Consensus Protocol , 2016, SysTEX@Middleware.

[28]  Sandi Rahmadika,et al.  Security Analysis on the Decentralized Energy Trading System Using Blockchain Technology , 2018, Jurnal Online Informatika.

[29]  Wang Yi,et al.  On the Consensus Mechanisms of Blockchain/DLT for Internet of Things , 2018, 2018 IEEE 13th International Symposium on Industrial Embedded Systems (SIES).

[30]  Tiago M. Fernández-Caramés,et al.  A Review on the Use of Blockchain for the Internet of Things , 2018, IEEE Access.

[31]  Christof Weinhardt,et al.  Designing microgrid energy markets , 2018 .

[32]  Rafal Skowronski On the applicability of the GRIDNET protocol to Smart Grid environments , 2017, 2017 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[33]  Dimitrios Tzovaras,et al.  A Secured and Trusted Demand Response system based on Blockchain technologies , 2018, 2018 Innovations in Intelligent Systems and Applications (INISTA).

[34]  Thomas Wolfgang Thurner,et al.  Blockchain and the future of energy , 2019, Technology in Society.

[35]  Michele Zorzi,et al.  The internet of energy: a web-enabled smart grid system , 2012, IEEE Network.

[36]  Hortensia Amaris,et al.  Optimal Charging Scheduling of Electric Vehicles in Smart Grids by Heuristic Algorithms , 2014 .

[37]  Neeraj Kumar,et al.  SURVIVOR: A blockchain based edge-as-a-service framework for secure energy trading in SDN-enabled vehicle-to-grid environment , 2019, Comput. Networks.

[38]  Gang Xu,et al.  Blockchain and Edge Computing Based Vehicle-to-Grid Energy Trading in Energy Internet , 2018, 2018 2nd IEEE Conference on Energy Internet and Energy System Integration (EI2).

[39]  Minghui Chen,et al.  Research on the Application of Blockchain Technology in Energy Internet , 2018, 2018 2nd IEEE Conference on Energy Internet and Energy System Integration (EI2).

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

[41]  Zhen Ni,et al.  Vulnerability analysis for simultaneous attack in smart grid security , 2017, 2017 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT).

[42]  Vishal Sharma,et al.  An Energy-Efficient Transaction Model for the Blockchain-Enabled Internet of Vehicles (IoV) , 2018, IEEE Communications Letters.

[43]  Antonio Puliafito,et al.  Blockchain and IoT Integration: A Systematic Survey , 2018, Sensors.

[44]  Douglas C. Schmidt,et al.  Providing privacy, safety, and security in IoT-based transactive energy systems using distributed ledgers , 2017, IOT.

[45]  Xiaonan Wang,et al.  Energy Demand Side Management within micro-grid networks enhanced by blockchain , 2018, Applied Energy.

[46]  Josep M. Guerrero,et al.  A Survey on Control of Electric Power Distributed Generation Systems for Microgrid Applications , 2015 .

[47]  Khaled Salah,et al.  IoT security: Review, blockchain solutions, and open challenges , 2017, Future Gener. Comput. Syst..

[48]  Sherali Zeadally,et al.  Towards Privacy Protection in Smart Grid , 2012, Wireless Personal Communications.

[49]  Leslie Lamport,et al.  The Byzantine Generals Problem , 1982, TOPL.

[50]  N. Tran,et al.  Application of Blockchain Technology in Sustainable Energy Systems: An Overview , 2018, Sustainability.

[51]  Aie World Energy Outlook 2017 , 2017 .

[52]  Jonathan Mather,et al.  Blockchains for decentralized optimization of energy resources in microgrid networks , 2017, 2017 IEEE Conference on Control Technology and Applications (CCTA).

[53]  Marcel Antal,et al.  Blockchain Based Decentralized Management of Demand Response Programs in Smart Energy Grids , 2018, Sensors.

[54]  Sunny King,et al.  PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake , 2012 .

[55]  Hangbae Chang,et al.  A Sustainable Home Energy Prosumer-Chain Methodology with Energy Tags over the Blockchain , 2018 .

[56]  Xiaohong Huang,et al.  LNSC: A Security Model for Electric Vehicle and Charging Pile Management Based on Blockchain Ecosystem , 2018, IEEE Access.

[57]  Michael Mylrea Smart energy-internet-of-things opportunities require smart treatment of legal, privacy and cybersecurity challenges , 2017 .

[58]  Mohsen Guizani,et al.  When Energy Trading meets Blockchain in Electrical Power System: The State of the Art , 2019, Applied Sciences.

[59]  Olga Saukh,et al.  Synchronization Games in P2P Energy Trading , 2018, 2018 IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids (SmartGridComm).

[60]  Debora Coll-Mayor,et al.  Cryptocurrency as guarantees of origin: Simulating a green certificate market with the Ethereum Blockchain , 2017, 2017 IEEE International Conference on Smart Energy Grid Engineering (SEGE).

[61]  L.H. Tsoukalas,et al.  From smart grids to an energy internet: Assumptions, architectures and requirements , 2008, 2008 Third International Conference on Electric Utility Deregulation and Restructuring and Power Technologies.

[62]  Moein Sabounchi,et al.  Towards resilient networked microgrids: Blockchain-enabled peer-to-peer electricity trading mechanism , 2017, 2017 IEEE Conference on Energy Internet and Energy System Integration (EI2).

[63]  Davor Svetinovic,et al.  Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams , 2018, IEEE Transactions on Dependable and Secure Computing.

[64]  Roberto Baldoni,et al.  A Prototype Evaluation of a Tamper-Resistant High Performance Blockchain-Based Transaction Log for a Distributed Database , 2017, 2017 13th European Dependable Computing Conference (EDCC).

[65]  Emin Gün Sirer,et al.  Majority is not enough , 2013, Financial Cryptography.

[66]  Gerhard P. Hancke,et al.  Opportunities and Challenges of Wireless Sensor Networks in Smart Grid , 2010, IEEE Transactions on Industrial Electronics.

[67]  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.

[68]  Ruggero Schleicher-Tappeser,et al.  How renewables will change electricity markets in the next five years , 2012 .

[69]  Vincent W. S. Wong,et al.  Optimal energy consumption scheduling using mechanism design for the future smart grid , 2011, 2011 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[70]  Hongbin Sun,et al.  Applying blockchain technology to decentralized operation in future energy internet , 2017, 2017 IEEE Conference on Energy Internet and Energy System Integration (EI2).

[71]  Andreas Unterweger,et al.  Privacy-preserving blockchain-based electric vehicle charging with dynamic tariff decisions , 2018, Computer Science - Research and Development.

[72]  Xiaohui Liang,et al.  Pseudonym Changing at Social Spots: An Effective Strategy for Location Privacy in VANETs , 2012, IEEE Transactions on Vehicular Technology.

[73]  Sherali Zeadally,et al.  Blockchain: Trends and future opportunities , 2019, Internet Technol. Lett..

[74]  Jeremy Rifkin,et al.  The third industrial revolution : how lateral power is transforming energy, the economy, and the world , 2011 .

[75]  M. Peck,et al.  Energy trading for fun and profit buy your neighbor's rooftop solar power or sell your own-it'll all be on a blockchain , 2017, IEEE Spectrum.

[76]  Jayashri Ravishankar,et al.  A review of demand response techniques in smart grids , 2016, 2016 IEEE Electrical Power and Energy Conference (EPEC).

[77]  Weidong Xiao,et al.  Communication systems for grid integration of renewable energy resources , 2011, IEEE Network.

[78]  Josef F. Krems,et al.  User responses to a smart charging system in Germany: Battery electric vehicle driver motivation, attitudes and acceptance , 2015 .

[79]  H. Louie,et al.  Determining the effects of load-shedding on residential electricity consumption using meter data — A case study of Kitwe, Zambia , 2016, 2016 IEEE Global Humanitarian Technology Conference (GHTC).

[80]  Angelika Esser,et al.  The navigation of an iceberg: The optimal use of hidden orders , 2007 .

[81]  Gregor Verbic,et al.  Decentralized P2P Energy Trading Under Network Constraints in a Low-Voltage Network , 2018, IEEE Transactions on Smart Grid.

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

[83]  Ying Zhong,et al.  M2M Blockchain: The Case of Demand Side Management of Smart Grid , 2017, 2017 IEEE 23rd International Conference on Parallel and Distributed Systems (ICPADS).

[84]  Xiaojiang Du,et al.  Privacy-Preserving and Efficient Aggregation Based on Blockchain for Power Grid Communications in Smart Communities , 2018, IEEE Communications Magazine.

[85]  Yang Xiao,et al.  Cyber Security and Privacy Issues in Smart Grids , 2012, IEEE Communications Surveys & Tutorials.

[86]  Zoe L. Jiang,et al.  A New Payment System for Enhancing Location Privacy of Electric Vehicles , 2014, IEEE Transactions on Vehicular Technology.

[87]  Peng Jiang,et al.  A Survey on the Security of Blockchain Systems , 2017, Future Gener. Comput. Syst..

[88]  Mustafa A. Biviji,et al.  Lessons learned from smart grid enabled pricing programs , 2011, 2011 IEEE Power and Energy Conference at Illinois.

[89]  Hossein Farahmand,et al.  On the Scalability of Blockchain-Supported Local Energy Markets , 2018, 2018 International Conference on Smart Energy Systems and Technologies (SEST).

[90]  Zhiguo Wan,et al.  PRAC: Efficient privacy protection for vehicle-to-grid communications in the smart grid , 2016, Comput. Secur..

[91]  Stefan Dziembowski,et al.  Proofs of Space , 2015, CRYPTO.

[92]  Peter Xiaoping Liu,et al.  Dynamic pricing for demand-side management in the smart grid , 2011, 2011 IEEE Online Conference on Green Communications.

[93]  Eleanor Drabik,et al.  The Disclosure of Guarantees of Origin: Interactions with the 2030 Climate and Energy Framework , 2016 .

[94]  Junsheng Wang,et al.  Research on block chain technology in energy Internet , 2017 .

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

[96]  Jiang Wei,et al.  Application and Research of Blockchain Technology in Electric Power Industry , 2018 .

[97]  Gary Steri,et al.  Fostering consumers' energy market through smart contracts , 2017, 2017 International Conference in Energy and Sustainability in Small Developing Economies (ES2DE).

[98]  M. Kuzlu,et al.  A Blockchain-based Platform for Exchange of Solar Energy: Laboratory-scale Implementation , 2018, 2018 International Conference and Utility Exhibition on Green Energy for Sustainable Development (ICUE).

[99]  Albert Y. Zomaya,et al.  Blockchain for smart communities: Applications, challenges and opportunities , 2019, J. Netw. Comput. Appl..

[100]  Roberto Zafalon,et al.  Internet of Energy – Connecting Energy Anywhere Anytime , 2011 .

[101]  Constantine Samaras,et al.  Life cycle assessment of greenhouse gas emissions from plug-in hybrid vehicles: implications for policy. , 2008, Environmental science & technology.

[102]  Josep Domingo-Ferrer,et al.  TPP: Traceable Privacy-Preserving Communication and Precise Reward for Vehicle-to-Grid Networks in Smart Grids , 2015, IEEE Transactions on Information Forensics and Security.

[103]  Dong Wang,et al.  A resolution of sharing private charging piles based on smart contract , 2017, 2017 13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD).

[104]  Hamid Sharif,et al.  A Survey on Cyber Security for Smart Grid Communications , 2012, IEEE Communications Surveys & Tutorials.

[105]  Xi Fang,et al.  3. Full Four-channel 6.3-gb/s 60-ghz Cmos Transceiver with Low-power Analog and Digital Baseband Circuitry 7. Smart Grid — the New and Improved Power Grid: a Survey , 2022 .

[106]  Birgitte Bak-Jensen,et al.  Integration of Vehicle-to-Grid in the Western Danish Power System , 2011, IEEE Transactions on Sustainable Energy.

[107]  S. Gourisetti,et al.  Blockchain for smart grid resilience: Exchanging distributed energy at speed, scale and security , 2017, 2017 Resilience Week (RWS).

[108]  Victor C. M. Leung,et al.  Security and privacy of electric vehicles in the smart grid context: problem and solution , 2013, DIVANet '13.

[109]  Juri Mattila,et al.  Industrial Blockchain Platforms: An Exercise in Use Case Development in the Energy Industry , 2016 .

[110]  Cheol Lee,et al.  Blockchain Based Billing System for Electric Vehicle and Charging Station , 2018, 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN).

[111]  Athanasios V. Vasilakos,et al.  Network Security and Privacy Challenges in Smart Vehicle-to-Grid , 2017, IEEE Wireless Communications.

[112]  Albert Treytl,et al.  Blockchain applications in microgrids an overview of current projects and concepts , 2017, IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society.

[113]  Mohamed A. El-Sharkawi,et al.  Optimal Charging Strategies for Unidirectional Vehicle-to-Grid , 2011, IEEE Transactions on Smart Grid.

[114]  Andrej Kos,et al.  Blockchain Based Autonomous Selection of Electric Vehicle Charging Station , 2016, 2016 International Conference on Identification, Information and Knowledge in the Internet of Things (IIKI).

[115]  Hong Liu,et al.  Blockchain-Enabled Security in Electric Vehicles Cloud and Edge Computing , 2018, IEEE Network.

[116]  Andrew P. Martin,et al.  Security and Privacy in Smart Grid Demand Response Systems , 2014, SmartGridSec.

[117]  Song Guo,et al.  A Survey on Energy Internet Communications for Sustainability , 2017, IEEE Transactions on Sustainable Computing.

[118]  Lijun Wu,et al.  Democratic Centralism: A Hybrid Blockchain Architecture and Its Applications in Energy Internet , 2017, 2017 IEEE International Conference on Energy Internet (ICEI).

[119]  Ildefons Magrans de Abril,et al.  NRGcoin: Virtual currency for trading of renewable energy in smart grids , 2014, 11th International Conference on the European Energy Market (EEM14).

[120]  Dusit Niyato,et al.  Optimal Auction for Edge Computing Resource Management in Mobile Blockchain Networks: A Deep Learning Approach , 2017, 2018 IEEE International Conference on Communications (ICC).

[121]  Ning Zhang,et al.  A Secure Charging Scheme for Electric Vehicles With Smart Communities in Energy Blockchain , 2019, IEEE Internet of Things Journal.

[122]  Willett Kempton,et al.  Vehicle-to-grid power implementation: From stabilizing the grid to supporting large-scale renewable energy , 2005 .

[123]  Feng Gao,et al.  A Blockchain-Based Privacy-Preserving Payment Mechanism for Vehicle-to-Grid Networks , 2018, IEEE Network.

[124]  Zhaolong Ning,et al.  Local Electricity Storage for Blockchain-Based Energy Trading in Industrial Internet of Things , 2019, IEEE Transactions on Industrial Informatics.

[125]  S. P. Chowdhury,et al.  Microgrids: Energy management by strategic deployment of DERs—A comprehensive survey , 2011 .

[126]  R. Plana,et al.  The green blockchain: Managing decentralized energy production and consumption , 2017, 2017 IEEE International Conference on Environment and Electrical Engineering and 2017 IEEE Industrial and Commercial Power Systems Europe (EEEIC / I&CPS Europe).

[127]  Zhao Yang Dong,et al.  Peer-to-Peer EnergyTrade: A Distributed Private Energy Trading Platform , 2018, 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC).

[128]  Michael Mylrea,et al.  Cyber Security and Optimization in Smart "Autonomous" Buildings , 2015, AAAI Spring Symposia.

[129]  Douglas C. Schmidt,et al.  Privacy-Preserving Platform for Transactive Energy Systems , 2017, ArXiv.

[130]  Meng Cheng,et al.  A Bidding System for Peer-to-Peer Energy Trading in a Grid-connected Microgrid , 2016 .

[131]  Christof Weinhardt,et al.  A blockchain-based smart grid: towards sustainable local energy markets , 2017, Computer Science - Research and Development.

[132]  Keke Gai,et al.  Privacy-Preserving Energy Trading Using Consortium Blockchain in Smart Grid , 2019, IEEE Transactions on Industrial Informatics.

[133]  Roberto Baldoni,et al.  PBFT vs Proof-of-Authority: Applying the CAP Theorem to Permissioned Blockchain , 2018, ITASEC.

[134]  Matthew Green,et al.  Zerocoin: Anonymous Distributed E-Cash from Bitcoin , 2013, 2013 IEEE Symposium on Security and Privacy.

[135]  Khaled Shuaib,et al.  Using Blockchains to Secure Distributed Energy Exchange , 2018, 2018 5th International Conference on Control, Decision and Information Technologies (CoDIT).

[136]  Ju Lee,et al.  AC-microgrids versus DC-microgrids with distributed energy resources: A review , 2013 .

[137]  Beibei Wang,et al.  Research on the Blockchain-based Integrated Demand Response Resources Transaction Scheme , 2018, 2018 International Power Electronics Conference (IPEC-Niigata 2018 -ECCE Asia).

[138]  Gaetano Zizzo,et al.  A Technical Approach to the Energy Blockchain in Microgrids , 2018, IEEE Transactions on Industrial Informatics.

[139]  Timothy R. Weil VPKI Hits the Highway: Secure Communication for the Connected Vehicle Program , 2017, IT Professional.

[140]  Nada Golmie,et al.  NIST Framework and Roadmap for Smart Grid Interoperability Standards, Release 3.0 , 2014 .

[141]  Wei Chen,et al.  A survey of influence of electrics vehicle charging on power grid , 2014, 2014 9th IEEE Conference on Industrial Electronics and Applications.

[142]  Andrea Pinna,et al.  Crypto-trading: Blockchain-oriented energy market , 2017, 2017 AEIT International Annual Conference.

[143]  Jin-Woo Jung,et al.  Electric vehicles and smart grid interaction: A review on vehicle to grid and renewable energy sources integration , 2014 .