Performance Evaluation and Cyberattack Mitigation in a Blockchain-Enabled Peer-to-Peer Energy Trading Framework

被引:5
|
作者
Pradhan, Nihar Ranjan [1 ]
Singh, Akhilendra Pratap [2 ]
Sudha, S. V. [1 ]
Reddy, K. Hemanth Kumar [1 ]
Roy, Diptendu Sinha [2 ]
机构
[1] VIT AP Univ, Sch Comp Sci & Engn, Amaravati 522237, India
[2] Natl Inst Technol Meghalaya, Dept Comp Sci & Engn, Shillong 793003, India
关键词
blockchain; distributed ledger technology (DLT); peer-to-peer energy trading; cyberattack mitigation;
D O I
10.3390/s23020670
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
With the electric power grid experiencing a rapid shift to the smart grid paradigm over a deregulated energy market, Internet of Things (IoT)-based solutions are gaining prominence, and innovative peer-to-peer (P2P) energy trading at a micro level is being deployed. Such advancement, however, leaves traditional security models vulnerable and paves the path for blockchain, a distributed ledger technology (DLT), with its decentralized, open, and transparency characteristics as a viable alternative. However, due to deregulation in energy trading markets, most of the prototype resilience regarding cybersecurity attack, performance and scalability of transaction broadcasting, and its direct impact on overall performances and attacks are required to be supported, which becomes a performance bottleneck with existing blockchain solutions such as Hyperledger, Ethereum, and so on. In this paper, we design a novel permissioned Corda framework for P2P energy trading peers that not only mitigates a new class of cyberattacks, i.e., delay trading (or discard), but also disseminates the transactions in a optimized propagation time, resulting in a fair transaction distribution. Sharing transactions in a permissioned R3 Corda blockchain framework is handled by the Advanced Message Queuing Protocol (AMQP) and transport layer security (TLS). The unique contribution of this paper lies in the use of an optimized CPU and JVM heap memory scenario analysis with P2P metric in addition to a far more realistic multihosted testbed for the performance analysis. The average latencies measured are 22 ms and 51 ms for sending and receiving messages. We compare the throughput by varying different types of flow such as energy request, request + pay, transfer, multiple notary, sender, receiver, and single notary. In the proposed framework, request is an energy asset that is based on payment state and contract in the P2P energy trading module, so in request flow, only one node with no notary appears on the vault of the node.Energy request + pay flow interaction deals with two nodes, such as producer and consumer, to deal with request and transfer of asset ownership with the help of a notary. Request + repeated pay flow request, on node A and repeatedly transfers a fraction of energy asset state to another node, B, through a notary.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Peer-to-peer energy trading based on a hybrid blockchain system
    Mu, Chenggang
    Ding, Tao
    Yang, Miao
    Huang, Yuhan
    Jia, Wenhao
    Shen, Xin
    ENERGY REPORTS, 2023, 9 : 124 - 128
  • [32] Blockchain-based Peer-to-Peer Energy Trading Method
    Thompson, Myles J.
    Sun, Hongjian
    Jiang, Jing
    CSEE JOURNAL OF POWER AND ENERGY SYSTEMS, 2022, 8 (05): : 1318 - 1326
  • [33] Peer-to-peer electricity trading considering voltage-constrained adjustment and loss allocation in blockchain-enabled distribution network
    Xu, Lun
    Wang, Beibei
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2023, 152
  • [34] Performance evaluation of Hyperledger Fabric-enabled framework for pervasive peer-to-peer energy trading in smart Cyber-Physical Systems
    Lohachab, Ankur
    Garg, Saurabh
    Kang, Byeong Ho
    Amin, Muhammad Bilal
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 118 : 392 - 416
  • [35] Systematic design of blockchain based testbed for Peer-To-Peer energy trading
    Bajpai, Arpit
    Schindler, Josef
    Baun, Ralf
    2021 IEEE INTERNATIONAL SMART CITIES CONFERENCE (ISC2), 2021,
  • [36] Ethereum Blockchain-Based Peer-To-Peer Energy Trading Platform
    Iskakova, Aigerim
    Nunna, H. S. V. S. Kumar
    Siano, Pierluigi
    2020 IEEE INTERNATIONAL CONFERENCE ON POWER AND ENERGY (PECON 2020), 2020, : 327 - 331
  • [37] A Mining-Rewarding Mechanism for Peer-to-Peer Energy Trading Blockchain
    Yang, Jiawei
    Paudel, Amrit
    Dai, Jiahong
    Gooi, H. B.
    2021 IEEE PES INNOVATIVE SMART GRID TECHNOLOGIES - ASIA (ISGT ASIA), 2021,
  • [38] A coalition formation game framework for peer-to-peer energy trading
    Tushar, Wayes
    Saha, Tapan Kumar
    Yuen, Chau
    Azim, M. Imran
    Morstyn, Thomas
    Poor, H. Vincent
    Niyato, Dustin
    Bean, Richard
    APPLIED ENERGY, 2020, 261
  • [39] Peer-to-peer decentralized energy trading framework for retailers and prosumers
    Mehdinejad, Mehdi
    Shayanfar, Heidarali
    Mohammadi-Ivatloo, Behnam
    APPLIED ENERGY, 2022, 308
  • [40] Performance Evaluation of Communication Infrastructure for Peer-to-Peer Energy Trading in Community Microgrids
    Eltamaly, Ali M. M.
    Ahmed, Mohamed A. A.
    ENERGIES, 2023, 16 (13)