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 条
  • [31] A blockchain based peer-to-peer trading framework integrating energy and carbon markets
    Hua, Weiqi
    Jiang, Jing
    Sun, Hongjian
    Wu, Jianzhong
    APPLIED ENERGY, 2020, 279 (279)
  • [32] Multi-Agent Architecture for Peer-to-Peer Electricity Trading based on Blockchain Technology
    Mezquita, Yeray
    Gazafroudi, Amin Shokri
    Corchado, J. M.
    Shafie-khah, Miadreza
    Laaksonen, Hannu
    Kamisalic, Aida
    2019 XXVII INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION AND AUTOMATION TECHNOLOGIES (ICAT 2019), 2019,
  • [33] Towards a Dependable Energy Market: Proof of Authority in a Blockchain-based Peer-to-Peer
    Hewett, Joe
    Etman, Mark
    Marseglia, Robbie
    Pickersgill, Tomas Mella
    Leeke, Matthew
    2022 IEEE 27TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2022, : 109 - 118
  • [34] Blockchain-based Peer-to-Peer Energy Trade: A Critical Review of Disruptive Potential
    Johanning, Simon
    Bruckner, Thomas
    2019 16TH INTERNATIONAL CONFERENCE ON THE EUROPEAN ENERGY MARKET (EEM), 2019,
  • [35] FogChain: A Blockchain-Based Peer-to-Peer Solar Power Trading System Powered by Fog AI
    Gao, Guanyu
    Song, Chengru
    Bandara, T. G. Thusitha Asela
    Shen, Meng
    Yang, Fan
    Posdorfer, Wolf
    Tao, Dacheng
    Wen, Yonggang
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (07) : 5200 - 5215
  • [36] Blockchain-Based Decentralized Peer-to-Peer Negawatt Trading in Demand-Side Flexibility Driven Transactive Energy System
    Zhanbolatov, Arshyn
    Zhakiyeva, Svetlana
    Zhakiyev, Nurkhat
    Kayisli, Korhan
    INTERNATIONAL JOURNAL OF RENEWABLE ENERGY RESEARCH, 2022, 12 (03): : 1475 - 1483
  • [37] Blockchain-based peer to peer energy trading using distributed model predictive control
    Sivianes, Manuel
    Zafra-Cabeza, Ascension
    Bordons, Carlos
    2022 EUROPEAN CONTROL CONFERENCE (ECC), 2022, : 1832 - 1837
  • [38] Peer-to-peer power trading method for proconsumers based on blockchain
    Hu Y.
    Li H.
    Li S.
    Liu K.
    Chen Y.
    Dianli Zidonghua Shebei/Electric Power Automation Equipment, 2022, 42 (01): : 101 - 108
  • [39] A Blockchain-Based Scalability Solution with Microgrids Peer-to-Peer Trade
    Boumaiza, Ameni
    ENERGIES, 2024, 17 (04)
  • [40] Machine Learning-Blockchain Based Autonomic Peer-to-Peer Energy Trading System
    Merrad, Yacine
    Habaebi, Mohamed Hadi
    Islam, Md Rafiqul
    Gunawan, Teddy Surya
    Elsheikh, Elfatih A. A.
    Suliman, F. M.
    Mesri, Mokhtaria
    APPLIED SCIENCES-BASEL, 2022, 12 (07):