Blockchain in Smart Grids: A Review on Different Use Cases
Abstract
:1. Introduction
- We discuss major applications of blockchain in smart grids, giving details such as blockchain architecture, sample block structure and blockchain-related technologies employed in each application area.
- A table summarizing these application areas with important technical details is also presented after a discussion of the application areas.
- We then discuss commercial implementations of blockchain in the smart grid.
- We also discuss existing challenges for incorporating blockchain into the smart grid and present some future research directions.
2. Blockchain Overview
2.1. Composition of Blockchain
2.2. Classification of Blockchains
3. Applications of Blockchain in Smart Grid
3.1. Peer-To-Peer Trading Infrastructure
3.1.1. Blockchain Architecture
3.1.2. Block Structure
3.1.3. Technologies Used
- Virtual currency: Using blockchain, a virtual currency can be created for representing each unit of electricity. This system is highly useful in situations where renewable energy is generated at the prosumer’s end. Surplus energy available to the prosumer can be sold by engaging in transactions with other peers within the blockchain network and transferring this electrical energy into the grid. The prosumer can earn virtual currency for the energy sale at a specified price while the consumers with deficit can buy energy for their requirement with the virtual currency. The true identity of both the buyer and the seller do not need to be disclosed in such transactions using virtual coins [39,46]. Further, incentive schemes can be introduced for the promotion of renewable energy. A set of peers who contribute the most to the trade of renewable energy can be chosen by monitoring the transaction history from the blockchain ledgers and rewarded with virtual currencies.
- Credit-based transactions: Since there is some latency in the validation and addition of transactions into the blockchain, which in turn delays the release of virtual currency for the respective user, users might face a shortage of virtual currency temporarily. A credit-based transaction system helps such users in purchasing the required energy without actual possession of virtual currencies at that moment. Li et al. [38] utilized a credit-based payment scheme where each node is allotted an identity, a set of public and private keys, a certificate for unique identification, and a set of wallet addresses upon a legitimate registration onto the blockchain. Upon initialization, the wallet integrity is checked and its credit data are downloaded from the memory pool of the supervisory nodes (which store records on credit-based payments). The request from each node for the release of credit-based tokens is validated by the credit bank managed by the supervisory nodes and released if the requesting node meets the specified criteria. These tokens which are then transferred to the wallet of the node can be used to buy the required energy from other selling nodes [39,47].
- Smart contracts: These are computer codes consisting of terms of agreements under which the parties involved should interact with each other. They are finite state machines that implement some predefined instructions upon meeting a particular set of conditions or certain specified actions. Smart contracts associated with the smart meters in the grid are deployed in the blockchain. They ensure secure transactions by allowing only authentic data transfers between the smart meters and the supervisory nodes and report if any unauthorized and malicious tampering of data has occurred [47,48].
3.2. Energy Trading in Electric Vehicles
3.2.1. Blockchain Architecture
- Discharging EVs, which sell surplus energy.
- Charging EVs, which demand energy.
- Idle EVs, which neither demand nor sell energy.
3.2.2. Block Structure
3.2.3. Technologies Used
- Smart contracts: These are used for the commitment from the charging EVs before the local aggregator (LAG) makes the contract with the discharging EVs. A deal is formed, which includes the rates for the purchase of battery and discounts for charging and parking. Breaking the terms of contracts will lead to penalties. Smart contracts are used for registering the EVs and for securing the energy trade (e.g., detection of malpractices).
- Digital currency: The NRGcoin is the digital currency used in energy trading between the EVs. After the trading of electricity, there will be a transfer of NRGcoins from the wallet of charging EV to the discharging EV’s wallet address.
- Double auction mechanism: Double auction mechanism is used for energy negotiation, bidding, and transactions between the EVs. This mechanism is used for price optimization and also for optimizing the electricity units traded between EVs, thus maximizing social welfare along with the privacy protection of EVs. LAG acts as an auctioneer and performs this mechanism iteratively according to the selling prices of discharging EVs and buying prices of charging EVs. The auctioneer will determine the final prices of the trading and the amount of electricity to be traded, which will be useful to protect the EV information during the electricity trade [51].
3.3. Security and Privacy-Preserving Techniques
3.3.1. Blockchain Architecture
3.3.2. Block Structure
3.3.3. Technologies Used
3.4. Power Generation and Distribution
3.4.1. Blockchain Architecture
3.4.2. Block Structure
3.4.3. Technologies Used
3.5. Secure Equipment Maintenance for Smart Grids
3.5.1. Blockchain Architecture
3.5.2. Block Structure
3.5.3. Technologies Used
4. Commercial Implementations of Blockchain in the Smart Grid
5. Challenges for Blockchain Incorporation into Smart Grid
5.1. Scalability Issues
5.2. Chances of Centralization
5.3. Development and Infrastructure Costs
5.4. Legal and Regulatory Support
6. Future Research Directions
- Using blockchain technology, a decentralized computing platform can be created in addition to the trading infrastructure. All the peers who participate in the network give a share of their computational capacity, thus increasing the total capacity within the system, which will enable efficient operation and control of microgrids. It will also increase trust among the owners and the scalability of the grid. Even if an extra consumer is added, there will be no increase in complexity.
- Any new technology needs to prove that it can offer the scalability, speed, and security required before it can be widely accepted. The blockchain technology has already passed the proof of concept but it still needs to be scaled up and be cost-efficient. For grid communication, there already exists established solutions such as telemetry, which are significantly cost-efficient. Blockchain technology also has to compete on all the above-mentioned aspects for wider utility and acceptance. There is a scope in cutting the cost for data storage by storing actual data in the sidechains (as subsidiary blockchains) and operating the main blockchain as a control layer rather than as a storage layer.
- In current large-scale blockchain networks such as Ethereum or Bitcoin, any upgrade to the software code that runs in the participating nodes must be approved (via consensus algorithms) to be affected throughout the network. Any disagreements to do so can lead to forking and fragmentation of the network, compromising its security and data integrity. The design of these blockchain networks for smart grids must be protected against such effects.
- Blockchain-based solutions for various aspects of decentralized grid management and control, e.g., improving demand–supply balance, automated verification of grid assets, forecasting grid requirements, self-adjusting power consumption based on price surges or drops, etc., need to be explored.
7. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Bayindir, R.; Colak, I.; Fulli, G.; Demirtas, K. Smart grid technologies and applications. Renew. Sustain. Energy Rev. 2016, 66, 499–516. [Google Scholar] [CrossRef]
- Kumari, A.; Tanwar, S.; Tyagi, S.; Kumar, N.; Obaidat, M.S.; Rodrigues, J.J. Fog Computing for Smart Grid Systems in the 5G Environment: Challenges and Solutions. IEEE Wirel. Commun. 2019, 26, 47–53. [Google Scholar] [CrossRef]
- Chaudhary, R.; Aujla, G.S.; Garg, S.; Kumar, N.; Rodrigues, J.J. SDN-enabled multi-attribute-based secure communication for smart grid in IIoT environment. IEEE Trans. Ind. Inform. 2018, 14, 2629–2640. [Google Scholar] [CrossRef]
- Ahsan, U.; Bais, A. Distributed big data management in smart grid. In Proceedings of the 26th Wireless and Optical Communication Conference (WOCC), Newark, NJ, USA, 7–8 April 2017; pp. 1–6. [Google Scholar]
- Falvo, M.C.; Martirano, L.; Sbordone, D.; Bocci, E. Technologies for Smart Grids: A brief review. In Proceedings of the 2013 12th International Conference on Environment and Electrical Engineering, Wroclaw, Poland, 5–8 May 2013; pp. 369–375. [Google Scholar]
- Zhu, J.; Xie, P.; Xuan, P.; Zou, J.; Yu, P. Renewable energy consumption technology under energy internet environment. In Proceedings of the 2017 IEEE Conference on Energy Internet and Energy System Integration (EI2), Beijing, China, 26–28 November 2017; pp. 1–5. [Google Scholar]
- Cheng, L.; Qi, N.; Zhang, F.; Kong, H.; Huang, X. Energy Internet: Concept and practice exploration. In Proceedings of the 2017 IEEE Conference on Energy Internet and Energy System Integration (EI2), Beijing, China, 26–28 November 2017; pp. 1–5. [Google Scholar]
- Rana, M.; Li, L. An overview of distributed microgrid state estimation and control for smart grids. Sensors 2015, 15, 4302–4325. [Google Scholar] [CrossRef]
- Rana, M.; Li, L. Microgrid state estimation and control for smart grid and Internet of Things communication network. Electron. Lett. 2015, 51, 149–151. [Google Scholar] [CrossRef]
- Rana, M.M.; Li, L.; Su, S.W. An adaptive-then-combine dynamic state estimation considering renewable generations in smart grids. IEEE J. Sel. Areas Commun. 2016, 34, 3954–3961. [Google Scholar] [CrossRef]
- Tom, R.J.; Sankaranarayanan, S.; Rodrigues, J.J. Smart Energy Management and Demand Reduction by Consumers and Utilities in an IoT-Fog based Power Distribution System. IEEE Internet Things J. 2019, 6, 7386–7394. [Google Scholar] [CrossRef]
- The Promise of the Blockchain: The Trust Machine. 2015. Available online: https://www.economist.com/leaders/2015/10/31/the-trust-machine (accessed on 31 May 2019).
- Andoni, M.; Robu, V.; Flynn, D.; Abram, S.; Geach, D.; Jenkins, D.; McCallum, P.; Peacock, A. Blockchain technology in the energy sector: A systematic review of challenges and opportunities. Renew. Sustain. Energy Rev. 2019, 100, 143–174. [Google Scholar] [CrossRef]
- Wang, K.; Hu, X.; Li, H.; Li, P.; Zeng, D.; Guo, S. A survey on energy internet communications for sustainability. IEEE Trans. Sustain. Comput. 2017, 2, 231–254. [Google Scholar] [CrossRef]
- Distributed Ledger Technology: Beyond Block Chain. 2015. Available online: https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/492972/gs-16-1-distributed-ledger-technology.pdf (accessed on 31 May 2019).
- Tapscott, D.; Tapscott, A. How Blockchain Is Changing Finance. Available online: https://hbr.org/2017/03/how-blockchain-is-changing-finance. (accessed on 31 May 2019).
- Hassija, V.; Bansal, G.; Chamola, V.; Saxena, V.; Sikdar, B. BlockCom: A Blockchain Based Commerce Model for Smart Communities using Auction Mechanism. In Proceedings of the 2019 IEEE International Conference on Communications Workshops (ICC Workshops), Shanghai, China, 20–24 May 2019; pp. 1–6. [Google Scholar]
- Bansal, G.; Hassija, V.; Chamola, V.; Kumar, N.; Guizani, M. Smart Stock Exchange Market: A Secure Predictive Decentralised Model. In Proceedings of the 2019 IEEE Globecom, Big Island, HI, USA, 9–13 December 2019; pp. 1–6. [Google Scholar]
- Li, J.; Zhou, Z.; Wu, J.; Li, J.; Mumtaz, S.; Lin, X.; Gacanin, H.; Alotaibi, S. Decentralized On-Demand Energy Supply for Blockchain in Internet of Things: A Microgrids Approach. IEEE Trans. Comput. Soc. Syst. 2019. [Google Scholar] [CrossRef]
- Nakamoto, S. Bitcoin: A Peer-To-Peer Electronic Cash System. Available online: https://bitcoin.org/bitcoin.pdf (accessed on 31 May 2019).
- Swan, M. Blockchain: Blueprint for a New Economy. Available online: https://lib.hpu.edu.vn/handle/123456789/28101 (accessed on 31 May 2019).
- Vranken, H. Sustainability of bitcoin and blockchains. Curr. Opin. Environ. Sustain. 2017, 28, 1–9. [Google Scholar] [CrossRef] [Green Version]
- Hassija, V.; Saxena, V.; Chamola, V. Scheduling drone charging for multi-drone network based on consensus time-stamp and game theory. Comput. Commun. 2019, 149, 51–61. [Google Scholar] [CrossRef]
- Li, X.; Jiang, P.; Chen, T.; Luo, X.; Wen, Q. A survey on the security of blockchain systems. Future Gener. Comput. Syst. arXiv 2017, arXiv:1802.06993. [Google Scholar] [CrossRef]
- Casino, F.; Dasaklis, T.K.; Patsakis, C. A systematic literature review of blockchain-based applications: Current status, classification and open issues. Telemat. Inform. 2018, 36, 55–81. [Google Scholar] [CrossRef]
- Puthal, D.; Malik, N.; Mohanty, S.P.; Kougianos, E.; Das, G. Everything you wanted to know about the blockchain: Its promise, components, processes, and problems. IEEE Consum. Electron. Mag. 2018, 7, 6–14. [Google Scholar] [CrossRef]
- Okada, H.; Yamasaki, S.; Bracamonte, V. Proposed classification of blockchains based on authority and incentive dimensions. In Proceedings of the 2017 19th International Conference on Advanced Communication Technology (ICACT), Bongpyeong, Korea, 19–22 February 2017; pp. 593–597. [Google Scholar]
- Zheng, Z.; Xie, S.; Dai, H.; Chen, X.; Wang, H. An overview of blockchain technology: Architecture, consensus, and future trends. In Proceedings of the 2017 IEEE International Congress on Big Data (BigData Congress), Honolulu, HI, USA, 25–30 June 2017; pp. 557–564. [Google Scholar]
- Ouyang, X.; Zhu, X.; Ye, L.; Yao, J. Preliminary applications of blockchain technique in large consumers direct power trading. Proc. CSEE 2017, 37, 3737–3745. [Google Scholar]
- Yuan, Y.; Wang, F. Development status and prospect of blockchain technology. J. Autom. 2016, 42, 481–494. [Google Scholar]
- Zheng, Z.; Xie, S.; Dai, H.N.; Chen, X.; Wang, H. Blockchain challenges and opportunities: A survey. Int. J. Web Grid Serv. 2018, 14, 352–375. [Google Scholar] [CrossRef]
- Xie, J.; Yu, F.R.; Huang, T.; Xie, R.; Liu, J.; Liu, Y. A Survey on the Scalability of Blockchain Systems. IEEE Netw. 2019, 33, 166–173. [Google Scholar] [CrossRef]
- Ali, M.S.; Vecchio, M.; Pincheira, M.; Dolui, K.; Antonelli, F.; Rehmani, M.H. Applications of blockchains in the Internet of Things: A comprehensive survey. IEEE Commun. Surv. Tutor. 2018, 21, 1676–1717. [Google Scholar] [CrossRef]
- Ferrag, M.A.; Derdour, M.; Mukherjee, M.; Derhab, A.; Maglaras, L.; Janicke, H. Blockchain technologies for the internet of things: Research issues and challenges. IEEE Internet Things J. 2018, 6, 2188–2204. [Google Scholar] [CrossRef]
- Dai, H.N.; Zheng, Z.; Zhang, Y. Blockchain for internet of things: A survey. arXiv 2019, arXiv:1906.00245. [Google Scholar] [CrossRef]
- Gartner Identifies Three Megatrends that Will Drive Digital Business into the Next Decade. 2018. Available online: https://www.gartner.com/newsroom/id/3784363 (accessed on 31 May 2019).
- Abdella, J.; Shuaib, K. Peer to peer distributed energy trading in smart grids: A survey. Energies 2018, 11, 1560. [Google Scholar] [CrossRef]
- Li, Z.; Kang, J.; Yu, R.; Ye, D.; Deng, Q.; Zhang, Y. Consortium blockchain for secure energy trading in industrial internet of things. IEEE Trans. Ind. Inform. 2017, 14, 3690–3700. [Google Scholar] [CrossRef]
- Mengelkamp, E.; Notheisen, B.; Beer, C.; Dauer, D.; Weinhardt, C. A blockchain-based smart grid: Towards sustainable local energy markets. Comput. Sci. Res. Dev. 2018, 33, 207–214. [Google Scholar] [CrossRef]
- Energy Networks to Unveil Plan for £17 Billion Smart Grid Boom. 2018. Available online: https://www.telegraph.co.uk/business/2017/12/04/energy-networks-unveil-plan-17bn-smart-grid-boom/ (accessed on 31 May 2019).
- Dang, C.; Zhang, J.; Kwong, C.P.; Li, L. Demand Side Load Management for Big Industrial Energy Users under Blockchain-Based Peer-to-Peer Electricity Market. IEEE Trans. Smart Grid 2019, 10, 6426–6435. [Google Scholar] [CrossRef]
- Guerrero, J.; Chapman, A.C.; Verbič, G. Decentralized p2p energy trading under network constraints in a low-voltage network. IEEE Trans. Smart Grid 2018, 10, 5163–5173. [Google Scholar] [CrossRef]
- Ferrag, M.A.; Maglaras, L. DeepCoin: A Novel Deep Learning and Blockchain-Based Energy Exchange Framework for Smart Grids. IEEE Trans. Eng. Manag. 2019. [Google Scholar] [CrossRef]
- Wang, S.; Taha, A.F.; Wang, J.; Kvaternik, K.; Hahn, A. Energy Crowdsourcing and Peer-to-Peer Energy Trading in Blockchain-Enabled Smart Grids. arXiv 2019, arXiv:1901.02390. [Google Scholar] [CrossRef]
- Gao, J.; Asamoah, K.O.; Sifah, E.B.; Smahi, A.; Xia, Q.; Xia, H.; Zhang, X.; Dong, G. Gridmonitoring: Secured sovereign blockchain based monitoring on smart grid. IEEE Access 2018, 6, 9917–9925. [Google Scholar] [CrossRef]
- Leonhard, R. Developing Renewable Energy Credits as Cryptocurrency on Ethereum’s Blockchain. Available online: https://ssrn.com/abstract=2885335 (accessed on 31 May 2019).
- Buterin, V. A Next-Generation Smart Contract and Decentralized Application Platform. Available online: https://www.ethereum.org/pdfs/EthereumWhitePaper.pdf/ (accessed on 31 May 2019).
- Delmolino, K.; Arnett, M.; Kosba, A.; Miller, A.; Shi, E. Step by step towards creating a safe smart contract: Lessons and insights from a cryptocurrency lab. In Proceedings of the International Conference on Financial Cryptography and Data Security, Christ Church, Barbados, 22–26 February 2016; pp. 79–94. [Google Scholar]
- Münsing, E.; Mather, J.; Moura, S. Blockchains for decentralized optimization of energy resources in microgrid networks. In Proceedings of the 2017 IEEE Conference on Control Technology and Applications (CCTA), Mauna Lani, HI, USA, 27–30 August 2017; pp. 2164–2171. [Google Scholar]
- Ipakchi, A.; Albuyeh, F. Grid of the future. IEEE Power Energy Mag. 2009, 7, 52–62. [Google Scholar] [CrossRef]
- Mwasilu, F.; Justo, J.J.; Kim, E.K.; Do, T.D.; Jung, J.W. Electric vehicles and smart grid interaction: A review on vehicle to grid and renewable energy sources integration. Renew. Sustain. Energy Rev. 2014, 34, 501–516. [Google Scholar] [CrossRef]
- Kang, J.; Yu, R.; Huang, X.; Maharjan, S.; Zhang, Y.; Hossain, E. Enabling localized peer-to-peer electricity trading among plug-in hybrid electric vehicles using consortium blockchains. IEEE Trans. Ind. Inform. 2017, 13, 3154–3164. [Google Scholar] [CrossRef]
- Jiang, T.; Fang, H.; Wang, H. Blockchain-based internet of vehicles: Distributed network architecture and performance analysis. IEEE Internet Things J. 2018, 6, 4640–4649. [Google Scholar] [CrossRef]
- Zhou, Z.; Wang, B.; Guo, Y.; Zhang, Y. Blockchain and Computational Intelligence Inspired Incentive-Compatible Demand Response in Internet of Electric Vehicles. IEEE Trans. Emerg. Top. Comput. Intell. 2019, 3, 205–216. [Google Scholar] [CrossRef]
- Zhou, Z.; Wang, B.; Dong, M.; Ota, K. Secure and Efficient Vehicle-to-Grid Energy Trading in Cyber Physical Systems: Integration of Blockchain and Edge Computing. IEEE Trans. Syst. Man Cybern. Syst. 2019. [Google Scholar] [CrossRef]
- Kiayias, A.; Russell, A.; David, B.; Oliynykov, R. Ouroboros: A provably secure proof-of-stake blockchain protocol. In Annual International Cryptology Conference; Springer: Santa Barbara, CA, USA, 2017; pp. 357–388. [Google Scholar]
- Slimcoin: A Peer-to-Peer Crypto-Currency with Proof-of-Burn. 2019. Available online: https://github.com/slimcoin-project/slimcoin-project.github.io/blob/master/whitepaperSLM.pdf (accessed on 31 May 2019).
- Chen, L.; Xu, L.; Shah, N.; Gao, Z.; Lu, Y.; Shi, W. On security analysis of proof-of-elapsed-time (poet). In Proceedings of the International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS 2017), Boston, MA, USA, 5–8 November 2017; Springer: Berlin/Heidelberg, Germany, 2017; pp. 282–297. [Google Scholar]
- Junior, W.L.R.; Borges, F.A.; Veloso, A.F.D.S.; de AL Rabêlo, R.; Rodrigues, J.J. Low voltage smart meter for monitoring of power quality disturbances applied in smart grid. Measurement 2019, 147, 106890. [Google Scholar] [CrossRef]
- Avancini, D.B.; Rodrigues, J.J.; Martins, S.G.; Rabêlo, R.A.; Al-Muhtadi, J.; Solic, P. Energy meters evolution in smart grids: A review. J. Clean. Prod. 2019, 217, 702–715. [Google Scholar] [CrossRef]
- Kosba, A.; Miller, A.; Shi, E.; Wen, Z.; Papamanthou, C. Hawk: The blockchain model of cryptography and privacy-preserving smart contracts. In Proceedings of the 2016 IEEE Symposium on Security and Privacy (SP), San Jose, CA, USA, 22–26 May 2016; pp. 839–858. [Google Scholar]
- Zyskind, G.; Nathan, O. Decentralizing privacy: Using blockchain to protect personal data. In Proceedings of the 2015 IEEE Security and Privacy Workshops, San Jose, CA, USA, 21–22 May 2015; pp. 180–184. [Google Scholar]
- Alladi, T.; Chamola, V.; Sikdar, B.; Choo, K.K.R. Consumer IoT: Security Vulnerability Case Studies and Solutions. IEEE Consum. Electron. Mag. 2019, 9, 6–14. [Google Scholar]
- Guan, Z.; Si, G.; Zhang, X.; Wu, L.; Guizani, N.; Du, X.; Ma, Y. Privacy-preserving and efficient aggregation based on blockchain for power grid communications in smart communities. IEEE Commun. Mag. 2018, 56, 82–88. [Google Scholar] [CrossRef]
- Wang, Y.; Luo, F.; Dong, Z.; Tong, Z.; Qiao, Y. Distributed meter data aggregation framework based on Blockchain and homomorphic encryption. IET Cyber-Phys. Syst. Theory Appl. 2019, 4, 30–37. [Google Scholar] [CrossRef]
- Kamal, M.; Tariq, M. Light-Weight Security and Blockchain Based Provenance for Advanced Metering Infrastructure. IEEE Access 2019, 7, 87345–87356. [Google Scholar] [CrossRef]
- Fan, M.; Zhang, X. Consortium Blockchain Based Data Aggregation and Regulation Mechanism for Smart Grid. IEEE Access 2019, 7, 35929–35940. [Google Scholar] [CrossRef]
- Hassija, V.; Chamola, V.; Saxena, V.; Jain, D.; Goyal, P.; Sikdar, B. A Survey on IoT Security: Application Areas, Security Threats, and Solution Architectures. IEEE Access 2019, 7, 82721–82743. [Google Scholar] [CrossRef]
- Mahmood, K.; Li, X.; Chaudhry, S.A.; Naqvi, H.; Kumari, S.; Sangaiah, A.K.; Rodrigues, J.J. Pairing based anonymous and secure key agreement protocol for smart grid edge computing infrastructure. Future Gener. Comput. Syst. 2018, 88, 491–500. [Google Scholar] [CrossRef]
- Mo, Y.; Kim, T.H.J.; Brancik, K.; Dickinson, D.; Lee, H.; Perrig, A.; Sinopoli, B. Cyber–physical security of a smart grid infrastructure. Proc. IEEE 2011, 100, 195–209. [Google Scholar]
- Singh, K.; Choube, S. Using blockchain against cyber attacks on smart grids. In Proceedings of the 2018 IEEE International Students’ Conference on Electrical, Electronics and Computer Science (SCEECS), Bhopal, India, 24–25 February 2018; pp. 1–4. [Google Scholar]
- What Is a dApp? Decentralized Application on the Blockchain. 2018. Available online: https://blockchainhub.net/decentralized-applications-dapps/ (accessed on 31 May 2019).
- Miller, D. Blockchain and the Internet of Things in the Industrial Sector. IT Prof. 2018, 20, 15–18. [Google Scholar] [CrossRef]
- Huh, S.; Cho, S.; Kim, S. Managing IoT devices using blockchain platform. In Proceedings of the 2017 19th International Conference on Advanced Communication Technology (ICACT), Bongpyeong, Korea, 19–22 February 2017; pp. 464–467. [Google Scholar]
- Zhang, X.; Fan, M. Blockchain-Based Secure Equipment Diagnosis Mechanism of Smart Grid. IEEE Access 2018, 6, 66165–66177. [Google Scholar] [CrossRef]
- Dutch Energy Supplier BAS to Accept BITCOIN. 2018. Available online: https://www.ccn.com/dutch-energy-supplier-bas-to-accept-bitcoin/ (accessed on 31 May 2019).
- Enercity, Payment with Bitcoin. 2018. Available online: https://www.enercity.de/privatkunden/service/bitcoin/index.html (accessed on 31 May 2019).
- Elegant, Wat Zijn Bitcoins? 2018. Available online: https://www.elegant.be/be/nl/bitcoins/ (accessed on 31 May 2019).
- Blockchain Powered Solutions and Services Leveraging Blockchain Based Infrastructure to Create and Streamline Existing Processes. 2018. Available online: http://bankymoon.co.za/ (accessed on 31 May 2019).
- Spectral and Alliander Launch Blockchain-Based Renewable Energy Sharing Token. 2018. Available online: https://www.metabolic.nl/news/spectral-and-alliander-launch-blockchain-based-renewable-energy-sharing-token/ (accessed on 31 May 2019).
- Power Ledger White Paper. 2018. Available online: https://cdn2.hubspot.net/hubfs/4519667/Documents%20/Power%20Ledger%20Whitepaper.pdf (accessed on 31 May 2019).
- Bruno, D. Brooklyn’s Latest Craze: Making Your Own Electric Grid. 2019. Available online: https://www.politico.com/magazine/story/2017/06/15/how-a-street-in-brooklyn-is-changing-the-energy-grid-215268 (accessed on 31 May 2019).
- Mengelkamp, E.; Gärttner, J.; Rock, K.; Kessler, S.; Orsini, L.; Weinhardt, C. Designing microgrid energy markets: A case study: The Brooklyn Microgrid. Appl. Energy 2018, 210, 870–880. [Google Scholar] [CrossRef]
- Share and Charge. 2019. Available online: https://shareandcharge.com/ (accessed on 31 May 2019).
- JuiceNet: Vehicle-to-Grid Integration Platform. 2019. Available online: https://emotorwerks.com/products/juicenet-software/juicenet (accessed on 31 May 2019).
- Bitcoin Energy Consumption Index. 2019. Available online: https://digiconomist.net/bitcoin-energy-consumption (accessed on 31 May 2019).
- Wang, W.; Hoang, D.T.; Hu, P.; Xiong, Z.; Niyato, D.; Wang, P.; Wen, Y.; Kim, D.I. A survey on consensus mechanisms and mining strategy management in blockchain networks. IEEE Access 2019, 7, 22328–22370. [Google Scholar] [CrossRef]
- Poon, J.; Dryja, T. The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments. Available online: http://lightning.network/lightning-network-paper.pdf (accessed on 31 May 2019).
- Back, A.; Corallo, M.; Dashjr, L.; Friedenbach, M.; Maxwell, G.; Miller, A.; Poelstra, A.; Timón, J.; Wuille, P. Enabling Blockchain Innovations with Pegged Sidechains. Available online: http://www.opensciencereview. com/papers/123/enablingblockchain-innovations-with-pegged-sidechains (accessed on 31 May 2019).
- Klems, M.; Eberhardt, J.; Tai, S.; Härtlein, S.; Buchholz, S.; Tidjani, A. Trustless intermediation in blockchain-based decentralized service marketplaces. In Proceedings of the International Conference on Service-Oriented Computing, Malaga, Spain, 13–16 November 2017; Springer: Berlin/Heidelberg, Germany, 2017; pp. 731–739. [Google Scholar]
- Lewenberg, Y.; Sompolinsky, Y.; Zohar, A. Inclusive block chain protocols. In Proceedings of the International Conference on Financial Cryptography and Data Security, San Juan, Puerto Rico, 26–30 January 2015; Springer: Berlin/Heidelberg, Germany, 2015; pp. 528–547. [Google Scholar]
Parameter | Public Blockchain | Consortium Blockchain | Private Blockchain |
---|---|---|---|
Receptivity | Fully open | Open to some nodes | Open to a person/entity |
Access to Write | Anyone | Specific nodes | Internally controlled |
Access to Read | Anyone | Anyone | Open to the public |
Obscurity | More | Less | Less |
Speed of Transaction | Low | High | Extremely high |
Decentralization | Fully decentralized | Less decentralized | Less decentralized |
Ref. | Cost and Energy Optimized | Optimization Applied | Secure against Attacks | Security Analysis | Scalable | Performance Analysis |
---|---|---|---|---|---|---|
[41] | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
[42] | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ |
[43] | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ |
[44] | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ |
[38] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Ref. | Cost and Energy Optimized | Optimization Applied | Secure against Attacks | Security Analysis | Scalable | Performance Analysis |
---|---|---|---|---|---|---|
[53] | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ |
[54] | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
[55] | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
[52] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Ref. | Cost and Energy Optimized | Optimization Applied | Secure against Attacks | Security Analysis | Scalable | Performance Analysis |
---|---|---|---|---|---|---|
[65] | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ |
[66] | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ |
[67] | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
[64] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Ref. | Cost and Energy Optimized | Optimization Applied | Secure against Attacks | Security Analysis | Scalable | Performance Analysis |
---|---|---|---|---|---|---|
[45] | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ |
[66] | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ |
[67] | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
[75] | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Application | Problem Addressed | Preferred Blockchain Architecture | Sample Block Content | Technologies Used |
---|---|---|---|---|
P2P energy trading | Decentralized electricity trade between prosumers and consumers, promotion of renewable energy harvesting | Consortium blockchain | Transaction ID, consumer meter ID, amount of energy requested and energy granted, a digital signature of the seller and the processing node | Smart contracts, virtual currency, credit-based e-wallet |
Energy trade between EVs | Buying and selling of surplus energy between EVs, privacy-preserving of EVs | Consortium blockchain | Transaction ID, EV’s meter ID, charged energy, a digital signature of the charging station and the processing node | Smart contracts, energy coins |
Security and privacy- preserving techniques | To protect the application usage pattern and the privacy information of users | Private blockchain | Transaction ID, the energy transferred, a digital signature of the seller and the LAGs | Bloom Filter, data aggregation, authentication techniques |
Power generation and distribution | Protection from cyber attacks, incorporation of abnormality control measures | Consortium blockchain | Time of measurement, measurement of frequency, voltage and current, switch states | Smart contract, dApps, remote control of distortion using power electronics devices |
Secure equipment maintenance | Platform for interaction between vendor and client for equipment diagnosis and privacy preservation | Consortium blockchain | Device ID, mode of maintenance, service files and credits, transaction value | Smart contracts, user interaction using smart phone app |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Alladi, T.; Chamola, V.; Rodrigues, J.J.P.C.; Kozlov, S.A. Blockchain in Smart Grids: A Review on Different Use Cases. Sensors 2019, 19, 4862. https://doi.org/10.3390/s19224862
Alladi T, Chamola V, Rodrigues JJPC, Kozlov SA. Blockchain in Smart Grids: A Review on Different Use Cases. Sensors. 2019; 19(22):4862. https://doi.org/10.3390/s19224862
Chicago/Turabian StyleAlladi, Tejasvi, Vinay Chamola, Joel J. P. C. Rodrigues, and Sergei A. Kozlov. 2019. "Blockchain in Smart Grids: A Review on Different Use Cases" Sensors 19, no. 22: 4862. https://doi.org/10.3390/s19224862
APA StyleAlladi, T., Chamola, V., Rodrigues, J. J. P. C., & Kozlov, S. A. (2019). Blockchain in Smart Grids: A Review on Different Use Cases. Sensors, 19(22), 4862. https://doi.org/10.3390/s19224862