DeepCoin: A Novel Deep Learning and Blockchain-Based Energy Exchange Framework for Smart Grids

被引:208
作者
Ferrag, Mohamed Amine [1 ]
Maglaras, Leandros [2 ,3 ]
机构
[1] Guelma Univ, Dept Comp Sci, Guelma 24000, Algeria
[2] De Montfort Univ, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
[3] Gen Secretariat Digital Policy, Athens 10163, Greece
关键词
Smart grids; Blockchain; Deep learning; Intrusion detection; Computational modeling; Privacy; Peer-to-peer computing; intrusion detection system (IDS); machine learning; smart grid; security; SHORT SIGNATURES; RESEARCH ISSUES; PRIVACY; SECURITY; SCHEME; INTERNET; SYSTEMS;
D O I
10.1109/TEM.2019.2922936
中图分类号
F [经济];
学科分类号
02 ;
摘要
In this paper, we propose a novel deep learning and blockchain-based energy framework for smart grids, entitled DeepCoin. The DeepCoin framework uses two schemes, a blockchain-based scheme and a deep learning-based scheme. The blockchain-based scheme consists of five phases: setup phase, agreement phase, creating a block phase and consensus-making phase, and view change phase. It incorporates a novel reliable peer-to-peer energy system that is based on the practical Byzantine fault tolerance algorithm and it achieves high throughput. In order to prevent smart grid attacks, the proposed framework makes the generation of blocks using short signatures and hash functions. The proposed deep learning-based scheme is an intrusion detection system (IDS), which employs recurrent neural networks for detecting network attacks and fraudulent transactions in the blockchain-based energy network. We study the performance of the proposed IDS on three different sources the CICIDS2017 dataset, a power system dataset, and a web robot (Bot)-Internet of Things (IoT) dataset.
引用
收藏
页码:1285 / 1297
页数:13
相关论文
共 55 条
[22]   Permissioned Blockchain and Edge Computing Empowered Privacy-Preserving Smart Grid Networks [J].
Gai, Keke ;
Wu, Yulu ;
Zhu, Liehuang ;
Xu, Lei ;
Zhang, Yan .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :7992-8004
[23]   Privacy-Preserving Energy Trading Using Consortium Blockchain in Smart Grid [J].
Gai, Keke ;
Wu, Yulu ;
Zhu, Liehuang ;
Qiu, Meikang ;
Shen, Meng .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (06) :3548-3558
[24]   GridMonitoring: Secured Sovereign Blockchain Based Monitoring on Smart Grid [J].
Gao, Jianbin ;
Asamoah, Kwame Omono ;
Sifah, Emmanuel Boateng ;
Smahi, Abla ;
Xia, Qi ;
Xia, Hu ;
Zhang, Xiaosong ;
Dong, Guishan .
IEEE ACCESS, 2018, 6 :9917-9925
[25]   Privacy-Preserving and Efficient Aggregation Based on Blockchain for Power Grid Communications in Smart Communities [J].
Guan, Zhitao ;
Si, Guanlin ;
Zhang, Xiaosong ;
Wu, Longfei ;
Guizani, Nadra ;
Du, Xiaojiang ;
Ma, Yinglong .
IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (07) :82-88
[26]  
Guerraoui R, 2010, EUROSYS'10: PROCEEDINGS OF THE EUROSYS 2010 CONFERENCE, P363
[27]   Intrusion Detection and Prevention for ZigBee-Based Home Area Networks in Smart Grids [J].
Jokar, Paria ;
Leung, Victor C. M. .
IEEE TRANSACTIONS ON SMART GRID, 2018, 9 (03) :1800-1811
[28]   The convolution neural network based agent vehicle detection using forward-looking sonar image [J].
Kim, Juhwan ;
Cho, Hyeonwoo ;
Pyo, Juhyun ;
Kim, Byeongjin ;
Yu, Son-Cheol .
OCEANS 2016 MTS/IEEE MONTEREY, 2016,
[29]  
Kotla R, 2009, ACM T COMPUT SYST, V27, DOI [10.1145/1658357.1658358, 10.1145/1323293.1294267]
[30]   EPPDR: An Efficient Privacy-Preserving Demand Response Scheme with Adaptive Key Evolution in Smart Grid [J].
Li, Hongwei ;
Lin, Xiaodong ;
Yang, Haomiao ;
Liang, Xiaohui ;
Lu, Rongxing ;
Shen, Xuemin .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (08) :2053-2064