The Role of Blockchains in Multi-Stakeholder Transactive Energy Systems

Power grids are undergoing major changes due to rapid growth in renewable energy and improvements in battery technology. Prompted by the increasing complexity of power systems, decentralized solutions are emerging that arrange local communities into transactive microgrids. This paper addresses the problem of implementing transactive energy mechanisms in a distributed setting, providing both privacy and safety. Specifically, we design and implement an automated auction and matching system that ensures safety (e.g., satisfaction of line capacity constraints), preserves privacy, and promotes local trade and market efficiency for transactive energy systems. This design problem is challenging because safety, market efficiency, and privacy are competing objectives. We implement our solution as a decentralized trading platform built on blockchain technology and smart contracts. To demonstrate the viability of our platform, we analyze the results of experiments with dozens of embedded devices and energy production and consumption profiles using an actual dataset from the transactive energy domain.

[1]  Douglas C. Schmidt,et al.  Providing privacy, safety, and security in IoT-based transactive energy systems using distributed ledgers , 2017, IOT.

[2]  Douglas C. Schmidt,et al.  PlaTIBART: a platform for transactive IoT blockchain applications with repeatable testing , 2017, M4IoT '17.

[3]  Gabor Karsai,et al.  TRANSAX: A Blockchain-Based Decentralized Forward-Trading Energy Exchanged for Transactive Microgrids , 2018, 2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS).

[4]  Christof Weinhardt,et al.  Designing microgrid energy markets A case study: The Brooklyn Microgrid , 2018 .

[5]  H. Vincent Poor,et al.  Increasing Smart Meter Privacy Through Energy Harvesting and Storage Devices , 2013, IEEE Journal on Selected Areas in Communications.

[6]  Patrick D. McDaniel,et al.  Security and Privacy Challenges in the Smart Grid , 2009, IEEE Security & Privacy.

[7]  Georgios Kalogridis,et al.  Smart Grid Privacy via Anonymization of Smart Metering Data , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[8]  Marko Vukolic,et al.  Blockchain Consensus Protocols in the Wild , 2017, DISC.

[9]  Elaine Shi,et al.  Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts , 2016, 2016 IEEE Symposium on Security and Privacy (SP).

[10]  Maria Gradinariu Potop-Butucaru,et al.  Dissecting Tendermint , 2018, NETYS.

[11]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[12]  Omid Abrishambaf,et al.  Towards transactive energy systems: An analysis on current trends , 2019, Energy Strategy Reviews.

[13]  Sanjoy Das,et al.  Transactive Energy Auction with Hidden User Information in Microgrid , 2016, ArXiv.

[14]  Sumedha Rajakaruna,et al.  Very short-term photovoltaic power forecasting with cloud modeling: A review , 2017 .

[15]  Nick Szabo,et al.  Formalizing and Securing Relationships on Public Networks , 1997, First Monday.

[16]  Vitalik Buterin A NEXT GENERATION SMART CONTRACT & DECENTRALIZED APPLICATION PLATFORM , 2015 .

[17]  Behrooz Mirafzal,et al.  On stability of islanded low-inertia microgrids , 2016, 2016 Clemson University Power Systems Conference (PSC).

[18]  Aggelos Kiayias,et al.  The Bitcoin Backbone Protocol: Analysis and Applications , 2015, EUROCRYPT.

[19]  Davor Svetinovic,et al.  Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams , 2018, IEEE Transactions on Dependable and Secure Computing.

[20]  Morgen E. Peck,et al.  Blockchains: How they work and why they'll change the world , 2017, IEEE Spectrum.

[21]  Hak-Man Kim,et al.  A Resilient and Privacy-Preserving Energy Management Strategy for Networked Microgrids , 2018, IEEE Transactions on Smart Grid.

[22]  Aron Laszka,et al.  Design and Implementation of Safe and Private Forward-Trading Platform for IoT-Based Transactive Microgrids , 2017 .

[23]  Gabor Karsai,et al.  Time Synchronization Services for Low-Cost Fog Computing Applications , 2017, 2017 International Symposium on Rapid System Prototyping (RSP).

[24]  Vincent Gramoli,et al.  Formal Verification of Blockchain Byzantine Fault Tolerance , 2019 .

[25]  Stamatis Karnouskos,et al.  An energy market for trading electricity in smart grid neighbourhoods , 2012, 2012 6th IEEE International Conference on Digital Ecosystems and Technologies (DEST).

[26]  Anil Pahwa,et al.  An efficient iterative double auction for energy trading in microgrids , 2014, 2014 IEEE Symposium on Computational Intelligence Applications in Smart Grid (CIASG).

[27]  Steffen Rebennack,et al.  An introduction to optimal power flow: Theory, formulation, and examples , 2016 .