Font Size: a A A

Design And Implementation Of Degree Information Verification System Based On Blockchain Technology

Posted on:2020-06-25Degree:MasterType:Thesis
Country:ChinaCandidate:X GaoFull Text:PDF
GTID:2428330578477257Subject:Engineering
Abstract/Summary:PDF Full Text Request
According to data from the National Bureau of Statistics in recent years,the number of college graduates is increasing year by year.The social resources are limited and the competitive pressure is increasing.In order to enhance their own competitiveness,some degree of fraud has appeared in the society.This paper designs and implements the degree information verification system based on the blockchain technology for the needs of college graduates' degree information anti-counterfeiting.The data stored in the blockchain has irreversible modification and transparent traceability.The application of degree information verification can limit the occurrence of degree fraud incidents to a certain extent.This paper designs and implements the functions of issuing,canceling and verifying degree certificates based on blockchain technology.The system users are divided into four types:education management department,university,student and verification party.The system implements the IPv6 anycast function,and the authenticator user can access the server with the best transmission performance with the local host network,and also improves the system's anti-attack performance to some extent.In order to save the storage space of blockchain nodes,this paper improves the LZW and arithmetic coding,and designs a hybrid coding compression algorithm.The LZW encoding dictionary is stored by using a binary tree structure to reduce the memory requirement in the LZW compression process,and the number of times each code is accessed in the statistical word search process is calculated,and the probability that each code is accessed is calculated.The arithmetic coding algorithm generates an encoding interval table based on the probability that the encoding is accessed,and continues to compress the LZW compression result.The follow-up work of this thesis is to store the students' learning achievements and post-graduation professional experience in the blockchain,construct a personal credit account,and use encryption technology to protect the user's personal privacy information.
Keywords/Search Tags:degree verification, blockchain, data compression, IPv6, anycast
PDF Full Text Request
Related items