GarliChain: A privacy preserving system for smart grid consumers using blockchain

被引:13
作者
Samuel, Omaji [1 ]
Javaid, Nadeem [1 ]
机构
[1] COMSATS Univ Islamabad, Dept Comp Sci, Islamabad 44000, Pakistan
关键词
anonymity; blockchain; energy trading; garlic routing; GarliChain; onion routing; privacy;
D O I
10.1002/er.7040
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
This paper proposes a blockchain system, known as GarliChain, to solve the problems of anonymity and privacy of consumers during energy trading in the smart grids. It is inspired by both garlic routing and consortium blockchain. In the GarliChain, identity-based encryption is used to encrypt the messages of consumers twice before transmitting them to other nodes. A stochastic path selection model is presented in this work to route messages from the source node to the destination node. Furthermore, a trust method is proposed to enhance the credibility of nodes in the network. Simulation results validate the effectiveness of the proposed system. From the results, the proposed system remains stable as the number of path requests increases. Also, the proposed trust method is 50.56% efficient in detecting dishonest behavior of nodes in the network as compared to 49.20% of an existing fuzzy trust model. Under different sizes of the blocks, the computational cost of the forwarding nodes is minimum. The security analysis shows that the system is safe from both passive and active attacks. Malicious nodes are detected using the path selection model. Moreover, a comparative study of the proposed system with existing systems in the literature is provided.
引用
收藏
页码:21643 / 21659
页数:17
相关论文
共 38 条
[1]   Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams [J].
Aitzhan, Nurzhan Zhumabekuly ;
Svetinovic, Davor .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2018, 15 (05) :840-852
[2]   Charm: a framework for rapidly prototyping cryptosystems [J].
Akinyele, Joseph A. ;
Garman, Christina ;
Miers, Ian ;
Pagano, Matthew W. ;
Rushanan, Michael ;
Green, Matthew ;
Rubin, Aviel D. .
JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2013, 3 (02) :111-128
[3]   BiMorphing: A Bi-Directional Bursting Defense against Website Fingerprinting Attacks [J].
Al-Naami, Khaled ;
El-Ghamry, Amir ;
Islam, Md Shihabul ;
Khan, Latifur ;
Thuraisingham, Bhavani ;
Hamlen, Kevin W. ;
Alrahmawy, Mohammed ;
Rashad, Magdi Z. .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (02) :505-517
[4]   A Fuzzy Logic Trust Model for Secure Routing in Smart Grid Networks [J].
Alnasser, Aljawharah ;
Sun, Hongjian .
IEEE ACCESS, 2017, 5 :17896-17903
[5]   Blockchain-Based Distributed Trust and Reputation Management Systems: A Survey [J].
Bellini, Emanuele ;
Iraqi, Youssef ;
Damiani, Ernesto .
IEEE ACCESS, 2020, 8 :21127-21151
[6]   IoT Public Fog Nodes Reputation System: A Decentralized Solution Using Ethereum Blockchain [J].
Debe, Mazin ;
Salah, Khaled ;
Rehman, Muhammad Habib Ur ;
Svetinovic, Davor .
IEEE ACCESS, 2019, 7 :178082-178093
[7]   Deploying low-latency anonymity - Design challenges and social factors [J].
Dingledine, Roger ;
Mathewson, Nick ;
Syverson, Paul .
IEEE SECURITY & PRIVACY, 2007, 5 (05) :83-87
[8]   Probabilistic Analysis of Onion Routing in a Black-Box Model [J].
Feigenbaum, Joan ;
Johnson, Aaron ;
Syverson, Paul .
ACM TRANSACTIONS ON INFORMATION AND SYSTEM SECURITY, 2012, 15 (03)
[9]   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
[10]   Towards secure and efficient energy trading in IIoT-enabled energy internet: A blockchain approach [J].
Guan, Zhitao ;
Lu, Xin ;
Wang, Naiyu ;
Wu, Jun ;
Du, Xiaojiang ;
Guizani, Mohsen .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 110 :686-695