Distributed Renewable Energy Management: A Gap Analysis and Proposed Blockchain-Based Architecture
Abstract
:1. Introduction
- A novel future state of blockchain-enabled distributed renewable energy management;
- A gap analysis between the proposed future state and current state of practice;
- A set of architectural requirements that are needed to support the proposed future state;
- A proposed architecture that meets those requirements.
2. Literature Review
2.1. Technology Overview
2.1.1. Blockchain Technology
2.1.2. Decentralized Identities (DIDs)
2.1.3. Verifiable Credentials (VCs)
2.2. Technology Layers
2.2.1. Architecture
P2P
Microgrids
The Blockchain-Enabled Future State of Architecture
2.2.2. Registries
The Blockchain-Enabled Future State of Registries
2.2.3. Grid Management
The Blockchain-Enabled Future State of Grid Management
2.2.4. Billing
The Blockchain-Enabled Future State of Billing
2.2.5. Privacy
The Blockchain-Enabled Future State of Privacy
2.2.6. Interoperability
The Blockchain-Enabled Future of Interoperability
2.3. Gaps
2.3.1. Architecture Gaps
- Communication: the integration of prosumer-heavy microgrids into the P2P energy economy adds complex communication challenges (Park and Yong 2017; Wang et al. 2021). Every node needs to respond to changes in supply and demand, prices, and grid conditions. While this may be feasible with smaller markets, a global network of integrated microgrids could not manage timely propagation across all the nodes. Therefore, an architecture for a network of microgrids with different boundaries of operation needs to be determined.
- Operational challenges: Noor et al. found that microgrid models are flawed in their assumption of sufficient energy supply (Noor et al. 2018). Operational challenges such as the intermittent and uncertain nature of renewable resources, resource seasonality, storage, conversion, and distribution make it difficult for a honeycomb architecture of renewable resources to provide reliable, secure energy when not connected to the main grid (Noor et al. 2018; Sujil and Kumar 2017). These issues are particularly applicable in the energy markets of the global south, characterized by supply shortfalls and load shedding (Noor et al. 2018). More solutions to managing the energy supply, demand, and storage of microgrid architectures are needed.
- Design: what the public has a right to know regarding the source and distribution of their renewable energy needs to be determined. This gap needs to be addressed from a managerial, community, and public policy perspective.
- Type of Blockchain: frameworks that identify which type of blockchain is suitable in which circumstance would provide a foundation to support future research on the topic.
2.3.2. Scalability
2.3.3. Privacy
2.3.4. Interoperability
2.3.5. Governance
3. Requirements
4. Overarching System Architecture
Potential Drawbacks
5. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Ahl, Amanda, Masaru Yarime, Kenji Tanaka, and Daishi Sagawa. 2019. Review of blockchain-based distributed energy: Implications for institutional development. Renewable and Sustainable Energy Reviews 107: 200–11. [Google Scholar] [CrossRef]
- Aitzhan, Nurzhan Z., and Davor Svetinovic. 2016. Security and privacy in decentralized energy trading through multi-signatures, blockchain and anonymous messaging streams. IEEE Transactions on Dependable and Secure Computing 15: 840–52. [Google Scholar] [CrossRef]
- Alladi, 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: 4862. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Alonso, Kurt M. 2018. Zero to Monero: First Edition a Technical Guide to a Private Digital Currency; for Beginners, Amateurs, and Experts (v1.0.0). Available online: https://www.getmonero.org/library/Zero-to-Monero-1-0-0.pdf (accessed on 15 October 2021).
- Alzahrani, Bander. 2020. An Information-Centric Networking based Registry for Decentralized Identifiers and Verifiable Credentials. IEEE Access 8: 137198–208. [Google Scholar] [CrossRef]
- Andoni, Merlinda, Valentin Robu, David Flynn, Simone Abram, Dale Geach, David Jenkins, Peter McCallum, and Andrew Peacock. 2019. Blockchain technology in the energy sector: A systematic review of challenges and opportunities. Renewable and Sustainable Energy Reviews 100: 143–74. [Google Scholar] [CrossRef]
- Asharov, Gilad, Jain Abhishek, Adriana López-Alt, Eran Tromer, Vinod Vaikuntanathan, and Daniel Wichs. 2012. Multiparty computation with low communication, computation and interaction via threshold FHE. Paper presented at Annual International Conference on the Theory and Applications of Cryptographic Techniques, Cambridge, UK, April 15; pp. 483–501. [Google Scholar]
- Baliga, Arati. 2017. Understanding blockchain consensus models. Persistent 4: 1–14. [Google Scholar]
- Belchior, Rafael, André Vasconcelos, Sérgio Guerreiro, and Miguel Correia. 2020. A survey on blockchain interoperability: Past, present, and future trends. arXiv arXiv:200514282. [Google Scholar] [CrossRef]
- Bendlin, Rikke, Ivan Damgård, Claudio Orlandi, and Sarah Zakarias. 2011. Semi-homomorphic encryption and multiparty computation. Paper presented at Annual International Conference on the Theory and Applications of Cryptographic Techniques, Tallinn, Estonia, May 15–19; pp. 169–88. [Google Scholar]
- Bissias, George, Pinar A. Ozisik, Brian N. Levine, and Marc Liberatore. 2014. Sybil-resistant mixing for bitcoin. Paper presented at 13th Workshop on Privacy in the Electronic Society, Scottsdale, AZ, USA, November 3; pp. 149–58. [Google Scholar]
- Blarke, Morten Boje, and Henril Lund. 2008. The effectiveness of storage and relocation options in renewable energy systems. Renew. Energy 33: 1499–507. [Google Scholar] [CrossRef]
- Bonneau, Joseph, Arvind Narayanan, Andrew Miller, Jeremey Clark, Joshua A. Kroll, and Edward W. Felten. 2014. Mixcoin: Anonymity for bitcoin with accountable mixes. Paper presented at International Conference on Financial Cryptography and Data Security, Christ Church, Barbados, March 3–7; pp. 486–504. [Google Scholar]
- Brooklyn Microgrid. n.d. Home. n.d. Available online: https://www.brooklyn.energy/ (accessed on 15 October 2021).
- Buchko, Stephen. 2017. How Long do Bitcoin Transactions Take? Coin Central. Available online: https://coincentral.com/how-long-do-bitcoin-transfers-take/ (accessed on 15 October 2021).
- Burger, Christoph, Andreas Kuhlmann, Phillipp Richard, and Jens Weinmann. 2016. Blockchain in the Energy Transition. A Survey among Decision-Makers in the German Energy Industry. German Energy Agency. Available online: https://www.esmt.org/system/files_force/dena_esmt_studie_blockchain_english.pdf?download=1 (accessed on 15 October 2021).
- Chaum, David, and Eugène Van Heyst. 1991. Group signatures. Paper presented at Workshop on the Theory and Application of Cryptographic Techniques, Brighton, UK, April 8–11; pp. 257–65. [Google Scholar]
- Competition and Markets Authority. 2016. Energy Market Investigation: Summary of Final Report. Available online: https://assets.publishing.service.gov.uk/media/5773de34e5274a0da3000113/final-report-energy-market-investigation.pdf (accessed on 15 October 2021).
- Concordia University. n.d. Review vs. Research Articles. Available online: https://www.concordia.ca/library/guides/exercisescience/review-vs-research.html (accessed on 15 October 2021).
- Cranston, Gemma R., and Geoffrey P. Hammond. 2010. North and south: Regional footprints on the transition pathway towards a low carbon, global economy. Applied Energy 87: 2945–51. [Google Scholar] [CrossRef]
- Croce, Daniele, Fabrizio Giuliano, Ilenia Tinnirello, Alessandra Galatioto, Marina Bonomolo, Marco Beccali, and Gaetano Zizzo. 2016. Overgrid: A fully distributed demand response architecture based on overlay networks. IEEE Transactions on Automation Science and Engineering 14: 471–81. [Google Scholar] [CrossRef] [Green Version]
- del Carpio-Huayllas, Tesoro E., Dorel S. Ramos, and Ricardo L. Vasquez-Arnez. 2012. Feed-in and net metering tariffs: An assessment for their application on microgrid systems. Paper presented at 2012 Sixth IEEE/PES Transmission and Distribution: Latin America Conference and Exposition (T&D-LA), Montevideo, Uruguay, September 3–5; pp. 1–6. [Google Scholar]
- Deng, Liping, Huan Chen, Jing Zeng, and Liang-Jie Zhang. 2018. Research on cross-chain technology based on sidechain and hash-locking. Paper presented at International Conference on Edge Computing, San Francisco, CA, USA, July 2–7; pp. 144–51. [Google Scholar]
- Ela, Erik, Michael Milligan, Aaron Bloom, Audun Botterud, Aaron Townsend, Todd Levin, and Bethany A. Frew. 2016. Wholesale electricity market design with increasing levels of renewable generation: Incentivizing flexibility in system operations. The Electricity Journal 29: 51–60. [Google Scholar] [CrossRef] [Green Version]
- Elkins, Paul, and Terry Baker. 2001. Carbon taxes and carbon emissions trading. Journal of Economic Surveys 15: 325–76. [Google Scholar] [CrossRef]
- eMotorWerks. 2017. eMotorWerks and Share & Charge Deliver North America’s First Peer to Peer Electric Vehicle Charging Network with Blockchain Payments. Cision PR Newswire. Available online: https://www.prnewswire.com/news-releases/emotorwerks-and-sharecharge-deliver-north-americas-first-peer-to-peer-electric-vehicle-charging-network-with-blockchain-payments-300485734.html (accessed on 15 October 2021).
- Fairley, Peter. 2017. Blockchain world-Feeding the blockchain beast if bitcoin ever does go mainstream, the electricity needed to sustain it will be enormous. IEEE Spectrum 54: 36–59. [Google Scholar] [CrossRef]
- Feng, Tian-tian, Yi-sheng Yang, and Yu-heng Yang. 2018. What will happen to the power supply structure and CO2 emissions reduction when TGC meets CET in the electricity market in China? Renewable and Sustainable Energy Reviews 92: 121–32. [Google Scholar] [CrossRef]
- González, Prieto L., Anna Fensel, Juan M. Gómez Berbís, Angela Popa, and Antonio de Amescua Seco. 2021. A survey on energy efficiency in smart homes and smart grids. Energies 14: 7273. [Google Scholar] [CrossRef]
- Government Publications Office. 2016. International Energy Outlook 2016, with Projections to 2040; Washington, DC: Government Printing Office.
- Grewal-Carr, Vimi, and Stephen Marshall. 2016. Blockchain Enigma Paradox Opportunity. Available online: https://www2.deloitte.com/content/dam/Deloitte/uk/Documents/Innovation/deloitte-uk-blockchain-full-report.pdf (accessed on 15 October 2021).
- Han, Hua, Xiaochao Hou, Jian Yang, Jifa Wu, Mei Su, and Joseph M. Guerrero. 2015. Review of power sharing control strategies for islanding operation of AC microgrids. IEEE Transactions Smart Grid 7: 200–15. [Google Scholar] [CrossRef] [Green Version]
- Heilman, Ethan, Leen Alshenibr, Foteini Baldimtsi, Alessandra Scafuro, and Sharon Goldberg. 2017. Tumblebit: An Untrusted Bitcoin-Compatible Anonymous Payment Hub. Available online: https://cs-people.bu.edu/heilman/tumblebit/ (accessed on 15 October 2021).
- Henninger, Annegret, and Atefeh Mashatan. 2021. Distributed Interoperable Records: The Key to Better Supply Chain Management. Computers 10: 89. [Google Scholar] [CrossRef]
- Hyperledger Indy. 2018. Hyperledger Indy Node Documentation. Available online: https://hyperledger-indy.readthedocs.io/projects/node/en/latest/transactions.html (accessed on 15 October 2021).
- IEA. 2020. COVID-19 Impact on Electricity. Available online: https://www.iea.org/reports/covid-19-impact-on-electricity (accessed on 15 October 2021).
- Imbault, Fabian, Marie Swiatek, R. De Beaufort, and R. Plana. 2017. The green blockchain: Managing decentralized energy production and consumption. In 2017 IEEE International Conference on Environment and Electrical Engineering and 2017 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe). Piscataway: IEEE, pp. 1–5. [Google Scholar]
- International Energy Agency. 2017. Tracking Clean Energy Progress 2017. Energy Technology Perspectives 2017. Available online: https://www.cleanenergyministerial.org/publications-clean-energy-ministerial/tracking-clean-energy-progress-2017 (accessed on 15 October 2021).
- International Energy Agency. 2019. Snapshot of global PV markets. Available online: https://www.researchgate.net/publication/332606669_2019_-_Snapshot_of_Global_Photovoltaic_Markets (accessed on 15 October 2021).
- IRENA. n.d. Off-Grid Renewable Energy Systems: Status and Methodological Issues. Available online: https://www.irena.org/publications/2015/Feb/Off-grid-renewable-energy-systems-Status-and-methodological-issues (accessed on 23 September 2021).
- Jin, Ming, Wei Feng, Ping Liu, Chris Marnay, and Costas Spanos. 2017. MOD-DR: Microgrid optimal dispatch with demand response. Applied Energy 187: 758–76. [Google Scholar] [CrossRef] [Green Version]
- Jin, Xiaolong, Jianzhong Wu, Yunfei Mu, Mingshen Wang, Xiandong Xu, and Hongjie Jia. 2017. Hierarchical microgrid energy management in an office building. Applied Energy 208: 480–94. [Google Scholar] [CrossRef]
- Kåberger, Tomas. 2018. Progress of renewable electricity replacing fossil fuels. Global Energy Interconnection 1: 48–52. [Google Scholar]
- Kim, Sora, and Yingru Ji. 2018. Gap Analysis. In The International Encyclopedia of Strategic Communication. Hoboken: John Wiley & Sons, pp. 1–6. [Google Scholar]
- Koens, Tommy, and Erik Poll. 2019. Assessing interoperability solutions for distributed ledgers. The Pervasive and Mobile Computing Journal 59: 101079. [Google Scholar] [CrossRef]
- Kramer, Kai, and Sam Hartnett. 2018. When it Comes to Throughput, Transactions Per Second is the Wrong Blockchain Metric. Energyweb. Available online: https://medium.com/energy-web-insights/when-it-comes-to-throughput-transactions-per-second-is-the-wrong-blockchain-metric-ea291192c272 (accessed on 15 October 2021).
- Kriett, Phillip O., and Matteo Salani. 2012. Optimal control of a residential microgrid. Energy 42: 321–30. [Google Scholar] [CrossRef]
- Kyriakarakos, George, Dimitrios D. Piromalis, Anastasios I. Dounis, Konstantinos G. Arvanitis, and George Papadakis. 2013. Intelligent demand side energy management system for autonomous polygeneration microgrids. Applied Energy 103: 39–51. [Google Scholar] [CrossRef]
- Lemieux, Victoria. 2017. A typology of blockchain recordkeeping solutions and some reflections on their implications for the future of archival preservation. In 2017 IEEE International Conference on Big Data (Big Data). Piscataway: IEEE, pp. 2271–78. [Google Scholar]
- Lesavre, Loic, Priam Varin, Peter Mell, Michael Davidson, and James Shook. 2019. A taxonomic approach to understanding emerging blockchain identity management systems. arXiv arXiv:190800929. [Google Scholar]
- Li, Zhetao, Jiawen Kang, Rong Yu, Dongdong Ye, Quingyong Deng, and Yan Zhang. 2017. Consortium blockchain for secure energy trading in industrial internet of things. IEEE Transactions on Industrial Informatics 14: 3690–700. [Google Scholar] [CrossRef] [Green Version]
- Linares, Pedro, Francisco J. Santos, Mariano Ventosa, and Luis Lapiedra. 2008. Incorporating oligopoly, CO2 emissions trading and green certificates into a power generation expansion model. Automatica 44: 1608–20. [Google Scholar] [CrossRef]
- Liu, Joseph K., Victor K. Wei, and Duncan S. Wong. 2004. Linkable spontaneous anonymous group signature for ad hoc groups. Paper presented at Australasian Conference on Information Security and Privacy, Sydney, Australia, July 13–15; pp. 325–35. [Google Scholar]
- Liu, Zhuotao, Yangxi Xiang, Jian Shi, Peng Gao, Haoyu Wang, Xusheng Xiao, Bihan Wen, and Yih-Chun Hu. 2019. Hyperservice: Interoperability and programmability across heterogeneous blockchains. Paper presented at 2019 ACM SIGSAC Conference on Computer and Communications Security, London, UK, November 11–15; pp. 549–66. [Google Scholar]
- Livengood, Daniel, and Richard Larson. 2009. The energy box: Locally automated optimal control of residential electricity usage. Service Science 1: 1–16. [Google Scholar] [CrossRef] [Green Version]
- LO3 Energy. n.d. Pando. Available online: https://lo3energy.com/pando/ (accessed on 15 October 2021).
- Mattila, Juri, Seppälä Timo, Naucler Catarina, Stahl Riitta, Tikkanen Marianne, Bådenlid Alexandra, and Seppälä Jane. 2016. Industrial Blockchain Platforms: An Exercise in Use Case Development in the Energy Industry. ETLA Working Papers, October 16. [Google Scholar]
- McMahan, Peter, and Daniel A. McFarland. 2021. Creative Destruction: The Structural Consequences of Scientific Curation. American Sociological Review 86: 341–76. [Google Scholar] [CrossRef]
- Mengelkamp, Esther, Johannes Gärttner, Kessler Rock, Scott Kessler, Lawrence Orsini, and Christof Weinhardt. 2018. Designing microgrid energy markets: A case study: The Brooklyn Microgrid. Applied Energy 210: 870–80. [Google Scholar] [CrossRef]
- Mercier, Chester, and Victor Yu. 2017. Overview of blockchain for energy and commodity trading. Ernst & Young. Available online: https://rmgfinancial.com/core/files/rmgfinancial/uploads/files/NAPCO%202017%20FEB%20BLOCKCHAIN%20EY.pdf (accessed on 15 October 2021).
- Mitrovic, Nikola, Aditya Narayanan, Muhammad T. Asif, Aansar Rauf, Justin Dauwels, and Patrick Jaillet. 2016. On centralized and decentralized architectures for traffic applications. IEEE Transactions on Intelligent Transportation Systems 17: 1988–97. [Google Scholar] [CrossRef]
- Mödinger, David, Henning Kopp, Frank Kargl, and Franz J. Hauck. 2018. A flexible network approach to privacy of blockchain transactions. Paper presented at 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS), Vienna, Austria, July 2–5; pp. 1486–91. [Google Scholar]
- Mollah, Muhammad B., Jun Zhao, Dunsit Niyato, Kwok-Yan Lam, Xin Zhang, Amer M. Ghias, Leong H. Koh, and Lei Yang. 2020. Blockchain for future smart grid: A comprehensive survey. IEEE Internet of Things Journal 8: 8–43. [Google Scholar] [CrossRef]
- Nakamoto, Satoshi. 2008. Bitcoin: A peer-to-peer electronic cash system. Decentralized Business Review 21260: 1–11. [Google Scholar]
- Nguyen, Hung K., Ju B. Song, and Zhu Han. 2014. Distributed demand side management with energy storage in smart grid. IEEE Transactions on Parallel and Distributed Systems 26: 3346–57. [Google Scholar] [CrossRef]
- Noor, Sana, Wentao Yang, Miao Guo, Koen H. van Dam, and Xiaonan Wang. 2018. Energy Demand Side Management within micro-grid networks enhanced by blockchain. Applied Energy 228: 1385–98. [Google Scholar] [CrossRef]
- Onyeji-Nwogu, Ijeoma, Morgan Bazilian, and Todd Moss. 2017. The Digital Transformation and Disruptive Technologies: Challenges and Solutions for the Electricity Sector in African Markets. Washington, DC: Center for Global Development. [Google Scholar]
- Park, Chankook, and Taeseok Yong. 2017. Comparative review and discussion on P2P electricity trading. Energy Procedia 128: 3–9. [Google Scholar] [CrossRef]
- Pop, Claudia, Tudor Cioara, Marcel Antal, Ionut Anghel, Ioan Salomie, and Massimo Bertoncini. 2018. Blockchain based decentralized management of demand response programs in smart energy grids. Sensors 18: 162. [Google Scholar] [CrossRef] [Green Version]
- Power Ledger. 2019. Power Ledger White Paper. Available online: https://www.powerledger.io/wp-content/uploads/2019/11/power-ledger-whitepaper.pdf (accessed on 15 October 2021).
- Prete, Chiara L., and Benjamin F. Hobbs. 2016. A cooperative game theoretic analysis of incentives for microgrids in regulated electricity markets. Applied Energy 169: 524–41. [Google Scholar] [CrossRef] [Green Version]
- Reed, Drummond, Manu Sporny, Markus Sabadello, Dave Longley, and Christopher Allen. 2020. Decentralized Identifiers (DIDs) V1.0; W3C. Available online: https://www.w3.org/TR/did-core/ (accessed on 15 October 2021).
- Reijers, Wessel, Iris Wuisman, Morshed Mannan, and Primavera De Filippi. 2018. Now the code runs itself: On-chain and off-chain governance of blockchain technologies. Topoi 37: 1–11. [Google Scholar]
- Rivest, Ronald L., Adi Shamir, and Yael Tauman. 2001. How to leak a secret. Paper presented at International Conference on the Theory and Application of Cryptology and Information Security, Gold Coast, Australia, December 9–13; pp. 552–65. [Google Scholar]
- Rivest, Ronald L., Len Adleman, and Michael L. Dertouzos. 1978. On data banks and privacy homomorphisms. Foundations of Secure Computation 4: 169–80. [Google Scholar]
- Saint-Andre Filament, P., and J. Klensin. 2017. Uniform Resource Names (URNs). Internet Req. Comments RFC Ed. RFC 8141. Available online: https://www.hjp.at/(en)/doc/rfc/rfc8141.html (accessed on 15 October 2021).
- Saurabh, Singh, Pradip K. Sharma, Byungun Yoon, Mohammad Shojafar, Gi H. Cho, and In-Ho Ra. 2020. Convergence of blockchain and artificial intelligence in IoT network for the sustainable smart city. Sustainable Cities and Society 63: 102364. [Google Scholar]
- Smart Energy. 2015. Bankymoon Launches Blockchain Smart Meter Technology. September 24. Available online: https://www.smart-energy.com/regional-news/africa-middle-east/bankymoon-launches-bitcoin-to-simplify-utility-revenue-collection/ (accessed on 15 October 2021).
- Solar Power Europe. 2019. Global Market Outlook for Solar Power/2019–2023. Available online: https://www.solarpowereurope.org/wp-content/uploads/2019/07/SolarPower-Europe_Global-Market-Outlook-2019–2023.pdf (accessed on 15 October 2021).
- Soto, Esteban A., Lisa B. Bosman, Ebisa Wollega, and Walter D. Leon-Salas. 2020. Peer-to-peer energy trading: A review of the literature. Applied Energy 283: 116268. [Google Scholar] [CrossRef]
- Sporny, Manu, Dave Longley, and David Chadwick. 2017. Verifiable Credentials Data Model 1.0. Available online: https://www.w3.org/TR/vc-data-model/#iana-considerations (accessed on 15 October 2021).
- Strielkowski, Wadim, Dalia Štreimikienė, and Yuriy Bilan. 2017. Network charging and residential tariffs: A case of household photovoltaics in the United Kingdom. Renewable and Sustainable Energy Reviews 77: 461–73. [Google Scholar] [CrossRef]
- Sujil, A., and Rajesh Kumar. 2017. Multi agent based energy management system for smart microgrid. Presented at the Recent Developments in Control, Automation & Power Engineering (RDCAPE), Noida, India, October 26–27; Piscataway: IEEE, pp. 125–30. [Google Scholar]
- Tholen, Jerwin, Dennis de Vries, Audrey Daluz, Claudiu-Cristi Antonovici, Wietse Van Brug, Rashad Abelson, and Dorothy Lovell. 2019. Is There a Role for Blockchain in Responsible Supply Chains? Presented at the OECD Global Blockchain Policy Forum, Paris, France, September 12–13; Available online: https://mneguidelines.oecd.org/Is-there-a-role-for-blockchain-in-responsible-supply-chains.pdf (accessed on 15 October 2021).
- Tobin, Andrew, Drummond Reed, Philip J. Windley, and Sovrin Foundation. 2017. The Inevitable Rise of Self-Sovereign Identity. Available online: https://sovrin.org/wp-content/uploads/2017/06/The-Inevitable-Rise-of-Self-Sovereign-Identity.pdf (accessed on 15 April 2022).
- Trust over IP (ToIP). 2017. Introducing the Trust over IP Foundation. Available online: https://trustoverip.org/wp-content/uploads/sites/98/2020/05/toip_introduction_050520.pdf (accessed on 15 October 2021).
- van Leeuwen, Gijs, Tarek AlSkaif, Madeleine Gibescu, and Wilfried van Stark. 2020. An integrated blockchain-based energy management platform with bilateral trading for microgrid. Applied Energy 263: 114613. [Google Scholar] [CrossRef]
- Vukolić, Marko. 2015. The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication. In International Workshop on Open Problems in Network Security. Berlin: Springer, pp. 112–25. [Google Scholar]
- Wanchain. n.d. Building Super Financial Markets for the New Digital Economy. Wanchain. Available online: https://www.wanchain.org/files/Wanchain-Whitepaper-EN-version.pdf (accessed on 15 October 2021).
- Wang, Longze, Shucen Jiao, Yu Xie, Saif Mubaarak, Delong Zhang, Jinxin Liu, Siyu Jiang; Yan Zhang, and Meicheng Li. 2021. A permissioned blockchain-based energy management system for renewable energy microgrids. Sustainability 1: 1317. [Google Scholar] [CrossRef]
- Wang, Peng, Jiyan Y. Huang, Yi Ding, Poh Loh, and Lavika Goel. 2011. Demand side load management of smart grids using intelligent trading/metering/billing system. Paper presented at 2011 IEEE Trondheim PowerTech, Trondheim, Norway, June 19–23; pp. 1–6. [Google Scholar]
- Yaga, Dyla, Peter Mell, Nik Roby, and Karen Scarfone. 2018. Blockchain Technology Overview. United States National Institute of Standards and Technology (NIST). Available online: https://csrc.nist.gov/CSRC/media/Publications/nistir/8202/draft/documents/nistir8202-draft.pdf (accessed on 15 October 2021).
- Yan, Jinyue, Yongping Zhai, Priyantha Wijayatunga, Abdul M. Mohamed, and Pietro E. Campana. 2017. Renewable energy integration with mini/micro-grids. Applied Energy 201: 241–44. [Google Scholar] [CrossRef]
- Zhang, Chenghua, Jianzhong Wu, Meng Cheng, Yue Zhou, and Chao Long. 2016. A bidding system for peer-to-peer energy trading in a grid-connected microgrid. Energy Procedia 103: 147–52. [Google Scholar] [CrossRef]
Architecture Requirements | VC Handling of Requirements | |
---|---|---|
Framework Requirements | ||
1. Framework identity requirements | ||
a. | Supported universal DIDs for organizations, users, and digital assets. | VCs will use DIDs to identify the issuers, recipients, and payload data and use DIDs for assets, tasks, and transactions. |
b. | Standards that map multiple blockchains and centralized system-specific identities to the DID that uniquely represents a digital asset across various systems. | VCs will have a DID method specification that identifies a DID across systems. The adapter and agent for each system will be responsible for the system-specific mapping information in the DID method-specific data. |
2. Framework security and privacy requirements | ||
a. | Mechanisms for private or confidential transactions between different systems. | Using P2P communication with encrypted VC payloads ensures private transactions. |
b. | Mechanisms for maintaining transaction privacy in cross-system transactions. | Using P2P communication with encrypted VC payloads ensures private transactions. |
3. Framework interoperability requirements | ||
a. | Defined standards for connecting with external systems. | Agents are responsible for connecting with other systems. Agent code is the same for each system. |
b. | Defined standards for integrating with IoT devices. | IoT devices can either (i) run an agent on the device, (ii) connect to an agent on another device, or (iii) connect to an agent in the cloud through its adapter. |
c. | Defined standards for connecting with external blockchains. | Blockchains can connect to the system through their adapter and connect to other systems via the agent. The adapter can connect to the blockchain using SDK and smart contracts. |
4. Framework data and processes requirements | ||
a. | A standard protocol for the exchange of data between systems. | The metadata blockchain will hold the VC schema, the data model, and data mapping information. |
b. | A standard protocol for orchestrating tasks, actions, and logic between subsystems. | The metadata blockchain will hold the VC schema, the data model, and data mapping information. |
c. | A standard mechanism for performing analytics or reporting on data stored across multiple subsystems while preserving applicable data privacy. | Each system is the single source of truth for the data it holds. Analytics and reporting need to contact each system using the identifiers in the metadata blockchain to build the report data. Each system already holds access rules that apply to any cross-system queries. |
d. | Monitored external data sources, monitored for their health. | Mediators can handle situations where an object is unavailable, e.g., an IoT device using mobile communication. The mediator can store and forward the communication of VCs. |
5. Framework architecture requirements | ||
a. | Support public and permissioned blockchain deployment models. | Adapters for each system will account for the specifics of the blockchain deployment model. |
b. | Include a discovery service to discover endpoints for participating systems. | Metadata blockchain will provide discovery information that the agents can use to help the adapters correctly address the data issuer or recipient using fully qualified DIDs. |
c. | Discovery services that implement health checks for endpoint management and failover. | Mediators can store and forward VC communication to handle situations where a system is unavailable or an endpoint changes. |
d. | A discovery service that seamlessly facilitates adding, removing, or modifying endpoints. | Metadata blockchain will provide discovery information that agents can use to help the adapters correctly address the data issuer or recipient using fully qualified DIDs. |
e. | Platform infrastructure that supports on-premise or cloud deployment options without vendor lock-in. | Participating system adapters will account for the specifics of the cloud deployment and can be customized to work with any cloud platform. |
f. | A set of standard interfaces for external systems to accomplish specific business functions. | The metadata blockchain will hold the schemas that can standardize business communication. |
g. | Supported asynchronous communication with appropriate message queuing. | Mediators can store and forward VC communication to handle situations where a system is unavailable or an endpoint changes. |
h. | Notification capabilities across systems. | VCs can support any type of data. The agents can facilitate P2P direct messaging, enabling notifications that do not require attributions or verification. |
Platform | ||
1. Platform identity requirements | ||
a. | Queries that enable an organizational management service to map a DID to a specific organization. | The metadata blockchain will hold the public DIDs in a DID registry. |
b. | Unique identifiers that are persistent on an organization’s platform. | DIDs contain a system-specific component. Even if two systems used identical representations of an object, the system identification data would enable universally unique IDs. |
c. | Digital assets with unique identifiers that are persistent on their organization’s platform. | |
Platform interoperability requirements | ||
a. | A standardized messaging layer that connects with IoT devices, including support for IoT events and selective data querying. | VCs can support any type of data, including messaging data. The adapter for the IoT device and the DID method-specific identity information can handle IoT events and selective querying. |
b. | A standardized messaging layer that connects with traditional IT systems. | VCs can support any type of data, including messaging data. |
c. | A standardized messaging layer that connects with external blockchains. | |
2. Platform security and privacy requirements | ||
a. | A mechanism for enabling private transactions. | Using P2P communication with encrypted VC payloads ensures that a transaction is private. |
b. | No exposure of user private cryptographic materials to the overarching system or individual system administrators. | Each user or organization will sign their VCs with their private keys; the system will not require private keys. |
c. | No PII may be committed to the ledger. | The metadata blockchain only holds schemas, public endpoints, and public keys; it does not hold the PII of individuals. |
3. Platform governance requirements | ||
a. | User actions that are auditable, comprehensive, and immutable. | The VC approach does not create new actions beyond the credential’s creation, delivery, and receipt; additional, auditable actions can be added by customizing the adapter. |
b. | All actions and data traceable to the organization/user that published the data or executed the action. | DIDs will be used in all cross-system communications and traceability. |
4. Platform analytics requirements | ||
a. | A standard mechanism for real-time data analysis within the blockchain without violating the data privacy controls or exposing private data to system administrators. | The VC approach does not keep a shadow copy of the data, so it does not need a duplicate set of privacy controls. |
Use case-specific | ||
1. Use case-specific, functional requirements | ||
a. | A standard mechanism to define, store, and exchange asset lifecycle information in an immutable data structure. | The metadata blockchain will hold the asset standards that the adapter will use to translate those standards to the specific platform. |
b. | Supports storing asset lifecycle events and data in real-time. | The asset stays on the original system; a copy is not maintained. There is no performance lag on a copy. |
c. | Supports storage of asset lifecycle events and data in an immutable fashion. | The digital asset depends on the implementation of the original system that stores it. A VC does not affect the abilities of the original system. |
d. | An identifier that is unique across systems for each asset. | The fully qualified DID gives a universally unique ID to all assets based on the asset ID generation of the underlying system and the identification of the system itself. |
e. | Asset data that includes physical origin, digital origin, and asset composition information. This information may be gathered from and communicated to other systems. | A VC can hold the complete data on an asset and can be passed between systems. It is up to the receiving system implementation on how much of that data they wish to retain. |
f. | Supports tracking of parent–child asset relationships, including scenarios where the parent and child assets are tracked in different systems. | The schema of the VC payload can have hierarchical representations, and a credential can also contain other credentials. The DIDs are references to data in systems, so the relationship can be represented without copying the data. |
g. | Be configurable to allow for nuanced business requirements of specific industry verticals. Configuration must include asset attributes, asset events and event attributes, and asset and event validation rules. The configuration may consist of rules of origin and tariff rules. | The adapter and the metadata blockchain can store the industry-specific elements of the system. |
h. | Asset division and assembly support, e.g., division of batches or runs, plates or coils, and support for assemblies, like ingredients for a batch or a combination of products to construct a new one, like a car. | DIDs have a method-specific data element that can be configured in the metadata blockchain to help identify the origins of divisions and component assemblies. VCs can also be kept and used to verify things. |
2. Use case-specific privacy and security requirements | ||
a. | Data access on a least-privilege basis. | Access to the data is specific to the system itself. The system-specific adapter controls the local data access for locally building a VC or handling a request from an external party. |
b. | Organization registration and onboarding based on an organization’s relationship with a specific digital asset. User registration and onboarding must be based on role-based access control (RBAC). | VCs can be used to onboard users, organizations, and devices. The credential is a machine-readable way to determine if the subject fits a role. |
3. Use case-specific interoperability requirements | ||
a. | Reliable, integrated external system providers. | Adapters are required for each service that participates in the entire system. |
b. | Sanitized and validated inputs that are then committed to a network distributed ledger. | Each adapter is in charge of translating between systems using the metadata blockchain standards and data model. |
c. | Real-time analytics that supports reporting, AI, or other analysis tools. | The handshaking required for VC communication may preclude real-time reporting. There will always be a lag, a trade-off of having verifiability. |
4. Use case-specific, non-functional | ||
a. | Dependence on the platform’s identity and discovery services, but support for external shared services. | The adapter and agent of the platform will handle the discovery of external services for the underlying system. |
b. | Compliance with NIST. | A NIST audit will be required to ensure compliance. No significant impediments to NIST compliance are foreseen. |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Henninger, A.; Mashatan, A. Distributed Renewable Energy Management: A Gap Analysis and Proposed Blockchain-Based Architecture. J. Risk Financial Manag. 2022, 15, 191. https://doi.org/10.3390/jrfm15050191
Henninger A, Mashatan A. Distributed Renewable Energy Management: A Gap Analysis and Proposed Blockchain-Based Architecture. Journal of Risk and Financial Management. 2022; 15(5):191. https://doi.org/10.3390/jrfm15050191
Chicago/Turabian StyleHenninger, Annegret, and Atefeh Mashatan. 2022. "Distributed Renewable Energy Management: A Gap Analysis and Proposed Blockchain-Based Architecture" Journal of Risk and Financial Management 15, no. 5: 191. https://doi.org/10.3390/jrfm15050191
APA StyleHenninger, A., & Mashatan, A. (2022). Distributed Renewable Energy Management: A Gap Analysis and Proposed Blockchain-Based Architecture. Journal of Risk and Financial Management, 15(5), 191. https://doi.org/10.3390/jrfm15050191