An Architecture and Performance Evaluation of Blockchain-Based Peer-to-Peer Energy Trading

被引:83
|
作者
Abdella, Juhar [1 ,2 ]
Tari, Zahir [1 ,2 ]
Anwar, Adnan [3 ]
Mahmood, Abdun [4 ]
Han, Fengling [1 ,2 ]
机构
[1] RMIT Univ, Ctr Cyber Secur Res & Innovat, Melbourne, Vic 3001, Australia
[2] RMIT Univ, Sch Comp Technol, Melbourne, Vic 3001, Australia
[3] Deakin Univ, Ctr Cyber Secur Res & Innovat, Geelong, Vic 3220, Australia
[4] La Trobe Univ, Dept Comp Sci & IT, Melbourne, Vic 3086, Australia
基金
澳大利亚研究理事会;
关键词
Blockchain; Security; Peer-to-peer computing; Throughput; Scalability; Privacy; Distributed ledger; Peer-to-peer energy trading; blockchain; smart contracts; security; privacy; performance; scalability;
D O I
10.1109/TSG.2021.3056147
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Several recent studies have suggested Blockchain for Peer-to-Peer energy trading (P2P-ET) to achieve better security, privacy and fast payment settlement. Most of them however rely on either public Blockchains (which have low performance) or permissioned blockchains (which have low decentralization level and do not provide byzantine fault tolerance). Moreover, these solutions have limitations when capturing the business model of existing energy trading systems. This article proposes a Unified permissioned blockchain-based P2P-ET Architecture (UBETA) that integrates three different types of energy markets and provides a unified energy trading and payment settlement model. The UBETA system is based on an enterprise Ethereum Blockchain, known as Hyperledger Besu, and Istanbul Byzantine Fault Tolerance (IBFT) consensus algorithm. We compared the performance of the proposed IBFT-based system with three existing systems (i.e., Ethereum Clique, Ethereum Proof of Work and Hyperledger Fabric's Raft) using specific performance metrics (i.e., read/write transaction latency, read/write transaction throughput and fail rate). The experiments were carried out on a network size of up to 60 nodes and a real energy trading data set from the Western Australian energy market was used. The experiment results indicate that the IBFT-based system has 15x lower latency and nearly 2x throughput compared to existing Proof of Work based P2P-ET solutions. Moreover, the system provides better scalability and success rate than existing Raft based P2P-ET systems: the fail rate of the IBFT-based system only increased by 11% while that of Raft increased by 20% when increasing the number of nodes from 20 to 60. In addition, the proposed unified energy trading model provides lower latency and reduces the number of blockchain transactions compared to the non-unified counterpart.
引用
收藏
页码:3364 / 3378
页数:15
相关论文
共 50 条
  • [21] Peer-to-peer energy trading using blockchain technology
    Sitharthan, R.
    Padmanaban, Sanjeevikumar
    Dhanabalan, Shanmuga Sundar
    Rajesh, M.
    ENERGY REPORTS, 2022, 8 : 2348 - 2350
  • [22] Peer-to-peer energy trading using blockchain technology
    R, Sitharthan
    Padmanaban, Sanjeevikumar
    Dhanabalan, Shanmuga Sundar
    M, Rajesh
    Energy Reports, 2022, 8 : 2348 - 2350
  • [23] Blockchain-enabled Peer-to-Peer energy trading
    Wongthongtham, Pornpit
    Marrable, Daniel
    Abu-Salih, Bilal
    Liu, Xin
    Morrison, Greg
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 94
  • [24] 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)
  • [25] 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,
  • [26] EnergyAuction: IoT-Blockchain Architecture for Local Peer-to-Peer Energy Trading in a Microgrid
    Condon, Felipe
    Franco, Patricia
    Martinez, Jose M.
    Eltamaly, Ali M.
    Kim, Young-Chon
    Ahmed, Mohamed A.
    SUSTAINABILITY, 2023, 15 (17)
  • [27] Peer-to-Peer energy trading in a microgrid based on iterative double auction and blockchain
    Zhang, Chen
    Yang, Tao
    Wang, Yong
    SUSTAINABLE ENERGY GRIDS & NETWORKS, 2021, 27
  • [28] Cyberphysical Blockchain-Enabled Peer-to-Peer Energy Trading
    Ali, Faizan Safdar
    Aloqaily, Moayad
    Alfandi, Omar
    Ozkasap, Oznur
    COMPUTER, 2020, 53 (09) : 56 - 65
  • [29] Electric Vehicle Peer-to-Peer Energy Trading Model Based on SMES and Blockchain
    Li, Zugang
    Chen, Shi
    Zhou, Buxiang
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2021, 31 (08)
  • [30] Credit-Based Peer-to-Peer Electricity Trading in Energy Blockchain Environment
    Zhou, Kaile
    Chong, Jie
    Lu, Xinhui
    Yang, Shanlin
    IEEE TRANSACTIONS ON SMART GRID, 2022, 13 (01) : 678 - 687