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

被引:12
|
作者
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
相关论文
共 50 条
  • [1] An Exploratory Study on Trust in Blockchain-Enabled Energy Trading
    Testi, Niccolo
    DEPENDABLE COMPUTING-EDCC 2024 WORKSHOPS, SAFEAUTONOMY, TRUST IN BLOCKCHAIN, 2024, 2078 : 108 - 122
  • [2] A Secure Trust Method for Multi-Agent System in Smart Grids Using Blockchain
    Khalid, Rabiya
    Samuel, Omaji
    Javaid, Nadeem
    Aldegheishem, Abdulaziz
    Shafiq, Muhammad
    Alrajeh, Nabil
    IEEE ACCESS, 2021, 9 : 59848 - 59859
  • [3] A Blockchain-Enabled Multi-Settlement Quasi-Ideal Peer-to-Peer Trading Framework
    AlAshery, Mohamed Kareem
    Yi, Zhehan
    Shi, Di
    Lu, Xiao
    Xu, Chunlei
    Wang, Zhiwei
    Qiao, Wei
    IEEE TRANSACTIONS ON SMART GRID, 2021, 12 (01) : 885 - 896
  • [4] PrGChain: A privacy-preserving blockchain-enabled energy trading system
    Berkani, Ahmed-Sami
    Moumen, Hamouma
    Benharzallah, Saber
    Kechadi, Mohand Tahar
    Bounceur, Ahcene
    COMPUTERS & ELECTRICAL ENGINEERING, 2025, 123
  • [5] Enhancing Power Grid Resilience With Blockchain-Enabled Vehicle-to-Vehicle Energy Trading in Renewable Energy Integration
    Wang, Yingsen
    Zhang, Dongxu
    Li, Yixiao
    Jiao, Weihan
    Wang, Guibin
    Zhao, Juanjuan
    Qiang, Yan
    Li, Keqin
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2024, 60 (02) : 2037 - 2052
  • [6] TIDES: A Trust-Aware IoT Data Economic System With Blockchain-Enabled Multi-Access Edge Computing
    Chuang, I-Hsun
    Huang, Shih-Hao
    Chao, Wei-Chu
    Tsai, Jen-Sheng
    Kuo, Yau-Hwang
    IEEE ACCESS, 2020, 8 : 85839 - 85855
  • [7] A Blockchain-Enabled Fog Computing Model for Peer-To-Peer Energy Trading in Smart Grid
    Shukla, Saurabh
    Thakur, Subhasis
    Hussainf, Shahid
    Breslin, John G.
    BLOCKCHAIN AND APPLICATIONS, 2022, 320 : 14 - 23
  • [8] Performance Evaluation and Cyberattack Mitigation in a Blockchain-Enabled Peer-to-Peer Energy Trading Framework
    Pradhan, Nihar Ranjan
    Singh, Akhilendra Pratap
    Sudha, S. V.
    Reddy, K. Hemanth Kumar
    Roy, Diptendu Sinha
    SENSORS, 2023, 23 (02)
  • [9] A Trust Management System for Multi-agent System in Smart Grids using Blockchain Technology
    Samuel, Omaji
    Javaid, Nadeem
    Khalid, Adia
    Imrarn, Muhammad
    Nasser, Nidal
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [10] Blockchain-Enabled Task Offloading With Energy Harvesting in Multi-UAV-Assisted IoT Networks: A Multi-Agent DRL Approach
    Seid, Abegaz Mohammed
    Lu, Jianfeng
    Abishu, Hayla Nahom
    Ayall, Tewodros Alemu
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2022, 40 (12) : 3517 - 3532