Skip to main content

Implementation Framework of a Blockchain Based Infrastructure for Electricity Trading Within a Microgrid

  • Conference paper
  • First Online:
Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2023)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The source can be found at https://github.com/BSolutionsltd/BC4GRID/tree/main/smart-contracts.

References

  1. Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System (2008). https://bitcoin.org/bitcoin.pdf

  2. 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

    Article  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Uddin, S.S., et al.: Next-generation blockchain enabled smart grid: conceptual framework, key technologies and industry practices review. Energy AI, 100228 (2023)

    Google Scholar 

  6. 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

    Article  Google Scholar 

  7. Saeed, H., et al.: Blockchain technology in healthcare: a systematic review. PLoS ONE 17(4) (2022). https://doi.org/10.1371/journal.pone.0266462

  8. 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

  9. Kugler, L.: Non-fungible tokens and the future of art. Commun. ACM 64(9), 19–20 (2021). https://doi.org/10.1145/3474355

    Article  Google Scholar 

  10. 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

  11. 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

  12. 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)

    Article  Google Scholar 

  13. PowerLedger: Whitepaper (2019). https://assets.website-files.com/612e1d86b8aa434030a7da5c/612e1d86b8aa434027a7dd6d_power-ledger-whitepaper.pdf

  14. Suncontract: Whitepaper (2017). https://suncontract.org/wp-content/uploads/2020/12/whitepaper.pdf

  15. EU Commission Task Force for Smart Grids - Expert Group 1: Functionalities of smart grids and smart meter (2010)

    Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. 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)

    Google Scholar 

  20. Guoa, Y., Wanb, Z., Cheng, X.: When blockchain meets smart grids: a comprehensive survey. High-Confidence Comput. 2(2), 100059 (2022)

    Google Scholar 

  21. Ethereum Whitepaper. https://ethereum.org/en/whitepaper/. Accessed 20 Sept 2023

  22. 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

  23. Bamakan, S.M.H., Motavali, A., Bondarti, A.B.: A survey of blockchain consensus algorithms performance evaluation criteria. Expert Syst. Appl. 154, 113385 (2020)

    Article  Google Scholar 

  24. Proof-of-Stake (POS). https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/. Accessed 18 Sept 2023

  25. go-ethereum: official go implementation of the Ethereum protocol. https://geth.ethereum.org/. Accessed 18 Sept 2023

  26. 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

    Chapter  Google Scholar 

  27. ERC-20 Token Standard. https://ethereum.org/en/developers/docs/standards/tokens/erc-20/. Accessed 19 Sept 2023

  28. Mihaljević, M.J.: A blockchain consensus protocol based on dedicated time-memory-data trade-off. IEEE Access 8, 141258–141268 (2020)

    Google Scholar 

  29. 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)

    Google Scholar 

  30. 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

  31. 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Milica Knežević .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics