The Potential of Blockchain Technology and Smart Contracts in the Energy Sector: A Review
Abstract
:1. Introduction
- presents the characteristics and advantages of blockchain technology to justify its adoption trend in the energy sector. Furthermore, an analysis of the concept, the properties, and the use cases of smart contracts is performed. Consequently, their relation to the different forms of energy trade (P2P, P2G, EVs, EAAS, etc.) is thoroughly described. At the same time, the limitations and challenges that have been recently encountered by the scientific community are mentioned.
- carries out a comprehensive and scientifically based literature review, including the progress made in recent years in the field. The scientific articles included are classified into three categories (Energy Market and Regulations (EMnR), Energy Management and Operations (EMnO), and Business Models and Applications (BMnA)). In addition, the independent smart contract technology (SCT) class that focuses on the technological aspects of developing smart contracts is identified. Finally, after having listed the advantages, limitations, challenges, and risks of adopting blockchain technology in the energy sector, a SWOT analysis is carried out, to provide the reader with a comprehensive view of the field’s potential in the near future.
2. Background Information
2.1. Blockchain Technology
2.2. Smart Contracts
2.3. A Use Case of Smart Contract for Energy Trade
- The contract is named “Energy Trade”.
- The smart contract begins by reading essential parameters, such as the Owner Address (OA), Energy Balance of Owner (EBoO), Requested Value per Unit (RVpU), and SmartMeterReadings. SmartMeterReadings are included for dynamic energy balancing.
- A check is introduced to evaluate if the SmartMeterReadings fall below a defined Minimum Threshold. If the energy production is below this threshold, the contract cannot be fulfilled, preventing transactions during periods of insufficient energy generation.
- The contract proceeds to evaluate whether the Quantity of Energy Requested (QoER) is less than or equal to the Energy Balance of the Owner (EBoO). This condition ensures that the owner has sufficient energy to fulfill the requested amount.
- A credit-based transaction condition checks if the Requested Value (RV) is within the Total Funds Available (TFA) and if the Buyer’s Credit Score meets the Minimum Credit Score requirement.
- If all conditions are met, the Build_Contract is set to “True”, indicating that the contract can be executed. The necessary adjustments are made to the energy balances of both the owner and the buyer. SmartMeterReadings are updated to reflect dynamic energy balancing.
- If any of the conditions fail, the Build_Contract is set to “False”, and a corresponding error message (Msg) is generated. Failure conditions include insufficient funds, low credit scores, or inadequate energy from the owner.
3. Research Methodology and Literature Classification
3.1. Review Search Strategy
3.2. Literature Classification
- It focuses on issues of interest regarding the application of smart contracts in the energy sector.
- It facilitates an in-depth understanding of this paper.
- It presents the up-to-date and global view of the research and literature progress advancements.
- Energy Market and Regulations (EMnR): Refers to the energy market and the regulations governing it. It includes issues such as energy trading and market mechanisms, energy policy and governance, market design, and pricing mechanisms.
- Energy Management and Operations (EMnO): This category refers to the management and operation of the energy system. It includes issues such as demand response and energy flexibility, grid management and balancing, and asset management and maintenance.
- Business Models and Applications (BMnA): Refers to business models and applications related to smart contracts technology in the energy sector. This category includes topics such as peer-to-peer energy trading applications, the creation of virtual power plants (VPPs), energy as a service (EaaS), and the use of carbon credits exchange to promote sustainability.
3.2.1. Energy Market and Regulations (EMnR)
- Energy transactions and market mechanisms: This subcategory deals with the various mechanisms involved in energy trading, such as spot, futures, and derivatives markets. It also encompasses the different types of market participants, such as producers, suppliers, and consumers.
- Energy policy and governance: Deals with the various policies and governance structures that affect the energy sector. It includes government policies related to energy security, energy efficiency, and renewable energy issues.
- Market design and pricing mechanisms: This subcategory focuses on the design of energy markets and the pricing mechanisms used to set energy prices. It tackles issues such as capacity markets, price caps, and auctions.
3.2.2. Energy Management and Operations (EMnO)
- Demand response and energy flexibility: This subcategory deals with the ability of energy systems to adjust their power output in response to changes in the grid load. Demand response strategies contribute to the reduction of peak loads on the grid and the supply and demand balancing.
- Network management and balancing: Mainly concerned with managing electricity flow on the grid to ensure that supply meets demand. This may include real-time monitoring of the grid, balancing power flows, and managing the integration of renewable energy sources.
- Asset management and maintenance: Focuses on the maintenance and optimization of energy assets such as power plants, transmission lines, and distribution networks. This may include monitoring of equipment performance and optimizing scheduled maintenance of assets so as to minimize downtime.
3.2.3. Business Models and Applications (BMnA)
- P2P energy trading: Explores the idea of allowing energy consumers to trade electricity with each other without the intervention of a traditional utility company.
- Virtual Power Plants (VPP): Refers to a system where multiple small-scale energy sources, such as solar panels or wind turbines, are aggregated and managed as a single entity to provide grid services and sell energy in wholesale markets.
- Energy as a Service (EaaS): Explores the concept of energy as a service, whereby customers enjoy increased flexibility and are charged on a pay-as-you-go basis, rather than owning the energy production infrastructure.
4. SWOT Analysis
4.1. Strengths
4.2. Weaknesses
4.3. Opportunities
4.4. Threats
5. Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Habib, G.; Sharma, S.; Ibrahim, S.; Ahmad, I.; Qureshi, S.; Ishfaq, M. Blockchain Technology: Benefits, Challenges, Applications, and Integration of Blockchain Technology with Cloud Computing. Future Internet 2022, 14, 341. [Google Scholar] [CrossRef]
- Muhsen, H.; Allahham, A.; Al-halhouli, A.; Al-mahmodi, M.; Alkhraibat, A.; Hamdan, M. Business Model of Peer-to-Peer Energy Trading: A Review of Literature. Sustainability 2022, 14, 1616. [Google Scholar] [CrossRef]
- Brilliantova, V.; Thurner, T.W. Blockchain and the future of energy. Technol. Soc. 2019, 57, 38–45. [Google Scholar] [CrossRef]
- 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]
- Aitzhan, N.Z.; Svetinovic, D. Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams. IEEE Trans. Dependable Secure Comput. 2018, 15, 840–852. [Google Scholar] [CrossRef]
- Dong, Z.; Luo, F.; Liang, G. Blockchain: A secure, decentralized, trusted cyber infrastructure solution for future energy systems. J. Mod. Power Syst. Clean Energy 2018, 6, 958–967. [Google Scholar] [CrossRef]
- Alskaif, T.; Crespo-Vazquez, J.L.; Sekuloski, M.; Leeuwen, G.V.; Catalao, J.P.S. Blockchain-Based Fully Peer-to-Peer Energy Trading Strategies for Residential Energy Systems. IEEE Trans. Ind. Inform. 2022, 18, 231–241. [Google Scholar] [CrossRef]
- Zheng, Z.; Xie, S.; Dai, H.; Chen, X.; Wang, H. An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends. In Proceedings of the IEEE 6th International Congress on Big Data, BigData Congress, Honolulu, HI, USA, 25–30 June 2017; pp. 557–564. [Google Scholar]
- Nakamoto, S. Bitcoin: A Peer-to-Peer Electronic Cash System. 2008. Available online: https://bitcoin.org/bitcoin.pdf (accessed on 12 October 2023).
- Hofmann, F.; Wurster, S.; Ron, E.; Böhmecke-Schwafert, M. The Immutability Concept of Blockchains and Benefits of Early Standardization. In Proceedings of the ITU Kaleidoscope: Challenges for a Data-Driven Society (ITU K), Nanjing, China, 27–29 November 2017. [Google Scholar]
- Sadeghi, O.; Paprotski, V.; Jacobsen, A.; Berestetsky, V.; Coulthard, P. Blockchain Technology. In Proceedings of the 27th Annual International Conference on Computer Science and Software Engineering, Markham, ON, Canada, 6–8 November 2017; p. 355. [Google Scholar]
- Szabo, N. Formalizing and Securing Relationships on Public Networks. First Monday 1997, 2, 9. [Google Scholar] [CrossRef]
- Venkat Narayana Rao, T.; Likhar, P.P.; Kurni, M.; Saritha, K. Blockchain: A new perspective in cyber technology. In Blockchain Technology for Emerging Applications; Elsevier: Amsterdam, The Netherlands, 2022; pp. 33–66. [Google Scholar]
- Nizamuddin, N.; Abugabah, A. Blockchain for automotive: An insight towards the IPFS blockchain-based auto insurance sector. Int. J. Electr. Comput. Eng. 2021, 11, 2443–2456. [Google Scholar] [CrossRef]
- Lyasnikov, N.V.; Smirnova, E.A.; Nikiporets-Takigawa, G.; Deeva, T.V.; Vysotskaya, N.V. Blockchain technology: Supply chain management. IIOAB J. 2020, 11, 1–7. [Google Scholar]
- Karamitsos, I.; Papadaki, M.; Barghuthi, N.B.A. Design of the Blockchain Smart Contract: A Use Case for Real Estate. J. Inf. Secur. 2018, 9, 177–190. [Google Scholar] [CrossRef]
- Hjalmarsson, F.P.; Hreioarsson, G.K.; Hamdaqa, M.; Hjalmtysson, G. Blockchain-Based E-Voting System. In Proceedings of the IEEE 11th International Conference on Cloud Computing (CLOUD), San Francisco, CA, USA, 2–7 July 2018; pp. 983–986. [Google Scholar]
- Yadav, N.; Sarasvathi, V. Venturing crowdfunding using smart contracts in Blockchain. In Proceedings of the 3rd International Conference on Smart Systems and Inventive Technology (ICSSIT), Tirunelveli, India, 20–22 August 2020; pp. 192–197. [Google Scholar]
- Ali, S. Secure Data Provenance in Cloud-centric Internet of Things via Blockchain Smart Contracts. In Proceedings of the IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI), Guangzhou, China, 8–12 October 2018. [Google Scholar]
- Griggs, K.N.; Ossipova, O.; Kohlios, C.P.; Baccarini, A.N.; Howson, E.A.; Hayajneh, T. Healthcare Blockchain System Using Smart Contracts for Secure Automated Remote Patient Monitoring. J. Med. Syst. 2018, 42, 1–7. [Google Scholar] [CrossRef] [PubMed]
- Halgamuge, M.N.; Guruge, D. Fair rewarding mechanism in music industry using smart contracts on public-permissionless blockchain. Multimed. Tools Appl. 2022, 81, 1523–1544. [Google Scholar] [CrossRef]
- Epiphaniou, G.; Bottarelli, M.; Al-Khateeb, H.; Ersotelos, N.T.; Kanyaru, J.; Nahar, V. Smart Distributed Ledger Technologies in Industry 4.0: Challenges and Opportunities in Supply Chain Management. In Cyber Defence in the Age of AI, Smart Societies and Augmented Humanity; Springer: Berlin/Heidelberg, Germany, 2020; pp. 319–345. [Google Scholar]
- Wang, H.; Guo, C.; Cheng, S. LoC—A new financial loan management system based on smart contracts. Future Gener. Comput. Syst. 2019, 100, 648–655. [Google Scholar] [CrossRef]
- Aloqaily, M.; Boukerche, A.; Bouachir, O.; Khalid, F.; Jangsher, S. An energy trade framework using smart contracts: Overview and challenges. IEEE Netw. 2020, 34, 119–125. [Google Scholar] [CrossRef]
- Moher, D. Preferred Reporting Items for Systematic Reviews and Meta-Analyses: The PRISMA Statement. Ann. Intern. Med. 2009, 151, 264. [Google Scholar] [CrossRef]
- Górski, T. Reconfigurable Smart Contracts for Renewable Energy Exchange with Re-Use of Verification Rules. Appl. Sci. 2022, 12, 5339. [Google Scholar] [CrossRef]
- Vieira, G.; Zhang, J. Peer-to-peer energy trading in a microgrid leveraged by smart contracts. Renew. Sustain. Energy Rev. 2021, 143, 110900. [Google Scholar] [CrossRef]
- Suthar, S.; Pindoriya, N.M. Blockchain and smart contract based decentralized energy trading platform. In Proceedings of the 21st National Power Systems Conference (NPSC), Gandhinagar, India, 17–19 December 2020. [Google Scholar]
- Liu, C.; Chai, K.K.; Zhang, X.; Chen, Y. Peer-to-peer electricity trading system: Smart contracts based proof-of-benefit consensus protocol. Wirel. Netw. 2021, 27, 4217–4228. [Google Scholar] [CrossRef]
- Cali, U.; Sebastian-Cardenas, D.J.; Saha, S.; Chandler, S.; Gourisetti, S.N.G.; Hughes, T.; Khan, K.; Lima, C.; Rahimi, F.; Tillman, L.C. Standardization of Smart Contracts for Energy Markets and Operation. In Proceedings of the IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), New Orleans, LA, USA, 24–28 April 2022. [Google Scholar]
- Lakshmi, G.; Thiyagarajan, G. Decentralized energy to power rural homes through smart contracts and carbon credit. In Proceedings of the 7th International Conference on Electrical Energy Systems (ICEES), Chennai, India, 11–13 February 2021; pp. 280–283. [Google Scholar]
- Guo, Q.; He, Q.C.; Chen, Y.J.; Huang, W. Poverty mitigation via solar panel adoption: Smart contracts and targeted subsidy design. Omega 2021, 102, 102367. [Google Scholar] [CrossRef]
- Bao, J.; He, D.; Luo, M.; Choo, K.-K.R. A Survey of Blockchain Applications in the Energy Sector. IEEE Syst. J. 2020, 15, 3370–3381. [Google Scholar] [CrossRef]
- Seven, S.; Yao, G.; Soran, A.; Onen, A.; Muyeen, S.M. Peer-to-peer energy trading in virtual power plant based on blockchain smart contracts. IEEE Access 2020, 8, 175713–175726. [Google Scholar] [CrossRef]
- Danielius, P.; Stolarski, P.; Masteika, S. Vulnerabilities and Excess Gas Consumption Analysis within Ethereum-Based Smart Contracts for Electricity Market. In Business Information Systems Workshops: BIS 2020 International Workshops, Colorado Springs, CO, USA, June 8–10, 2020, Revised Selected Papers 23; Springer: Berlin/Heidelberg, Germany, 2020; pp. 99–110. [Google Scholar]
- Sadawi, A.A.; Madani, B.; Saboor, S.; Ndiaye, M.; Abu-Lebdeh, G. A comprehensive hierarchical blockchain system for carbon emission trading utilizing blockchain of things and smart contract. Technol. Forecast. Soc. Chang. 2021, 173, 121124. [Google Scholar] [CrossRef]
- Kumari, A.; Shukla, A.; Gupta, R.; Tanwar, S.; Tyagi, S.; Kumar, N. ET-DeaL: A P2P Smart Contract-based Secure Energy Trading Scheme for Smart Grid Systems. In Proceedings of the IEEE INFOCOM 2020—IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, Canada, 6–9 July 2020. [Google Scholar]
- Damisa, U.; Nwulu, N.I.; Siano, P. Towards Blockchain-Based Energy Trading: A Smart Contract Implementation of Energy Double Auction and Spinning Reserve Trading. Energies 2022, 15, 4084. [Google Scholar] [CrossRef]
- Tonev, I. Energy Trading Web Platform Based on the Ethereum Smart Contracts and Blockchain. In Proceedings of the 12th Electrical Engineering Faculty Conference (BulEF), Varna, Bulgaria, 9–12 September 2020. [Google Scholar]
- Patil, H.; Sharma, S.; Raja, L. Study of blockchain based smart grid for energy optimization. In Materials Today: Proceedings; Elsevier Ltd.: Amsterdam, The Netherlands, 2020; Volume 44, pp. 4666–4670. [Google Scholar]
- Karthik, P.K.; Anand, R. Energy Trading in Microgrids using BlockChain Technology. In Proceedings of the 4th International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, 13–15 May 2020; pp. 884–888. [Google Scholar]
- Iqbal, A.; Rajasekaran, A.S.; Nikhil, G.S.; Azees, M. A Secure and Decentralized Blockchain Based EV Energy Trading Model Using Smart Contract in V2G Network. IEEE Access 2021, 9, 75761–75777. [Google Scholar] [CrossRef]
- Botticelli, M.; Moretti, F.; Pizzuti, S.; Romano, S. Challenges and opportunities of Blockchain technology in the energy sector. In Proceedings of the AEIT International Annual Conference (AEIT), Catania, Italy, 23–25 September 2020. [Google Scholar]
- Akhras, R.; El-Hajj, W.; Majdalani, M.; Hajj, H.; Jabr, R.; Shaban, K. Securing Smart Grid Communication using Ethereum Smart Contracts. In Proceedings of the International Wireless Communications and Mobile Computing (IWCMC), Limassol, Cyprus, 15–19 June 2020; pp. 1672–1678. [Google Scholar]
- Hrga, A.; Capuder, T.; Zarko, I.P. Demystifying Distributed Ledger Technologies: Limits, Challenges, and Potentials in the Energy Sector. IEEE Access 2020, 8, 126149–126163. [Google Scholar] [CrossRef]
- Lasla, N.; Al-Ammari, M.; Abdallah, M.; Younis, M. Blockchain Based Trading Platform for Electric Vehicle Charging in Smart Cities. IEEE Open J. Intell. Transp. Syst. 2020, 1, 80–92. [Google Scholar] [CrossRef]
- Mishra, S.; Crasta, C.J.; Bordin, C.; Mateo-Fornés, J. Smart contract formation enabling energy-as-a-service in a virtual power plant. Int. J. Energy Res. 2022, 46, 3272–3294. [Google Scholar] [CrossRef]
- Lu, J.; Wu, S.; Cheng, H.; Xiang, Z. Smart contract for distributed energy trading in virtual power plants based on blockchain. Comput. Intell. 2021, 37, 1445–1455. [Google Scholar] [CrossRef]
- Alkaeed, M.; Soliman, M.M.; Khan, K.M.; Elfouly, T.M. Distributed Framework via Block-chain Smart Contracts for Smart Grid Systems against Cyber-Attacks. In Proceedings of the 11th IEEE Control and System Graduate Research Colloquium (ICSGRC), Shah Alam, Malaysia, 8 August 2020; pp. 100–105. [Google Scholar]
- Wang, Q.; Su, M. Integrating blockchain technology into the energy sector—From theory of blockchain to research and application of energy blockchain. Comput. Sci. Rev. 2020, 37, 100275. [Google Scholar] [CrossRef]
- Wang, L.; Ma, Y.; Zhu, L.; Wang, X.; Cong, H.; Shi, T. Design of integrated energy market cloud service platform based on blockchain smart contract. Int. J. Electr. Power Energy Syst. 2022, 135, 107515. [Google Scholar] [CrossRef]
- Alao, O.; Cuffe, P. Hedging Volumetric Risks of Solar Power Producers Using Weather Derivative Smart Contracts on a Blockchain Marketplace. IEEE Trans. Smart Grid 2022, 13, 4730–4746. [Google Scholar] [CrossRef]
- Alao, O.; Cuffe, P. A Taxonomy of the Risks and Challenges of Embracing Blockchain Smart Contracts in Facilitating Renewable Electricity Transactions. In Proceedings of the IEEE PES/IAS PowerAfrica, Kigali, Rwanda, 22–26 August 2022. [Google Scholar]
- Zielińska, A. Application possibilities of blockchain technology in the energy sector. In E3S Web of Conferences; EDP Sciences: Les Ulis, France, 2020; Volume 154. [Google Scholar]
- Baig, M.J.A.; Iqbal, M.T.; Jamil, M.; Khan, J. IoT and Blockchain Based Peer to Peer Energy Trading Pilot Platform. In Proceedings of the 11th IEEE Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), Vancouver, BC, Canada, 4–7 November 2020; pp. 402–406. [Google Scholar]
- Ji, Z.; Guo, Z.; Li, H.; Wang, Q. Automated scheduling approach under smart contract for remote wind farms with power-to-gas systems in multiple energy markets. Energies 2021, 14, 6781. [Google Scholar] [CrossRef]
- Budak, C.; Erdogan, U.; Kufeoglu, S. Smart Contract Development for Peer-to-Peer Energy Trading. In Proceedings of the IEEE 7th International Energy Conference (ENERGYCON), Riga, Latvia, 9–12 May 2022. [Google Scholar]
- Perk, B.; Bayraktaroglu, C.; Dogu, E.D.; Safdar Ali, F.; Okasap, O. Joulin: Blockchain-based P2P Energy Trading Using Smart Contracts. In Proceedings of the IEEE Symposium on Computers and Communications (ISCC), Rennes, France, 7–10 July 2020; pp. 1–6. [Google Scholar]
- Liu, C.; Zhang, X.; Chai, K.K.; Loo, J.; Chen, Y. A survey on blockchain-enabled smart grids: Advances, applications and challenges. IET Smart Cities 2021, 3, 56–78. [Google Scholar] [CrossRef]
- Lu, J.; Wu, S.; Cheng, H.; Song, B.; Xiang, Z. Smart contract for electricity transactions and charge settlements using blockchain. Appl. Stoch. Models Bus. Ind. 2021, 37, 442–453. [Google Scholar] [CrossRef]
- Bouachir, O.; Aloqaily, M.; Ozkasap, O.; Ali, F. FederatedGrids: Federated Learning and Blockchain-Assisted P2P Energy Sharing. IEEE Trans. Green Commun. Netw. 2022, 6, 424–436. [Google Scholar] [CrossRef]
- Lazaroiu, G.C.; Kayisli, K.; Roscia, M.; Steriu, I.A. Smart Contracts for Households Managed by Smart Meter Equipped with Blockchain and Chain 2. In Proceedings of the 11th International Conference on Renewable Energy Research and Application (ICRERA), Istanbul, Turkey, 18–21 September 2022; pp. 340–345. [Google Scholar]
- Rimsan, M.; Mahmood, A.K. Application of Blockchain and Smart Contract to Ensure Temper-Proof Data Availability for Energy Supply Chain. J. Hunan Univ. Nat. Sci. 2020, 47, 154–164. [Google Scholar]
- Perekalskiy, I.; Kokin, S.; Kupcov, D. Setup of a local P2P electric energy market based on a smart contract blockchain technology. In Proceedings of the 21st International Scientific Conference on Electric Power Engineering (EPE), Prague, Czech Republic, 19–21 October 2020. [Google Scholar]
- Górski, T.; Bednarski, J. Modeling of Smart Contracts in Blockchain Solution for Renewable Energy Grid. In Computer Aided Systems Theory–EUROCAST 2019: 17th International Conference, Las Palmas de Gran Canaria, Spain, February 17–22, 2019, Revised Selected Papers, Part I 17; Springer: Berlin/Heidelberg, Germany, 2020; pp. 507–514. [Google Scholar]
- Buterin, V. A Next-generation Smart Contract and Decentralized Application Platform. 2014. Available online: https://ethereum.org/669c9e2e2027310b6b3cdce6e1c52962/Ethereum_Whitepaper_-_Buterin_2014.pdf (accessed on 12 October 2023).
- Carlson, K.W. Safe artificial general intelligence via distributed ledger technology. Big Data Cogn. Comput. 2019, 3, 40. [Google Scholar] [CrossRef]
- Aristidou, C.; Marcou, E. Blockchain standards and government applications. J. ICT Stand. 2019, 7, 287–312. [Google Scholar] [CrossRef]
- Zou, W.; Lo, D.; Kochhar, P.S.; Le, X.B.D.; Xia, X.; Feng, Y.; Chen, Z.; Xu, B. Smart Contract Development: Challenges and Opportunities. IEEE Trans. Softw. Eng. 2021, 47, 2084–2106. [Google Scholar] [CrossRef]
- Shurman, M.; Obeidat, A.A.R.; Al-Shurman, S.A.D. Blockchain and Smart Contract for IoT. In Proceedings of the 11th International Conference on Information and Communication Systems (ICICS), Irbid, Jordan, 7–9 April 2020; pp. 361–366. [Google Scholar]
- Ray, P.P. Web3: A comprehensive review on background, technologies, applications, zero-trust architectures, challenges and future directions. Internet Things Cyber-Phys. Syst. 2023, 3, 213–248. [Google Scholar] [CrossRef]
- Giancaspro, M. Is a ‘smart contract’ really a smart idea? Insights from a legal perspective. Comput. Law Secur. Rev. 2017, 33, 825–835. [Google Scholar] [CrossRef]
- Mckinney, S.A.; Landy, R.; Wilka, R. Smart Contracts, Blockchain, and the Next Frontier of Smart Contracts, Blockchain, and the Next Frontier of Transactional Law Transactional Law. Technol. Arts Wash. J. Law 2018, 13, 313–347. [Google Scholar]
- Omar, I.A.; Hasan, H.R.; Jayaraman, R.; Salah, K.; Omar, M. Implementing decentralized auctions using blockchain smart contracts. Technol. Forecast. Soc. Chang. 2021, 168, 120786. [Google Scholar] [CrossRef]
- Omar, I.A.; Jayaraman, R.; Salah, K.; Debe, M.; Omar, M. Enhancing vendor managed inventory supply chain operations using blockchain smart contracts. IEEE Access 2020, 8, 182704–182719. [Google Scholar] [CrossRef]
- Esmat, A.; de Vos, M.; Ghiassi-Farrokhfal, Y.; Palensky, P.; Epema, D. A novel decentralized platform for peer-to-peer energy trading market with blockchain technology. Appl. Energy 2021, 282, 116123. [Google Scholar] [CrossRef]
- Foti, M.; Vavalis, M. What blockchain can do for power grids? Blockchain Res. Appl. 2021, 2, 100008. [Google Scholar] [CrossRef]
- Shu, Z.; Liu, W.; Fu, B.; Li, Z.; He, M. Blockchain-enhanced trading systems for construction industry to control carbon emissions. Clean Technol. Environ. Policy 2022, 24, 1851–1870. [Google Scholar] [CrossRef]
- Kirli, D.; Couraud, B.; Robu, V.; Salgado-Bravo, M.; Norbu, S.; Andoni, M.; Antonopoulos, I.; Negrete-Pincetic, M.; Flynn, D.; Kiprakis, A. Smart contracts in energy systems: A systematic review of fundamental approaches and implementations. Renew. Sustain. Energy Rev. 2022, 158, 112013. [Google Scholar] [CrossRef]
- Pan, J.; Wang, J.; Hester, A.; Alqerm, I.; Liu, Y.; Zhao, Y. EdgeChain: An edge-IoT framework and prototype based on blockchain and smart contracts. IEEE Internet Things J. 2019, 6, 4719–4732. [Google Scholar] [CrossRef]
- Miglani, A.; Kumar, N.; Chamola, V.; Zeadally, S. Blockchain for Internet of Energy management: Review, solutions, and challenges. Comput. Commun. 2020, 151, 395–418. [Google Scholar] [CrossRef]
- Mylrea, M.; Nikhil, S.; Gourisetti, G. Blockchain for Smart Grid Resilience: Exchanging Distributed Energy at Speed, Scale and Security. In Proceedings of the Resilience Week (RWS), Wilmington, DE, USA, 18–22 September 2017. [Google Scholar]
- Bodkhe, U.; Tanwar, S.; Bhattacharya, P.; Kumar, N. Blockchain for precision irrigation: Opportunities and challenges. Trans. Emerg. Telecommun. Technol. 2022, 33, e4059. [Google Scholar] [CrossRef]
- Juszczyk, O.; Shahzad, K. Blockchain Technology for Renewable Energy: Principles, Applications and Prospects. Energies 2022, 15, 4603. [Google Scholar] [CrossRef]
- Capocasale, V.; Perboli, G. Standardizing Smart Contracts. IEEE Access 2022, 10, 91203–91212. [Google Scholar] [CrossRef]
- Hawlitschek, F.; Notheisen, B.; Teubner, T. The limits of trust-free systems: A literature review on blockchain technology and trust in the sharing economy. Electron. Commer. Res. Appl. 2018, 29, 50–63. [Google Scholar] [CrossRef]
- Kshetri, N. Can Blockchain Strengthen the Internet of Things? IT Prof. 2017, 19, 68–72. [Google Scholar] [CrossRef]
- Ølnes, S.; Ubacht, J.; Janssen, M. Blockchain in government: Benefits and implications of distributed ledger technology for information sharing. Gov. Inf. Q. 2017, 34, 355–364. [Google Scholar] [CrossRef]
- Beck, R.; Avital, M.; Rossi, M.; Thatcher, J.B. Blockchain Technology in Business and Information Systems Research. Bus. Inf. Syst. Eng. 2017, 59, 381–384. [Google Scholar] [CrossRef]
- Nowiński, W.; Kozma, M. How Can Blockchain Technology Disrupt the Existing Business Models? Entrep. Bus. Econ. Rev. 2017, 5, 173–188. [Google Scholar] [CrossRef]
No | Papers—Studies Titles | Year | Smart Contract Technology | Energy Market and Regulations | Energy Management and Operations | Business Models and Applications |
---|---|---|---|---|---|---|
1. | Reconfigurable Smart Contracts for Renewable Energy Exchange with Re-Use of Verification Rules [26] | 2022 | X | X | ||
2. | Peer-to-peer energy trading in a microgrid leveraged by smart contracts [27] | 2021 | X | |||
3. | Blockchain and smart contract based decentralized energy trading platform [28] | 2020 | X | |||
4. | Peer-to-peer electricity trading system: smart contracts-based proof-of-benefit consensus protocol [29] | 2021 | X | |||
5. | Standardization of smart contracts for energy markets and operation [30] | 2022 | X | X | ||
6. | Decentralized energy to power rural homes through smart contracts and carbon credit [31] | 2021 | X | |||
7. | Poverty mitigation via solar panel adoption: Smart contracts and targeted subsidy design [32] | 2021 | X | |||
8. | A survey of blockchain applications in the energy sector [33] | 2020 | X | X | ||
9. | Peer-to-peer energy trading in virtual power plant based on blockchain smart contracts [34] | 2020 | X | |||
10. | Vulnerabilities and excess gas consumption analysis within Ethereum-based smart contracts for electricity market [35] | 2020 | X | Χ | ||
11. | A comprehensive hierarchical blockchain system for carbon emission trading utilizing blockchain of things and smart contract [36] | 2021 | X | |||
12. | ET-DeaL: A P2P smart contract-based secure energy trading scheme for smart grid systems [37] | 2020 | X | |||
13. | Towards Blockchain-Based Energy Trading: A Smart Contract Implementation of Energy Double Auction and Spinning Reserve Trading [38] | 2022 | X | |||
14. | Energy Trading Web Platform Based on the Ethereum Smart Contracts and Blockchain [39] | 2020 | X | X | ||
15. | Study of blockchain based smart grid for energy optimization [40] | 2021 | X | |||
16 | Energy trading in microgrids using blockchain technology [41] | 2020 | X | X | ||
17. | A secure and decentralized blockchain based EV energy trading model using smart contract in V2G network [42] | 2021 | X | X | ||
18. | Challenges and opportunities of Blockchain technology in the energy sector [43] | 2020 | X | X | ||
19. | Securing smart grid communication using Ethereum smart contracts [44] | 2020 | X | X | ||
20. | Demystifying distributed ledger technologies: Limits, challenges, and potentials in the energy sector [45] | 2020 | X | |||
21. | Blockchain based trading platform for electric vehicle charging in smart cities [46] | 2020 | X | |||
22. | Smart contract formation enabling energy-as-a-service in a virtual power plant [47] | 2022 | X | |||
23. | Smart contract for distributed energy trading in virtual power plants based on blockchain [48] | 2021 | X | X | ||
24. | Distributed framework via block-chain smart contracts for smart grid systems against cyber-attacks [49] | 2020 | X | X | ||
25. | Integrating blockchain technology into the energy sector—from theory of blockchain to research and application of energy blockchain [50] | 2020 | X | |||
26. | Design of integrated energy market cloud service platform based on blockchain smart contract [51] | 2022 | X | |||
27. | Hedging Volumetric Risks of Solar Power Producers Using Weather Derivative Smart Contracts on a Blockchain Marketplace [52] | 2022 | X | |||
28. | A Taxonomy of the Risks and Challenges of Embracing Blockchain Smart Contracts in Facilitating Renewable Electricity Transactions [53] | 2022 | X | Χ | ||
29. | Application possibilities of blockchain technology in the energy sector [54] | 2020 | X | X | ||
30. | IoT and blockchain based peer to peer energy trading pilot platform [55] | 2020 | X | |||
31. | Automated scheduling approach under smart contract for remote wind farms with power-to-gas systems in multiple energy markets [56] | 2021 | X | X | ||
32. | Smart Contract Development for Peer-to-Peer Energy Trading [57] | 2022 | X | |||
33. | Joulin: Blockchain-based p2p energy trading using smart contracts [58] | 2020 | X | |||
34. | A survey on blockchain-enabled smart grids: Advances, applications and challenges [59] | 2021 | X | |||
35. | Smart contract for electricity transactions and charge settlements using blockchain [60] | 2021 | X | X | ||
36. | FederatedGrids: Federated learning and blockchain-assisted p2p energy sharing [61] | 2022 | X | X | ||
37. | Smart Contracts for Households Managed by Smart Meter Equipped with Blockchain and Chain [62] | 2022 | X | |||
38. | Application of blockchain and smart contract to ensure temper-proof data availability for energy supply chain [63] | 2020 | X | X | ||
39. | Setup of a local P2P electric energy market based on a smart contract blockchain technology [64] | 2020 | X | |||
40. | Modeling of smart contracts in blockchain solution for renewable energy grid [65] | 2020 | X | X | ||
Total: | 18 | 6 | 11 | 23 |
Paper Title | Main Focus and Contributions | Technical Environment |
---|---|---|
Reconfigurable Smart Contracts for Renewable Energy Exchange with Re-Use of Verification Rules [26] |
|
|
Blockchain and smart contract based decentralized energy trading platform [28] |
|
|
Energy Trading Web Platform Based on the Ethereum Smart Contracts and Blockchain [39] |
|
|
Challenges and opportunities of Blockchain technology in the energy sector [43] |
|
|
A survey of blockchain applications in the energy sector [33] |
|
|
Application possibilities of blockchain technology in the energy sector [54] |
|
|
Study of blockchain based smart grid for energy optimization [40] |
|
|
Smart Contract Development for Peer-to-Peer Energy Trading [57] |
|
|
Decentralized energy to power rural homes through smart contracts and carbon credit [31] |
|
|
Securing smart grid communication using Εthereum smart contracts [44] |
|
|
Energy trading in microgrids using blockchain technology [41] |
|
|
Joulin: Blockchain-based p2p energy trading using smart contracts [58] |
|
|
Peer-to-peer electricity trading system: smart contracts-based proof-of-benefit consensus protocol [29] |
|
|
Design of integrated energy market cloud service platform based on blockchain smart contract [51] |
|
|
Peer-to-peer energy trading in a microgrid leveraged by smart contracts [27] |
|
|
Standardization of smart contracts for energy markets and operation [30] |
|
|
Smart contract for electricity transactions and charge settlements using blockchain [60] |
|
|
Distributed framework via block-chain smart contracts for smart grid systems against cyber-attacks [49] |
|
|
Poverty mitigation via solar panel adoption: Smart contracts and targeted subsidy design [32] |
|
|
Blockchain based trading platform for electric vehicle charging in smart cities [46] |
|
|
ET-DeaL: A P2P smart contract-based secure energy trading scheme for smart grid systems [37] |
|
|
Setup of a local P2P electric energy market based on a smart contract blockchain technology [64] |
|
|
Peer-to-peer energy trading in virtual power plant based on blockchain smart contracts [34] |
|
|
A survey on blockchain-enabled smart grids: Advances, applications and challenges [59] |
|
|
Smart contract for distributed energy trading in virtual power plants based on blockchain [48] |
|
|
IoT and blockchain based peer to peer energy trading pilot platform [55] |
|
|
Application of blockchain and smart contract to ensure temper-proof data availability for energy supply chain [63] |
|
|
A Taxonomy of the Risks and Challenges of Embracing Blockchain Smart Contracts in Facilitating Renewable Electricity Transactions [53] |
|
|
A secure and decentralized blockchain based EV energy trading model using smart contract in V2G network [42] |
|
|
FederatedGrids: Federated learning and blockchain-assisted p2p energy sharing [61] |
|
|
Demystifying distributed ledger technologies: Limits, challenges, and potentials in the energy sector [45] |
|
|
Smart contract formation enabling energy-as-a-service in a virtual power plant [47] |
|
|
Towards Blockchain-Based Energy Trading: A Smart Contract Implementation of Energy Double Auction and Spinning Reserve Trading [38]+ |
|
|
A comprehensive hierarchical blockchain system for carbon emission trading utilizing blockchain of things and smart contract [36] |
|
|
Integrating blockchain technology into the energy sector—from theory of blockchain to research and application of energy blockchain [50] |
|
|
Hedging Volumetric Risks of Solar Power Producers Using Weather Derivative Smart Contracts on a Blockchain Marketplace [52] |
|
|
Smart Contracts for Households Managed by Smart Meter Equipped with Blockchain and Chain 2 [62] |
|
|
Automated scheduling approach under smart contract for remote wind farms with power-to-gas systems in multiple energy markets [56] |
|
|
Vulnerabilities and excess gas consumption analysis within Εthereum-based smart contracts for electricity market [35] |
|
|
Modeling of smart contracts in blockchain solution for renewable energy grid [65] |
|
|
Common Technical Challenges | Papers—Studies |
---|---|
Security and/or Privacy Issues in Smart Energy Networks | [33,40,44,49,59,62,63] |
Management and Integration in Energy Systems and Blockchain | [28,39,42,43,45,47,48,53,54,55,57] |
Technical Issues in Energy Transactions and Markets | [26,27,29,38,51,56,58,60,61] |
Implementation of Blockchain Technology and Smart Contracts | [26,30,31,34,35,64,65] |
Renewable Sources and Efficiency in Energy Production | [32,36,37,38,41,46,50,52] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Vionis, P.; Kotsilieris, T. The Potential of Blockchain Technology and Smart Contracts in the Energy Sector: A Review. Appl. Sci. 2024, 14, 253. https://doi.org/10.3390/app14010253
Vionis P, Kotsilieris T. The Potential of Blockchain Technology and Smart Contracts in the Energy Sector: A Review. Applied Sciences. 2024; 14(1):253. https://doi.org/10.3390/app14010253
Chicago/Turabian StyleVionis, Panagiotis, and Theodore Kotsilieris. 2024. "The Potential of Blockchain Technology and Smart Contracts in the Energy Sector: A Review" Applied Sciences 14, no. 1: 253. https://doi.org/10.3390/app14010253