Skip to main content

Towards Requester-Provider Bilateral Utility Maximization and Collision Resistance in Blockchain-Based Microgrid Energy Trading

  • Conference paper
  • First Online:
Algorithms and Architectures for Parallel Processing (ICA3PP 2021)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 13157))

  • 1884 Accesses

Abstract

Microgrid is a promising system for coordinating distributed energy in the future Energy Internet, where energy market is crucial for facilitating multi-directional trading. Nevertheless, the traditional solutions for energy trading usually rely on a centralized framework, which is vulnerable to high operation cost and low transparency. To address the problem, the blockchain strategy has been widely deployed in microgrid energy trading. However, existing blockchain-based systems have not formally considered: (i) collusion attacks launched by a pair of dishonest consumer and microgrid; (ii) and the demands of maximizing bilateral utility. Therefore, in this work, we propose a blockchain-based microgrid energy trading system that allows a consumer to dynamically change its service quality quotes for a microgrid. In particular, bilateral utility of requester-provider is almost maximized, with employing a Bayesian Nash equilibrium strategy to model the interaction between consumers and microgrids. Moreover, collusion attacks during the bidding process are certainly prevented from a dishonest pair of consumer and microgrid. To achieve this, we employ a request-based comparable encryption technique to compare two microgrids’ revenues in a privacy-preserving way, in which each microgrid should submit an encrypted expected revenue. In addition, a general security analysis of our system is formally discussed. To illustrate the effectiveness, we take a blockchain-based framework to build the experiment platform, where the structure of nodes and transaction process are well formalized.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. https://www.kaggle.com/salilchoubey/electrity-prices

  2. Agrawal, R., Kiernan, J., Srikant, R., Xu, Y.: Order preserving encryption for numeric data. In: Proceedings of the 2004 ACM SIGMOD International Conference on Management of Data, pp. 563–574 (2004)

    Google Scholar 

  3. Alam, M.T., Li, H., Patidar, A.: Bitcoin for smart trading in smart grid. In: The 21st IEEE International Workshop on Local and Metropolitan Area Networks (2015)

    Google Scholar 

  4. Bartoletti, M., Pompianu, L.: An empirical analysis of smart contracts: platforms, applications, and design patterns. In: Brenner, M., et al. (eds.) FC 2017. LNCS, vol. 10323, pp. 494–509. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-70278-0_31

    Chapter  Google Scholar 

  5. Furukawa, J.: Request-based comparable encryption. In: Crampton, J., Jajodia, S., Mayes, K. (eds.) ESORICS 2013. LNCS, vol. 8134, pp. 129–146. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40203-6_8

    Chapter  Google Scholar 

  6. Hassan, M.U., Rehmani, M.H., Chen, J.: Deal: differentially private auction for blockchain-based microgrids energy trading. IEEE Trans. Serv. Comput. 13(2), 263–275 (2019)

    Google Scholar 

  7. Hu, D., Li, Y., Pan, L., Li, M., Zheng, S.: A blockchain-based trading system for big data. Comput. Netw. 191, 107994 (2021)

    Article  Google Scholar 

  8. Kim, H., Lee, J., Bahrami, S., Wong, V.W.: Direct energy trading of microgrids in distribution energy market. IEEE Trans. Power Syst. 35(1), 639–651 (2019)

    Article  Google Scholar 

  9. Li, H.A., Nair, N.K.C.: Blockchain-based microgrid market and trading mechanism. In: 2018 Australasian Universities Power Engineering Conference (AUPEC), pp. 1–5. IEEE (2018)

    Google Scholar 

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

  11. Miller, M.S., Stiegler, M.: The Digital Path: Smart Contracts and the Third World. Routledge (2003)

    Google Scholar 

  12. Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. Decentralized Bus. Rev. 21260 (2008)

    Google Scholar 

  13. Olivares, D.E., et al.: Trends in microgrid control. IEEE Trans. Smart Grid 5(4), 1905–1919 (2014)

    Article  Google Scholar 

  14. Soto, E.A., Bosman, L.B., Wollega, E., Leon-Salas, W.D.: Peer-to-peer energy trading: a review of the literature. Appl. Energy 283, 116268 (2021)

    Article  Google Scholar 

  15. Tikhomirov, S., Voskresenskaya, E., Ivanitskiy, I., Takhaviev, R., Marchenko, E., Alexandrov, Y.: Smartcheck: static analysis of ethereum smart contracts. In: Proceedings of the 1st International Workshop on Emerging Trends in Software Engineering for Blockchain, pp. 9–16 (2018)

    Google Scholar 

  16. Ui, T.: Bayesian nash equilibrium and variational inequalities. J. Math. Econ. 63, 139–146 (2016)

    Article  MathSciNet  Google Scholar 

  17. Wang, J., Wang, Q., Zhou, N., Chi, Y.: A novel electricity transaction mode of microgrids based on blockchain and continuous double auction. Energies 10(12), 1971 (2017)

    Article  Google Scholar 

  18. Wu, S., Zhang, F., Li, D.: User-centric peer-to-peer energy trading mechanisms for residential microgrids. In: 2018 2nd IEEE Conference on Energy Internet and Energy System Integration (EI2), pp. 1–6. IEEE (2018)

    Google Scholar 

  19. Xue, L., Teng, Y., Zhang, Z., Li, J., Wang, K., Huang, Q.: Blockchain technology for electricity market in microgrid. In: 2017 2nd International Conference on Power and Renewable Energy (ICPRE), pp. 704–708. IEEE (2017)

    Google Scholar 

  20. Yong, Y., Feiyue, W.: Development status and prospect of blockchain technology. Acta Automatica Sinica 42(4), 481–494 (2016)

    Google Scholar 

  21. Zhang, C., Wu, J., Zhou, Y., Cheng, M., Long, C.: Peer-to-peer energy trading in a microgrid. Appl. Energy 220, 1–12 (2018)

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (61802248, 61972241, U1936213), the “Chenguang Program” supported by Shanghai Municipal Education Commission (No. 18CG62) and the Natural Science Foundation of Shanghai (18ZR1417300).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kai Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, H., Zhang, K., Wei, L., Zhang, L. (2022). Towards Requester-Provider Bilateral Utility Maximization and Collision Resistance in Blockchain-Based Microgrid Energy Trading. In: Lai, Y., Wang, T., Jiang, M., Xu, G., Liang, W., Castiglione, A. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2021. Lecture Notes in Computer Science(), vol 13157. Springer, Cham. https://doi.org/10.1007/978-3-030-95391-1_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-95391-1_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-95390-4

  • Online ISBN: 978-3-030-95391-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics