<scp>GarliChain</scp> : A privacy preserving system for smart grid consumers using blockchain

International Journal of Energy ResearchEarly View SPECIAL ISSUE RESEARCH ARTICLE GarliChain: A privacy preserving system for smart grid consumers using blockchain Omaji Samuel, Department of Computer Science, COMSATS University Islamabad, Islamabad, 44000 PakistanSearch for more papers by this authorNadeem Javaid, Corresponding Author nadeemjavaidqau@gmail.com Department of Computer Science, COMSATS University Islamabad, Islamabad, 44000 Pakistan Correspondence Nadeem Javaid, Department of Computer Science, COMSATS University Islamabad, Islamabad 44000, Pakistan. Email: nadeemjavaidqau@gmail.comSearch for more papers by this author Omaji Samuel, Department of Computer Science, COMSATS University Islamabad, Islamabad, 44000 PakistanSearch for more papers by this authorNadeem Javaid, Corresponding Author nadeemjavaidqau@gmail.com Department of Computer Science, COMSATS University Islamabad, Islamabad, 44000 Pakistan Correspondence Nadeem Javaid, Department of Computer Science, COMSATS University Islamabad, Islamabad 44000, Pakistan. Email: nadeemjavaidqau@gmail.comSearch for more papers by this author First published: 15 July 2021 https://doi.org/10.1002/er.7040Read the full textAboutPDF ToolsRequest permissionExport citationAdd to favoritesTrack citation ShareShare Give accessShare full text accessShare full-text accessPlease review our Terms and Conditions of Use and check box below to share full-text version of article.I have read and accept the Wiley Online Library Terms and Conditions of UseShareable LinkUse the link below to share a full-text version of this article with your friends and colleagues. Learn more.Copy URL Share a linkShare onEmailFacebookTwitterLinked InRedditWechat Summary 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. Open Research DATA AVAILABILITY STATEMENT Data sharing is not applicable to this article as no new data were created or analyzed in this study. Early ViewOnline Version of Record before inclusion in an issue RelatedInformation