Font Size: a A A

Research And Application Of Blockchain Technology In The Certification And Traceability Of Academic Qualification And Degree

Posted on:2022-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:J H MingFull Text:PDF
GTID:2518306731977899Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Academic qualifications and degree certificates are strong proofs of the owner's learning experience and professional level,which have significant impact on personal advancement,job hunting,and promotion.Therefore,even though fake academic qualifications and degree frauds have been banned for many times,they always appear.This phenomenon has had varying degrees of adverse effects on social equity,the authority of the higher education system,and individuals.The existing domestic academic and degree certification platforms mainly use centralized data management,which has disadvantages such as data tampering and difficult to trace;and the certification process takes a long time,the steps are cumbersome,and the information is not complete,which are also difficult problems to solve.Blockchain technology integrates cryptography,distributed ledger and other theories and technologie s,and has the characteristics of decentralization,tamper-proof,and traceability.It provides a new technical realization idea for the traceability of academic qualifications,degree certification and certificate acquisition.It is of great significance to reduce the fraud of academic qualifications and degrees.Therefore,this paper designs an educational background and degree certificate certification and traceability platform based on blockchain technology to realize the secure storage,credible certif ication and selective disclosure of academic qualifications and degree data.The main work of this paper is as follows:(1)In view of the difficulty and time-consuming problem of large-scale unstructured data storage on the blockchain,this paper designs and implements a data security storage and selective disclosure strategy that combines the interplanetary file system and asymmetric encryption technology on the blockchain,which can increase the diversity of blockchain data storage and improve the response t ime of the blockchain network and the security and credibility of the data can be guaranteed without having to upload all the data on the chain.It provides support for the later storage of larger-scale academic qualifications and degree-related data,and it helps to trace the relevant supporting evidence obtained by the certificate.(2)In-depth research and analysis of blockchain core technology and related theories,combined with academic degree certification and traceability business scenarios,this paper selects Hyperledger Fabric as the blockchain platform;chooses the Raft consensus mechanism suitable for the production environment to realize the district Blockchain transaction sorting;chooses Counch DB,which supports rich queries,to replace the default Level DB as the state database.(3)This paper designs and implements a blockchain-based certification and traceability system for academic qualifications and degree certificates.The system is developed using the MVC model;smart contracts and back-end business logic are implemented using the Node.js programming language;through the process of requirement analysis,architecture design,interaction design,etc.,this paper realizes the core functions of the system such as certificate issuance,certificate revie w,certificate inspection,and traceability of certificate acquisition.The final display of system and performance testing can show that the system has reached the requirements and can meet the needs of the indicators.
Keywords/Search Tags:Blockchain, Hyperledger Fabric, Certificate certification, Selective disclosure
PDF Full Text Request
Related items