A blockchain-enabled trust aware energy trading framework using games theory and multi-agent system in smat grid

被引:15
作者
Zulfiqar, M. [1 ,2 ]
Kamran, M. [1 ]
Rasheed, M. B. [3 ]
机构
[1] Univ Engn & Technol Lahore, Dept Elect Engn, Lahore, Pakistan
[2] Bahauddin Zakariya Univ, Dept Telecommun Syst, Multan 60000, Pakistan
[3] Univ Alcala, Escuela Politecn Super, ISG, Alcala De Henares 28805, Spain
关键词
Blockchain; Repeated game; Trusted suite; Multi-agent system; energy trading; Publicly verifiable secret sharing; MANAGEMENT; MECHANISM; INTERNET; SECURE; MODEL;
D O I
10.1016/j.energy.2022.124450
中图分类号
O414.1 [热力学];
学科分类号
摘要
Recently, multi-agent systems (MASs) have received attention due to the consideration of distributed optimization and control in blockchain (BC) based energy trading applications. However, due to the dynamic behavior of uncertain and random variables, the coordination and control of MAS are still challenging to attain resilience and dynamicity. Traditional trust systems, which rely on access control and cryptography, cannot deal with dynamic behavior of agents. Furthermore, they are inefficient in addressing the computational overhead of cryptographic primitives. To overcome these limitations, this work proposes a BC-based trusted suite (TS) for MAS to handle privacy and anonymity issues during energy trading in a smart grid (SG). In this work, three objectives are simultaneously achieved: trust, cooperation, and confidentiality. Firstly, the proposed trust system is employed to perform trust credibility of agents based on trust deformation, coherence, and stability. The credibility evaluation is used to determine the dynamic behavior of agents and to detect dishonest agents in the system. Secondly, a tritit-for-tat (TTFT) repeated game approach is used to improve the cooperation among agents. The proposed strategy is more forgiving than the existing Di-TFT (DTFT) and TFT techniques. It motivates scammers and deceptive agents to regain their trust by cooperating in three consecutive rounds of a game. Furthermore a proof-of-cooperation (PoC) consensus mechanism is introduced to facilitate agent cooperation in block creation and validation. Thirdly, the publicly verifiable secret sharing (PVSS) technique is introduced to preserve the privacy of the agents. Unlike VSS, PVSS provides the immunity against different types of security threats. Where, the dealer agent maintained the trust, while the verification of the dealer and combiner is maintained within agent-to-agent cooperation. Simulation results show that the devised BTS model is superior to the existing benchmark model such as fuzzy logic trust (FLT) in terms of detecting the cheating and deceptive behavior of agents in the system. Besides, the devised TTFT allows cheating agents to effectively regain the trust if they cooperate thrice in a row as compared to the existing DTFT and TFT strategies. Furthermore, This study analyzes two trust-related attacks: bad-mouthing and on-off. Analysis shows that the proposed system is protected from trust related attacks.(c) 2022 University of Alcala. Published by Elsevier Ltd. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:14
相关论文
共 57 条
[1]   Efficient Threshold Secret Sharing Schemes Secure Against Rushing Cheaters [J].
Adhikari, Avishek ;
Morozov, Kirill ;
Obana, Satoshi ;
Roy, Partha Sarathi ;
Sakurai, Kouichi ;
Xu, Rui .
INFORMATION THEORETIC SECURITY, ICITS 2016, 2016, 10015 :3-23
[2]   A Fuzzy Logic Trust Model for Secure Routing in Smart Grid Networks [J].
Alnasser, Aljawharah ;
Sun, Hongjian .
IEEE ACCESS, 2017, 5 :17896-17903
[3]  
Bin Yu, 2002, Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems, P294
[4]   A Multiagent-Based Hierarchical Energy Management Strategy for Multi-Microgrids Considering Adjustable Power and Demand Response [J].
Bui, Van-Hai ;
Hussain, Akhtar ;
Kim, Hak-Man .
IEEE TRANSACTIONS ON SMART GRID, 2018, 9 (02) :1323-1333
[5]  
Burnett C, 2011, 22 INT JOINT C ARTIF
[6]   Trusted Registration, Negotiation, and Service Evaluation in Multi-Agent Systems throughout the Blockchain Technology [J].
Calvaresi, Davide ;
Dubovitskaya, Alevtina ;
Retaggi, Diego ;
Dragoni, Aldo F. ;
Schumacher, Michael .
2018 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2018), 2018, :56-63
[7]   Individual versus group choices of repeated game strategies: A strategy method approach [J].
Cason, Timothy N. ;
Mui, Vai-Lam .
GAMES AND ECONOMIC BEHAVIOR, 2019, 114 :128-145
[8]  
Cornelli F., 2002, P 11 INT WORLD WIDE, P376
[9]   A New Verifiable Multi-secret Sharing Scheme Realizing Adversary Structure [J].
Dehkordi, Masoud Hadian ;
Farzaneh, Yousof .
WIRELESS PERSONAL COMMUNICATIONS, 2015, 82 (03) :1749-1758
[10]  
Foo Y, 2014, IEEE T, P1