计算机科学 ›› 2021, Vol. 48 ›› Issue (11A): 713-718.doi: 10.11896/jsjkx.210300051
• 交叉& 应用 • 上一篇
王辉, 陈博, 刘玉祥
WANG Hui, CHEN Bo, LIU Yu-xiang
摘要: 根据我国人事档案管理的现状,提出了一种基于区块链的人事档案管理系统方案,从系统框架出发介绍改进的PBFT共识算法和系统方案设计。系统采用改进的PBFT共识算法,将档案数据安全有效地存储在人事档案区块链系统中,保证了档案数据的可追溯性和有效性;并利用智能合约和星际文件系统(IPFS)等技术实现人事档案的本地备份和转移共享,以防止不可信的第三方对档案数据的恶意破坏,保证了档案数据的安全性。实验数据表明,改进的PBFT共识算法与其他成熟的共识算法相比,在输出性能、共识速度以及安全性等方面具有明显的优势,提供了更高的安全性和吞吐量。实验分析表明,基于区块链的人事档案管理系统有望改变传统人事档案管理的弊端,以满足日益增长的人事档案数据保护与共享的需求。
中图分类号:
[1]State Archives Administration.Issued by the State Archives Bureau Outline of the 13th five year plan for National Archives Development[EB/OL].http://www.saac.gov.cn/news/2016-04/07/content_136280.htm. [2]CHEN H,NAN M J.Construction of Digital Archives Based on Interactive Archives Information Service Mode-Take TheUnitedStates,Britain,Canada And Australia as Examples[J].Shanxi Archives,2019(5):103-111. [3]YOU S S.Research on Information Service of Fujian Digital Archives Based on Cloud Computing[D].Fujian Agriculture and Forestry University,2016. [4]ZHANG G,SI X X,HUI L F,et al.Massive electronic Records Processing for Digital Archives in Cloud[C]//International Conference on Pervasive Computing.2012:814-829. [5]PENG C W,DA H W,YU Z,et al.Blockchain Data-based Cloud Data Integrity Protection Mechanism[J].Future Generation Computer Systems,2020,102:902-911. [6]CAO B,ZHANG Z H,FENG D Q,et al.Performance Analysis and Comparison of PoW,PoS and DAG Based Blockchains[J].Digital Communications and Networks,2020,6(4):480-485. [7]CASTRO M,LISKOV B.Practical Byzantine fault tolerance[C]//Operating Systems Design and Implementation.1999:173-186. [8]SHENG G,TIAN Y Y,JIAN J Z,et al.T-PBFT:An Eigen Trust-Based Practical Byzantine Fault Tolerance Consensus Algorithm[J].China Communications,2019,16(12):111-123. [9]WANG K,PEI S R,CHEN C M,et al.Proof of X-repute Blockchain Consensus Protocol for IoT Systems[J].Computers &Security,2020,95:101871. [10]YU B,LIU J,NEPAL S,et al.Proof-of-QoS:QoS Based Blockchain Consensus Protocol[J].Computers & Security,2019,87:1015801.1-101580.13. [11]FISCHER M J,LYNCH N A,PATERSON N A.Impossibility of Distributed Consensus with One Faulty Process[J].Journal of The ACM (JACM),1985,32(2):374-382. [12]SZABO N.Smart contracts[OL].http://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOT-winterschool2006/szabo.best.vwh.net/smart.contracts.html. [13]WU X,HAN Y,ZHANG M,et al.Secure Personal HealthRecords Sharing Based on Blockchain and IPFS[C]//Trusted Computing and Information Security(CTCIS 2019).Communications in Computer and Information Science.Springer,Singapore,2019. [14]NAKAMOTO S.Bitcoin:A Peer-to-Peer Electronic Cash Sys-tem[EB/OL].http://bitcoin.org/bitcoin.pdf,2008-11-8. [15]Ethereum White Paper.A Next-Generation Smart Contract and Decentralized Application Platform[EB/OL].http://github.com/ethereum/wiki/wiki/White-Paper. [16]Delegated Poof-of-Stake Consensus[EB/OL].http://bitshares.org/technology/delegated-proof-of-stake-consensus/. [17]NEO white paper[EB/OL].http://docs.neo.org/zh-cn/whitepaper.html. |
[1] | 王子凯, 朱健, 张伯钧, 胡凯. 区块链与智能合约并行方法研究与实现 Research and Implementation of Parallel Method in Blockchain and Smart Contract 计算机科学, 2022, 49(9): 312-317. https://doi.org/10.11896/jsjkx.210800102 |
[2] | 黄松, 杜金虎, 王兴亚, 孙金磊. 以太坊智能合约模糊测试技术研究综述 Survey of Ethereum Smart Contract Fuzzing Technology Research 计算机科学, 2022, 49(8): 294-305. https://doi.org/10.11896/jsjkx.220500069 |
[3] | 周航, 姜河, 赵琰, 解相朋. 适用于各单元共识交易的电力区块链系统优化调度研究 Study on Optimal Scheduling of Power Blockchain System for Consensus Transaction ofEach Unit 计算机科学, 2022, 49(6A): 771-776. https://doi.org/10.11896/jsjkx.210600241 |
[4] | 傅丽玉, 陆歌皓, 吴义明, 罗娅玲. 区块链技术的研究及其发展综述 Overview of Research and Development of Blockchain Technology 计算机科学, 2022, 49(6A): 447-461. https://doi.org/10.11896/jsjkx.210600214 |
[5] | 高健博, 张家硕, 李青山, 陈钟. RegLang:一种面向监管的智能合约编程语言 RegLang:A Smart Contract Programming Language for Regulation 计算机科学, 2022, 49(6A): 462-468. https://doi.org/10.11896/jsjkx.210700016 |
[6] | 卫宏儒, 李思月, 郭涌浩. 基于智能合约的秘密重建协议 Secret Reconstruction Protocol Based on Smart Contract 计算机科学, 2022, 49(6A): 469-473. https://doi.org/10.11896/jsjkx.210700033 |
[7] | 毛典辉, 黄晖煜, 赵爽. 符合监管合规性的自动合成新闻检测方法研究 Study on Automatic Synthetic News Detection Method Complying with Regulatory Compliance 计算机科学, 2022, 49(6A): 523-530. https://doi.org/10.11896/jsjkx.210300083 |
[8] | 李博, 向海昀, 张宇翔, 廖浩德. 面向食品溯源场景的PBFT优化算法应用研究 Application Research of PBFT Optimization Algorithm for Food Traceability Scenarios 计算机科学, 2022, 49(6A): 723-728. https://doi.org/10.11896/jsjkx.210800018 |
[9] | 王思明, 谭北海, 余荣. 面向6G可信可靠智能的区块链分片与激励机制 Blockchain Sharding and Incentive Mechanism for 6G Dependable Intelligence 计算机科学, 2022, 49(6): 32-38. https://doi.org/10.11896/jsjkx.220400004 |
[10] | 孙浩, 毛瀚宇, 张岩峰, 于戈, 徐石成, 何光宇. 区块链跨链技术发展及应用 Development and Application of Blockchain Cross-chain Technology 计算机科学, 2022, 49(5): 287-295. https://doi.org/10.11896/jsjkx.210800132 |
[11] | 阳真, 黄松, 郑长友. 基于区块链与改进CP-ABE的众测知识产权保护技术研究 Study on Crowdsourced Testing Intellectual Property Protection Technology Based on Blockchain and Improved CP-ABE 计算机科学, 2022, 49(5): 325-332. https://doi.org/10.11896/jsjkx.210900075 |
[12] | 任畅, 赵洪, 蒋华. 一种量子安全拜占庭容错共识机制 Quantum Secured-Byzantine Fault Tolerance Blockchain Consensus Mechanism 计算机科学, 2022, 49(5): 333-340. https://doi.org/10.11896/jsjkx.210400154 |
[13] | 冯了了, 丁滟, 刘坤林, 马科林, 常俊胜. 区块链BFT共识算法研究进展 Research Advance on BFT Consensus Algorithms 计算机科学, 2022, 49(4): 329-339. https://doi.org/10.11896/jsjkx.210700011 |
[14] | 王鑫, 周泽宝, 余芸, 陈禹旭, 任昊文, 蒋一波, 孙凌云. 一种面向电能量数据的联邦学习可靠性激励机制 Reliable Incentive Mechanism for Federated Learning of Electric Metering Data 计算机科学, 2022, 49(3): 31-38. https://doi.org/10.11896/jsjkx.210700195 |
[15] | 张潆藜, 马佳利, 刘子昂, 刘新, 周睿. 以太坊Solidity智能合约漏洞检测方法综述 Overview of Vulnerability Detection Methods for Ethereum Solidity Smart Contracts 计算机科学, 2022, 49(3): 52-61. https://doi.org/10.11896/jsjkx.210700004 |
|