Font Size: a A A

Design And Implementation Of Academic Credit Archives System Based On Alliance Chain Digital Identity Platform

Posted on:2020-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:H M WuFull Text:PDF
GTID:2568305762977129Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present,identity authentication relies on central database storage,which will lead to privacy leakage and other issues.As a new technology,blockchain has the advantages of decentralization and privacy protection.In recent years,it has been applied to electronic money,digital asset protection,cross-border payment and so on.This paper realizes the generation of digital identity management system on blockchain platform.In this paper,the digital identity platform is mainly designed in the following three aspects:(1)The platform generates unique digital identity ID.(2)Platform trusted alliance nodes generate ID authentication credentials.(3)The validator can use the digital ID to authenticate in the blockchain network.The case of traceability of academic credit archives of digital identity platform designed by blockchain is realized as follows:(1)Digital identity platform generates unique identity ID and writes relevant data signatures into blockchains.Blockchains do not preserve user’s real information and it only provides authentication services because it can not tamper with the features.(2)The platform provides specific alliance nodes to complete the function of adding or modifying the academic credit archives.Ordinary alliance nodes can query the authenticity of the information of academic credit archives.(3)After the digital identity is authenticated successfully by the ecological trust anchor,the trust anchor writes the authentication signature into the alliance chain,and the verifier uses the digital ID to authenticate the user’s information through the authorization of the relevant user.At the same time,the relevant validation log is recorded in block.This paper builds the digital identity platform based on the alliance chain platform,and uses the hyperledger Fabric 1.0 to build the running environment of the bottom node of the blockchain.It mainly realizes the functions of generating digital identity ID,system authority management,consensus process,file information update and increase.Fabricgo-SDK is connected to block chain network as a service processing terminal.CouchDB stores user data in the blockchain database.Docker configures nodes,channels and other modules,uses intelligent contracts to query P2P block chain information in Docker,The front-end and back-end agree on a RESTful API-style interface document.The Web is based on RESTful interface document.This platform has the function of adding file information,querying information and realizing the visual management of blockchain.This paper design combines blockchain technology and digital identity,solves the existing multi-accounts and multi-party duplicate authentication problems through a unique digital identity ID.The blockchain digital identity emphasizes the definition of identity through social relationship attributes and the autonomy of identity.With personal privacy protection.The digital identity platform uses blockchain technology to build a certification ecosystem and build a credible society.
Keywords/Search Tags:Consortium blockchain, Digital identity, Academic credit archives
PDF Full Text Request
Related items