nav emailalert searchbtn searchbox tablepage yinyongbenwen piczone journalimg journalInfo journalinfonormal searchdiv searchzone qikanlogo popupnotification paper paperNew
2026, 02, No.311 6-10
基于动态信誉与BLS聚合驱动的改进型PBFT算法
基金项目(Foundation): 太原师范学院研究生教育创新项目(SYYJSYC-2479);太原师范学院研究生教育创新项目(SYYJSYC-2480)
邮箱(Email):
DOI:
摘要:

实用拜占庭容错共识(practical byzantine fault tolerance, PBFT)算法因主节点随机选举、共识阶段需完成大量签名验证,存在显著的通信与计算开销。针对这一问题,文章提出融合动态信誉评分与BLS聚合签名的改进型共识算法——DB-PBFT(dynamic reputation and BLS-based PBFT)。该算法从准确性、稳定性、活跃度三个维度,对节点行为开展周期性量化评估,以此实现主节点的动态优选与轮换;同时引入BLS(Boneh Lynn Shacham)聚合签名技术,在投票阶段完成签名的批量合并与一次性验证,大幅简化签名验证流程。实验结果表明,改进后的DB-PBFT算法有效降低了系统通信延迟,显著提升了共识效率,且在不同节点规模、高并发交易的场景中均具备良好的适应性。

Abstract:

KeyWords:
参考文献

[1]WU H J,YAO Q,LIU Z G,et al.Blockchain for finance:a survey[J].IET blockchain,2024,4(2):101-123.

[2]ENAYA A,FERNANDO X N,KASHEF R.Survey of blockchain-based applications for IoT[J].Applied sciences,2025,15(8):4562.

[3]LUO Z D.A survey on blockchain-based supply chain finance with progress and future directions[EB/OL].(2024-08-14)[2025-12-30].https://doi.org/10.48550/arXiv.2408.08915.

[4]CASTRO M,LISKOV B.Practical byzantine fault tolerance[C]//3rd Symposium on Operating Systems Design and Implementation(OSDI 1999).NewYork:ACM,1999:173-186.

[5]TANG S,WANG Z Q,JIANG J,et al.Improved PBFT algorithm for high-frequency trading scenarios of alliance blockchain[J].Scientific reports,2022,12:4426.

[6]YUAN F J,HUANG X,ZHENG L,et al.The evolution and optimization strategies of a PBFT consensus algorithm for consortium blockchains[J].Information,2025,16(4):268.

[7]LIU S N,ZHANG R H,LIU C Z,et al.An improved PBFT consensus algorithm based on grouping and credit grading[J].Scientific reports,2023,13(1):13030.

[8]DING J W,WU X,TIAN J,et al.RE-BPFT:an improved PBFT consensus algorithm for consortium blockchain based on node credibility and ID3-based classification[J].Applied sciences,2025,15(13):7591.

[9]XIAO J,LUO T,LI C Q,et al.CE-PBFT:a high availability consensus algorithm for large-scale consortium blockchain[J].Journal of king saud university-computer and information sciences,2024,36(2):101957.

[10]WANG Y,WAN Q C,WU Y F,et al.Grouped byzantine fault tolerant consensus algorithm based on aggregated signatures[J/OL].Cybersecurity,2025[2025-12-30].https://link.springer.com/article/10.1186/s42400-025-00362-9.

[11]HE F Y,FENG W L,ZHANG Y,et al.An improved byzantine fault-tolerant algorithm based on reputation model[J].Electronics,2023,12(9):2049.

[12]GAO S,YU T Y,ZHU J M,et al.T-PBFT:an eigentrust-based practical byzantine fault tolerance consensus algorithm[J].China communications,2019,16(12):111-123.

[13]徐莹臣,田野,景莹,等.基于声誉分数的改进PBFT共识算法[J].信息技术与信息化,2025(3):179-183.

[14]韩璐,翟健宏,杨茹.基于节点可信度的改进PBFT算法[J].智能计算机与应用,2023,13(7):191‑201.

[15]LONG J Y,WEI R B.Scalable BFT consensus mechanism through aggregated signature gossip[C]//2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC).Piscataway:IEEE,2019:360-367.

[16]KNUDSEN H,LI J Y,NOTLAND J S,et al.High-performance asynchronous byzantine fault tolerance consensus protocol[C]//2021 IEEE International Conference on Blockchain (Blockchain).Piscataway:IEEE,2021:476-483.

基本信息:

中图分类号:TP311.13

引用信息:

[1]成鹏辉,范卓昆.基于动态信誉与BLS聚合驱动的改进型PBFT算法[J].信息技术与信息化,2026,No.311(02):6-10.

基金信息:

太原师范学院研究生教育创新项目(SYYJSYC-2479);太原师范学院研究生教育创新项目(SYYJSYC-2480)

发布时间:

2026-02-25

出版时间:

2026-02-25

引用

GB/T 7714-2015 格式引文
MLA格式引文
APA格式引文
检 索 高级检索