浏览全部资源
扫码关注微信
1.重庆邮电大学软件工程学院,重庆 400065
2.重庆大学微电子与通信工程学院,重庆 400004
3.重庆邮电大学光电信息感测与传输技术重庆市重点实验室,重庆 400065
[ "张学旺(1974- ),男,湖南祁东人,重庆大学博士生、重庆邮电大学副教授,主要研究方向为区块链、物联网、数据安全与隐私保护。" ]
[ "雷志滔(1998- ),男,四川内江人,重庆邮电大学硕士生,主要研究方向为区块链、互联网软件及安全。" ]
[ "林金朝(1966- ),男,四川蓬溪人,博士,重庆邮电大学教授、博士生导师,主要研究方向为无线通信传输、无线体域网与信息处理。" ]
收稿日期:2024-02-29,
修回日期:2024-06-07,
纸质出版日期:2024-09-25
移动端阅览
张学旺,雷志滔,林金朝.面向学位/学历证书可信管理的可扩展类PBFT算法[J].通信学报,2024,45(09):40-54.
ZHANG Xuewang,LEI Zhitao,LIN Jinzhao.Scalable PBFT-like algorithm for trust management of degree/graduation certificates[J].Journal on Communications,2024,45(09):40-54.
张学旺,雷志滔,林金朝.面向学位/学历证书可信管理的可扩展类PBFT算法[J].通信学报,2024,45(09):40-54. DOI: 10.11959/j.issn.1000-436x.2024144.
ZHANG Xuewang,LEI Zhitao,LIN Jinzhao.Scalable PBFT-like algorithm for trust management of degree/graduation certificates[J].Journal on Communications,2024,45(09):40-54. DOI: 10.11959/j.issn.1000-436x.2024144.
现有的学位/学历证书可信管理存在节点扩展的优化策略不足、未考虑节点差异性和吞吐量低等问题,“区块链+教育”为学位/学历证书的可信管理提供了一种解决方案。针对上述问题,提出一种面向学位/学历证书可信管理的可扩展类PBFT算法z-PBFT。该算法采用基于区域分组的分层设计,算法模型分为主区域和副区域节点簇,副区域内部采用局部共识机制;通过基于TOPSIS建模和熵值赋权法的加权随机选取分派策略评估节点性能,并选取共识委员节点集。实验结果表明,在大规模节点应用场景下,该算法在确保安全性的同时,具有更高的吞吐量和可扩展性。
“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 simulation experiments demonstrate that the proposed algorithm ensures security while achieving higher throughput and scalability in large-scale applications of degree/graduation certificate trust management.
LIU S G , BA L . Blockchain technology and its application prospect in higher education [C ] // Proceedings of the 13th International Conference on Education Technology and Computers . New York : ACM Press , 2021 : 237 - 242 .
EMMA W , JANET N . How thousands of nurses got licensed with fake degrees [R ] . 2023 .
JIN H , XIAO J . Towards trustworthy blockchain systems in the era of “Internet of value”: development, challenges, and future trends [J ] . Science China Information Sciences , 2021 , 65 ( 5 ): 153101 .
DU M X , CHEN Q J , XIAO J , et al . Supply chain finance innovation using blockchain [J ] . IEEE Transactions on Engineering Management , 2020 , 67 ( 4 ): 1045 - 1058 .
GAI K K , WU Y L , ZHU L H , et al . Privacy-preserving energy trading using consortium blockchain in smart grid [J ] . IEEE Transactions on Industrial Informatics , 2019 , 15 ( 6 ): 3548 - 3558 .
谭海波 , 周桐 , 赵赫 , 等 . 基于区块链的档案数据保护与共享方法 [J ] . 软件学报 , 2019 , 30 ( 9 ): 2620 - 2635 .
TAN H B , ZHOU T , ZHAO H , et al . Archival data protection and sharing method based on blockchain [J ] . Journal of Software , 2019 , 30 ( 9 ): 2620 - 2635 .
RUSTEMI A , DALIPI F , ATANASOVSKI V , et al . A systematic literature review on blockchain-based systems for academic certificate verification [J ] . IEEE Access , 2023 , 11 : 64679 - 64696 .
曾诗钦 , 霍如 , 黄韬 , 等 . 区块链技术研究综述: 原理、进展与应用 [J ] . 通信学报 , 2020 , 41 ( 1 ): 134 - 151 .
ZENG S Q , HUO R , HUANG T , et al . Survey of blockchain: principle, progress and application [J ] . Journal on Communications , 2020 , 41 ( 1 ): 134 - 151 .
JAKOBSSON M , JUELS A . Proofs of work and bread pudding protocols(extended abstract) [C ] // The International Federation for Information Processing . Berlin : Springer , 1999 : 258 - 272 .
BAMAKAN S M H , MOTAVALI A , BABAEI B A . A survey of blockchain consensus algorithms performance evaluation criteria [J ] . Expert Systems with Applications , 2020 , 154 ( 9 ): 113385 .
LARIMER D: Delegated proof-of-stake consensus [R ] . 2014 .
CASTRO M , LISKOV B . Practical Byzantine fault tolerance and proactive recovery [J ] . ACM Transactions on Computer Systems , 2002 , 20 ( 4 ): 398 - 461 .
GRATHER W , KOLVENBACH S , RULAND R , et al . Blockchain for education: Lifelong learning passport [C ] // Proceedings of 1st ERCIM Blockchain Workshop 2018 . Netherland : EUSSET , 2018 : 2510 - 2591 .
AFRIANTO I , HERYANTO Y . Design and implementation of work training certificate verification based on public blockchain platform [C ] // Proceedings of the 2020 Fifth International Conference on Informatics and Computing (ICIC) . Piscataway : IEEE Press , 2020 : 1 - 8 .
NIKOLIĆ S , MATIĆ S , ČAPKO D , et al . Development of a blockchain-based application for digital certificates in education [C ] // Proceedings of the 2022 30th Telecommunications Forum (TELFOR) . Piscataway : IEEE Press , 2022 : 1 - 4 .
SHAWON S K , AHAMMAD H , SHETU S Z , et al . DIUcerts DApp: a blockchain-based solution for verification of educational certificates [C ] // Proceedings of the 2021 12th International Conference on Computing Communication and Networking Technologies (ICCCNT) . Piscataway : IEEE Press , 2021 : 1 - 10 .
SHANG Y , LI Z X , LI Z , et al . Blockchain technology and its application in higher education [C ] // Proceedings of the 14th International Conference on Education Technology and Computers . New York : ACM Press , 2022 : 108 - 113 .
刘东伟 , 张学旺 , 郭晓金 . 基于区块链的学位证书存证系统设计与实现 [J ] . 计算机工程与设计 , 2020 , 41 ( 2 ): 567 - 573 .
LIU D W , ZHANG X W , GUO X J . Design and implementation of degree certificate storage and verification system based on blockchain [J ] . Computer Engineering and Design , 2020 , 41 ( 2 ): 567 - 573 .
SUKHWANI H , WANG N , TRIVEDI K S , et al . Performance modeling of hyperledger fabric (permissioned blockchain network) [C ] // Proceedings of the 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA) . Piscataway : IEEE Press , 2018 : 1 - 8 .
SUKHWANI H , MARTÍNEZ J M , CHANG X L , et al . Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric) [C ] // Proceedings of the 2017 IEEE 36th Symposium on Reliable Distributed Systems (SRDS) . Piscataway : IEEE Press , 2017 : 253 - 255 .
HWANG C L , YOON K . Multiple attribute decision making [M ] . Berlin : Springer , 1981 .
范捷 , 易乐天 , 舒继武 . 拜占庭系统技术研究综述 [J ] . 软件学报 , 2013 , 24 ( 6 ): 1346 - 1360 .
FAN J , YI L T , SHU J W . Research on the technologies of Byzantine system [J ] . Journal of Software , 2013 , 24 ( 6 ): 1346 - 1360 .
GAN B , WU Q W , LI X , et al . Classification of blockchain consensus mechanisms based on PBFT algorithm [C ] // Proceedings of the 2021 International Conference on Computer Engineering and Application (ICCEA) . Piscataway : IEEE Press , 2021 : 26 - 29 .
黄冬艳 , 李浪 , 陈斌 , 等 . RBFT: 基于Raft集群的拜占庭容错共识机制 [J ] . 通信学报 , 2021 , 42 ( 3 ): 209 - 219 .
HUANG D Y , LI L , CHEN B , et al . RBFT: a new Byzantine fault-tolerant consensus mechanism based on Raft cluster [J ] . Journal on Communications , 2021 , 42 ( 3 ): 209 - 219 .
ZHAN Y , WANG B C , LU R X , et al . DRBFT: Delegated randomization Byzantine fault tolerance consensus protocol for blockchains [J ] . Information Sciences , 2021 , 559 : 8 - 21 .
YIN M F , MALKHI D , REITER M K , et al . HotStuff: BFT consensus with linearity and responsiveness [C ] // Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing . New York : ACM Press , 2019 : 347 - 356 .
LI W Y , FENG C L , ZHANG L , et al . A scalable multi-layer PBFT consensus for blockchain [J ] . IEEE Transactions on Parallel and Distributed Systems , 2021 , 32 ( 5 ): 1146 - 1160 .
QUSHTOM H , MIŠIĆ J , MIŠIĆ V B , et al . A high performance two-layer consensus architecture for blockchain-based IoT systems [J ] . Peer-to-Peer Networking and Applications , 2022 , 15 ( 5 ): 2444 - 2456 .
JIANG W X , WU X X , SONG M Y , et al . A scalable Byzantine fault tolerance algorithm based on a tree topology network [J ] . IEEE Access , 2023 , 11 : 33509 - 33519 .
MICALI S , RABIN M , VADHAN S . Verifiable random functions [C ] // Proceedings of the 40th Annual Symposium on Foundations of Computer Science . Piscataway : IEEE Press , 1999 : 120 - 130 .
LIU S N , ZHANG R H , LIU C Z , et al . P-PBFT: an improved blockchain algorithm to support large-scale pharmaceutical traceability [J ] . Computers in Biology and Medicine , 2023 , 154 : 106590 .
ERNEST B , DANIEL G , KEVIN M , et al . Fast exponentiation with precomputation [C ] // Proceedings of the 11th Annual International Conference on Theory and Application of Cryptographic Techniques . Berlin : Springer , 2001 : 431 - 437 .
0
浏览量
55
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构