Demand–Response Games for Peer-to-Peer Energy Trading With the Hyperledger Blockchain

Min Zhang, Frank Eliassen, Amir Taherkordi, Hans-Arno Jacobsen, and Hwei-Ming Chung, Yan Zhang.

In IEEE Transactions on Systems, Man, and Cybernetics: Systems , September 2021.


In smart grids, the large-scale integration of distributed renewable energy resources has enabled the provisioning of alternative sources of supply. Peer-to-peer (P2P) energy trading among local households is becoming an emerging technique that benefits both energy prosumers and operators. Since conventional energy supply is still needed to help fill the gap between local demand and supply when the local solar generation is not sufficient, demand-response management will keep playing an important role in the future P2P energy market. Blockchain and smart contract technology has gained increasing attention in P2P trading for its secure operation. The performance of blockchain-based P2P energy trading still remains to be improved, in terms of latency and cost of computation resources. This article studies the challenges of demand-response management in P2P energy trading and proposes a blockchain-empowered energy trading system for a community-based P2P market. The proposed demand-response mechanism is developed using two noncooperative games, in which dynamic pricing is applied for suppliers. The proposed energy trading system is prototyped on a cluster network, with a coordinator running as a smart contract in a Hyperledger blockchain. We implemented both on-chain and off-chain processing modes to study the system performance. The results from experiments with our prototype indicate that our proposed demand-response games have a great effect on reducing the net peak load, and at the same time, the off-chain processing mode provides lower latency and overhead compared to the on-chain mode while still keeping the same system integrity as the on-chain mode.


Tags: game theory, blockchain, energy informatics, dlt

Readers who enjoyed the above work, may also like the following: