| With the continuous development of Internet technology,talent recruitment has changed from the traditional paper resume delivery and online talent recruitment to an intelligent and diversified recruitment model.However,the traditional talent recruitment market still has problems such as low efficiency,information silos and resume falsification.Blockchain,with its decentralized and non-tamperable characteristics,provides new ideas and solutions to solve these problems.Based on blockchain technology,this paper designs and implements a blockchain-based talent information sharing system,aiming to build a more open,transparent and efficient talent information sharing platform for enterprises and job seekers to ensure the authenticity and validity of talent information.The research work and results of this paper are as follows:(1)An improved Byzantine algorithm(GC-PBFT)based on node grouping and reputation value ranking is proposed.The algorithm introduces node hash grouping mechanism and reputation value ranking mechanism to logically group consensus nodes and select proxy nodes to participate in consensus based on reputation value.The problem of large communication volume in PBFT algorithm is solved.Moreover,the GC-PBFT algorithm designs a dynamic joining and exiting mechanism of nodes,which improves the scalability of the consensus algorithm.Through comparison experiments,it is proved that GC-PBFT algorithm reduces the system communication volume as well as improves the scalability of the network.(2)The business analysis and model design of the talent information sharing system were carried out,and a blockchain platform was built using the Hyperledger Fabric framework to write smart contracts to collect,store,share and query talent information.(3)The backend development of the talent information sharing system based on blockchain was implemented using the SSM framework.The business participants ensure the authenticity of talent information through digital signatures.The system was tested and evaluated,and proved to be advantageous in terms of information security,authenticity and reliability.In this paper,a blockchain-based talent information sharing system is implemented based on the above improvement scheme.The system makes full use of the advantages of blockchain technology to improve the transparency and fairness of talent recruitment.The test results show that the main business functions of the system meet the expected results and have good usability. |