计算机应用与软件2025,Vol.42Issue(6):84-92,9.DOI:10.3969/j.issn.1000-386x.2025.06.012
基于分组投票的电网区块链共识节点选举方法
CREDIT GROUP VOTING-BASED ELECTION METHOD OF CONSENSUS NODES FOR POWER GRID BLOCKCHAIN
摘要
Abstract
Blockchain technology promotes the further development of smart grids through the execution of smart contracts and the secure storage of transaction data.However,due to the uncertainty of user power output and individual profit-seeking characteristics,there are a lot of untrustworthy power transactions in smart grids.The phenomenon of breach of contract leads to problems such as low efficiency and serious waste of resources in the power grid blockchain system.For this reason,a grid power trading mechanism based on smart contracts was designed to constrain the behavior of nodes through credit values.The credit group voting method of grid blockchain node election was proposed through the design of two-factor fair grouping,responsible voting and other methods,which ensured the reliability of blockchain node election.By optimizing the number of participating consensus nodes,it reduced the practical Byzantine fault-tolerant algorithm(PBFT)traffic.The experimental results show that the proposed scheme can efficiently complete the grouping and node election process,prevent malicious nodes from participating in the consensus,reduce communication overhead,and improve the stability and security of the system.关键词
区块链/分组优化/投票机制/信用值/PBFT算法/智能合约Key words
Blockchain/Grouping optimization/Voting mechanism/Credit value/PBFT algorithm/Intelligent contract分类
信息技术与安全科学引用本文复制引用
王栋,李达,王合建,魏少康..基于分组投票的电网区块链共识节点选举方法[J].计算机应用与软件,2025,42(6):84-92,9.基金项目
国家重点研发计划项目(2018YFB0805005) (2018YFB0805005)
国网电商公司(国网金融科技集团)科技项目(1200/2021-72003B). (国网金融科技集团)