Computer Engineering, Volume. 51, Issue 8, 250(2025)

A Secure and Efficient Blockchain Consensus Algorithm for Distributed Power Trading

FANG Yonghao1,2、*, YAO Zhongyuan1,2, LI Min1,2, and SI Xueming1,2
Author Affiliations
  • 1Frontier Information Technology Research Institute, Zhongyuan University of Technology, Zhengzhou 450007, Henan, China
  • 2Henan International Joint Laboratory of Blockchain and Data Sharing, Zhengzhou 450007, Henan, China
  • show less

    Distributed power trading is emerging as a future trend in power-energy transactions. Blockchain, by leveraging its technological characteristics, provides a solution to the issues of lack of regulatory mechanisms, high transaction costs, and unclear information rules in distributed power trading. However, as the scale of distributed power trading gradually increases, the throughput of blockchain systems decreases, indirectly limiting the transaction speed of distributed power trading. To address this issue, this paper proposes an efficient and secure blockchain consensus algorithm tailored to distributed power trading. The algorithm is based on the historical transaction characteristics of nodes in the distributed power trading network, using clustering algorithms to organize the consensus network into a dual-layer network structure with multiple consensus sets and employing a dual-layer consensus process to enhance consensus parallelism. Simultaneously, an efficient leader-node election strategy within a single consensus set is designed, allowing for the rapid selection of high-performance leaders. Finally, an authentication method combining zero-knowledge proofs and key sharing is introduced to further reduce the likelihood of malicious nodes participating in the consensus. The experimental results show that the anti-Byzantine node count of the proposed consensus algorithm can resist various blockchain attacks such as double flower attacks, significantly reduce consensus communication overhead and latency, and effectively improve system throughput.

    Tools

    Get Citation

    Copy Citation Text

    FANG Yonghao, YAO Zhongyuan, LI Min, SI Xueming. A Secure and Efficient Blockchain Consensus Algorithm for Distributed Power Trading[J]. Computer Engineering, 2025, 51(8): 250

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Sep. 26, 2023

    Accepted: Aug. 26, 2025

    Published Online: Aug. 26, 2025

    The Author Email: FANG Yonghao (2021016569@zut.edu.cn)

    DOI:10.19678/j.issn.1000-3428.0068458

    Topics