Next Article in Journal
Magnetoelastic Ribbons as Vibration Sensors for Real-Time Health Monitoring of Rotating Metal Beams
Previous Article in Journal
Isolating In-Situ Grip and Push Force Distribution from Hand-Handle Contact Pressure with an Industrial Electric Nutrunner
Previous Article in Special Issue
skillsChain: A Decentralized Application That Uses Educational Robotics and Blockchain to Disrupt the Educational Process

SPETS: Secure and Privacy-Preserving Energy Trading System in Microgrid

School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China
Faculty of Computers and Information, Menoufia University, Shebin El-Kom 32511, Egypt
Heilongjiang Branch of the National Internet Emergency Response Center, Harbin 150001, China
Author to whom correspondence should be addressed.
Academic Editors: Kamanashis Biswas, Mohammad Jabed Morshed Chowdhury and Muhammad Usman
Sensors 2021, 21(23), 8121;
Received: 5 October 2021 / Revised: 21 November 2021 / Accepted: 26 November 2021 / Published: 4 December 2021
(This article belongs to the Special Issue Blockchain of Things: Benefits, Challenges and Future Directions)
Recently, the development of distributed renewable energy resources, smart devices, and smart grids empowers the emergence of peer-to-peer energy trading via local energy markets. However, due to security and privacy concerns in energy trading, sensitive information of energy traders could be leaked to an adversary. In addition, malicious users could perform attacks against the energy market, such as collusion, double spending, and repudiation attacks. Moreover, network attacks could be executed by external attackers against energy networks, such as eavesdropping, data spoofing, and tampering attacks. To tackle the abovementioned attacks, we propose a secure and privacy-preserving energy trading system (SPETS). First, a permissioned energy blockchain is presented to perform secure energy transactions between energy sellers and buyers. Second, a discrete-time double auction is proposed for energy allocation and pricing. Third, the concept of reputation scores is adopted to guarantee market reliability and trust. The proposed energy system is implemented using Hyperledger Fabric (HF) where the chaincode is utilized to control the energy market. Theoretical analysis proves that SPETS is resilient to several security attacks. Simulation results demonstrate the increase in sellers’ and buyers’ welfare by approximately 76.5% and 26%, respectively. The proposed system ensures trustfulness and guarantees efficient energy allocation. The benchmark analysis proves that SPETS consumes few resources in terms of memory and disk usage, CPU, and network utilization. View Full-Text
Keywords: peer-to-peer energy trading; blockchain; privacy; security; performance benchmarking peer-to-peer energy trading; blockchain; privacy; security; performance benchmarking
Show Figures

Figure 1

MDPI and ACS Style

Samy, A.; Yu, H.; Zhang, H.; Zhang, G. SPETS: Secure and Privacy-Preserving Energy Trading System in Microgrid. Sensors 2021, 21, 8121.

AMA Style

Samy A, Yu H, Zhang H, Zhang G. SPETS: Secure and Privacy-Preserving Energy Trading System in Microgrid. Sensors. 2021; 21(23):8121.

Chicago/Turabian Style

Samy, Ahmed, Haining Yu, Hongli Zhang, and Guangyao Zhang. 2021. "SPETS: Secure and Privacy-Preserving Energy Trading System in Microgrid" Sensors 21, no. 23: 8121.

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

Back to TopTop