Abstract
Smart grid appears as a progression of a traditional electrical grid that ensures sustainable and economically efficient electricity system with enhanced quality, security and safety. The opportunity to produce electricity from renewable energy resources resulted with appearance of new type of participants within the smart grid. In order to provide fair trading environment for these participants significant research activities have been made in order to support the shift from centralized to distributed trading systems. The blockchain technology is recognized as a suitable backbone due to its inherent characteristics of decentralization and distributedness. This paper proposes a novel blockchain-based platform for electricity trading and provides implementation details of its constituting elements. The proposed infrastructure relies on the blockchain with enhanced, energy efficient consensus protocol, and assumes that prosumers of a micro-grid may also act as miners within a mining pool that validates trading transactions. Architecture of the system, employed smart contracts and monitoring of the system operations are described. The paper also points out to an alternative option for the pool mining that provides heavy reduction of the energy consumption in comparison with a traditional Proof-of-Work approach. Finally, a framework for an optimization of the pool manager and pool miners working strategies is given.
Supported by the EU H2020 SMART4ALL #3 CTTE “BC4GRID” project.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The source can be found at https://github.com/BSolutionsltd/BC4GRID/tree/main/smart-contracts.
References
Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System (2008). https://bitcoin.org/bitcoin.pdf
Queiroz, M.M., Telles, R., Bonilla, S.H.: Blockchain and supply chain management integration: a systematic review of the literature. Surg. Endosc. Other Interv. Tech. 25(2), 241–254 (2020). https://doi.org/10.1108/SCM-03-2018-0143
Risso, L.A., Ganga, G.M.D., Godinho Filho, M., de Santa-Eulalia, L.A., Chikhi, T., Mosconi, E.: Present and future perspectives of blockchain in supply chain management: a review of reviews and research agenda. Comput. Ind. Eng., 109195 (2023)
Nour, M., Chaves-Ávila, J.P., Sánchez-Miralles, Á.: Review of blockchain potential applications in the electricity sector and challenges for large scale adoption. IEEE Access 10, 47384–47418 (2022). https://doi.org/10.1109/ACCESS.2022.3171227
Uddin, S.S., et al.: Next-generation blockchain enabled smart grid: conceptual framework, key technologies and industry practices review. Energy AI, 100228 (2023)
Attaran, M.: Blockchain technology in healthcare: challenges and opportunities. Int. J. Healthcare Manag. 15(1), 70–83 (2022). https://doi.org/10.1080/20479700.2020.1843887
Saeed, H., et al.: Blockchain technology in healthcare: a systematic review. PLoS ONE 17(4) (2022). https://doi.org/10.1371/journal.pone.0266462
Mahajan, H.B.: Integration of healthcare 4.0 and blockchain into secure cloud-based electronic health records systems. Appl. Nanosci. (2022). https://doi.org/10.1007/s13204-021-02164-0
Kugler, L.: Non-fungible tokens and the future of art. Commun. ACM 64(9), 19–20 (2021). https://doi.org/10.1145/3474355
Chen, Y., Lu, Y., Bulysheva, L., Kataev, M.Y.: Applications of blockchain in industry 4.0: a review. Inf. Syst. Front. (2022). https://doi.org/10.1007/s10796-022-10248-7
Huang, J., He, D., Obaidat, M.S., Vijayakumar, P., Luo, M., Choo, K.K.R.: The application of the blockchain technology in voting systems: a review. ACM Comput. Surv. 54(3) (2021). https://doi.org/10.1145/3439725
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 210, 870–880 (2018)
PowerLedger: Whitepaper (2019). https://assets.website-files.com/612e1d86b8aa434030a7da5c/612e1d86b8aa434027a7dd6d_power-ledger-whitepaper.pdf
Suncontract: Whitepaper (2017). https://suncontract.org/wp-content/uploads/2020/12/whitepaper.pdf
EU Commission Task Force for Smart Grids - Expert Group 1: Functionalities of smart grids and smart meter (2010)
Yoldaş, Y., Önen, A., Muyeen, S.M., Vasilakos, A.V., Alan, I.: Enhancing smart grid with microgrids: challenges and opportunities. Renew. Sustain. Energy Rev. 72, 205–214 (2017). https://doi.org/10.1016/j.rser.2017.01.064
Marnay, C., el al.: Microgrid evolution roadmap. In: Proceedings of the 2015 International Symposium on Smart Electric Distribution Systems and Technologies (EDST), pp. 139–44. IEEE (2015)
Kamel, R.M., Chaouachi, A., Nagasaka, K.: Carbon emissions reduction and power losses saving besides voltage profiles improvement using microgrids. Low Carbon Econ. 1(1), 1 (2010)
Mihaylov, M., et al.: SCANERGY: a scalable and modular system for energy trading between prosumers. In: Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems, IFAAMAS, pp. 1917–18 (2015)
Guoa, Y., Wanb, Z., Cheng, X.: When blockchain meets smart grids: a comprehensive survey. High-Confidence Comput. 2(2), 100059 (2022)
Ethereum Whitepaper. https://ethereum.org/en/whitepaper/. Accessed 20 Sept 2023
Wood, G.: Ethereum: a secure decentralised generalised transaction ledger berlin version 2BCDB2D, 25 August 2023. https://ethereum.github.io/yellowpaper/paper.pdf. Accessed 18 Sept 2023
Bamakan, S.M.H., Motavali, A., Bondarti, A.B.: A survey of blockchain consensus algorithms performance evaluation criteria. Expert Syst. Appl. 154, 113385 (2020)
Proof-of-Stake (POS). https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/. Accessed 18 Sept 2023
go-ethereum: official go implementation of the Ethereum protocol. https://geth.ethereum.org/. Accessed 18 Sept 2023
Metcalfe, W.: Ethereum, smart contracts, dApps. In: Yano, M., Dai, C., Masuda, K., Kishimoto, Y. (eds.) Blockchain and Crypto Currency. ELIAP, pp. 77–93. Springer, Singapore (2020). https://doi.org/10.1007/978-981-15-3376-1_5
ERC-20 Token Standard. https://ethereum.org/en/developers/docs/standards/tokens/erc-20/. Accessed 19 Sept 2023
Mihaljević, M.J.: A blockchain consensus protocol based on dedicated time-memory-data trade-off. IEEE Access 8, 141258–141268 (2020)
Mihaljević, M.J., Wang, L., Xu, S., Todorović, M.: An approach for blockchain pool mining employing the consensus protocol robust against block withholding and selfish mining attacks. Symmetry 14(8), 1711, 28 (2022)
Mihaljević, M.J., Todorović, M., Knežević, M.: An evaluation of power consumption gain and security of flexible green pool mining in public blockchain systems. Symmetry 15, 924 (2023). https://doi.org/10.3390/sym15040924
Mihaljević, M.J., Knežević, M., Urošević, D., Wang, L., Xu, S.: An approach for blockchain and symmetric keys broadcast encryption based access control in IoT. Symmetry 15, 299 (2023). https://doi.org/10.3390/sym15020299
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Todorović, M., Knežević, M., Ševerdija, D., Jelić, S., Mihaljević, M.J. (2024). Implementation Framework of a Blockchain Based Infrastructure for Electricity Trading Within a Microgrid. In: Gao, H., Wang, X., Voros, N. (eds) Collaborative Computing: Networking, Applications and Worksharing. CollaborateCom 2023. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 561. Springer, Cham. https://doi.org/10.1007/978-3-031-54521-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-031-54521-4_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-54520-7
Online ISBN: 978-3-031-54521-4
eBook Packages: Computer ScienceComputer Science (R0)