Font Size: a A A

Research And Implementation Of Digital Badge Authentication System Based On Blockchain

Posted on:2023-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:H G LiuFull Text:PDF
GTID:2557306914477384Subject:Education Technology
Abstract/Summary:PDF Full Text Request
Digital badge has high flexibility in certification of learning outcomes.It can not only meet the certification of learning outcomes under the new learning mode,but intuitively reflect the knowledge level and skill level of the recipient.As a new way and technology of learning achievement authentication,digital badge has been gradually realized in large-scale online courses.However,the security of badge data is questionable,resulting in low reliability and credibility of digital badge,which hinders its further development.At the same time,the acquisition of badges is lack of unified standards,and the knowledge and skills certified by digital badges are uneven,which makes it impossible to successfully break through the barriers between labor market demand,ability training and individual learner development,and the social recognition of digital badges is greatly reduced.In order to solve the problems of poor data security and low social recognition of digital badges,this paper intends to research and implement a digital badge authentication system based on blockchain from a technical perspective.Firstly,through literature research,the author found that blockchain technology has great advantages and potential in providing quality assurance and credit support for digital badges.Then,based on the research of relevant current situation and key technologies,this paper combs the shortcomings of digital badges in the process of practice,determines the design scheme of digital badge authentication system according to the software development process specification from demand analysis to detailed design,completes the construction of blockchain network,deployment of smart contract operation environment and function design,and it realizes the functions of automatic issuance of digital badges,badge display,badge verification and so on.Finally,this research has carried out a series of tests on the function realization and performance of the system.Through the analysis of the test results,it can be seen that the research basically meets the expected standard.The digital badge authentication system based on blockchain technology has the following advantages:(1)Taking advantage of blockchain technology,the system will effectively prevent badge data from being illegally tampered with,avoid the risk of illegal attack on badge data due to centralized storage,and meet the security requirements of badge data by storing badge data into blockchain.(2)Using the encryption algorithm characteristics of blockchain,this study not only improves the security of badge data,but provides more reliable digital evidence for badge authentication by binding the encryption results of badge holder information and badge data,so as to meet the reliability requirements of badge verification results from the technical level.(3)Based on the intelligent contract technology,this research specifies the acquisition mode of digital badge and realizes the automatic issuance function of badge.While ensuring the unification of badge acquisition standards in the form of digital contract,it greatly reduces the interference of human factors on badge data,and further meets the needs of badge data security and verification result reliability.To sum up,this study takes blockchain as the technical basis,innovatively integrates it with digital badge,realizes the complementary advantages of key technologies,and is a meaningful practical exploration in the field of education.It is expected to provide some practical reference and reference for future research.
Keywords/Search Tags:digital badge, blockchain, smart contract, certification of learning outcomes
PDF Full Text Request
Related items