Blockchain based uniform price double auctions for energy markets
Επιτομή
The energy sector is undergoing a massive transformation that greatly affects and is being affected by its market mechanisms. This paper presents the design, the prototype implementation and the analysis of a decentralized, real-time, uniform-price double auction energy market. The proposed market is a distributed and decentralized application and its rules may be specified through a smart contract. Market participants interact with the smart contract sending their asks and offers and the distributed application clears the market based on a uniform-price economic dispatch model. We propose and analyze three different implementation approaches on an Ethereum blockchain network. A model representing a physical demonstration project conducted in Seattle, USA, is utilized to simulate the power grid and to provide real-life scenarios for our analysis. We systematically evaluate our three implementation approaches and elucidate several blockchain issues regarding the decentralization of next-generation energy markets. In particular, we identify that certain computation modules may be installed on smart consuming devices in order to increase efficiency, security and decentralization and reduce the overall blockchain overhead cost. Furthermore, we show that in order to fulfill the market's high demand for step timing, we ought to have the block generation time several magnitudes smaller compared to the auction period. © 2019 Elsevier Ltd