面向学位/学历证书可信管理的可扩展类PBFT算法
Scalable PBFT-like algorithm for trust management of degree/graduation certificates
张学旺 1雷志滔 2林金朝3
作者信息
- 1. 重庆邮电大学软件工程学院,重庆 400065;重庆大学微电子与通信工程学院,重庆 400004
- 2. 重庆邮电大学软件工程学院,重庆 400065
- 3. 重庆邮电大学光电信息感测与传输技术重庆市重点实验室,重庆 400065
- 折叠
摘要
现有的学位/学历证书可信管理存在节点扩展的优化策略不足、未考虑节点差异性和吞吐量低等问题,"区块链+教育"为学位/学历证书的可信管理提供了一种解决方案.针对上述问题,提出一种面向学位/学历证书可信管理的可扩展类PBFT算法z-PBFT.该算法采用基于区域分组的分层设计,算法模型分为主区域和副区域节点簇,副区域内部采用局部共识机制;通过基于TOPSIS建模和熵值赋权法的加权随机选取分派策略评估节点性能,并选取共识委员节点集.实验结果表明,在大规模节点应用场景下,该算法在确保安全性的同时,具有更高的吞吐量和可扩展性.
Abstract
"Blockchain+education"offers a solution for trust management of degree/graduation certificates.Existing methods for managing degree/graduation certificates suffer from issues such as lacked optimization strategies for node expansion,neglect of node heterogeneity,and low through put.A scalable PBFT-like algorithm for trust management of de-gree/graduation certificates was proposed to address the above issues,called z-PBFT.The algorithm was based on a hierarchical design using regional grouping,with a model consisting of main region and sub-region node clusters.Local consensus was employed within the sub-regions.A weighted random allocation strategy based on TOPSIS modeling and entropy weighting was used to evaluate node performance and select a consensus committee node set.Analysis and simu-lation experiments demonstrate that the proposed algorithm ensures security while achieving higher throughput and scal-ability in large-scale applications of degree/graduation certificate trust management.
关键词
z-PBFT共识算法/学位/学历证书/可扩展性/区块链Key words
z-PBFT consensus algorithm/degree/graduation certificate/scalability/blockchain引用本文复制引用
基金项目
国家自然科学基金资助项目(U21A20447)
出版年
2024