Font Size: a A A

Research And Design Of Education System Based On Blockchain

Posted on:2021-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:J X CheFull Text:PDF
GTID:2518306032459574Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
The development of online education on the Internet has been showing a growing trend.Educational services or institutions connect educators and educatees with their own advanced technology.This centralized mode has the risk of data tampering,and the management authority is too centralized,resulting in opaque transaction records and low data authenticity and reliability.In view of the above problems,this paper applies the block chain technology to the education system to complete the decentralization of the education system.Ensure the data storage can not be tampered and improve the authenticity and reliability of transaction records in the system The research contents are as follows:(1)By comparing and analyzing the existing education system,this paper points out the defects brought by centralization,analyzes the deficiencies of the traditional education system,and expounds the authenticity and reliability of data by introducing the block chain technology.(2)After explores the technical level of the existing blockchain,puts forward the technical disadvantages of the current blockchain,improves the data structure of the blockchain,realizes the data storage method based on the account,reduces the search time complexity to O(logN),improves the query speed of the data,and makes the application further meet the actual needs of the education system.(3)Combined with the Ethereum platform,using the programmable smart contract,the decentralization mechanism of system management authority is studied and implemented,which makes the management authority no longer centralized in the hands of an administrator.In the system,the multi administrator voting function is introduced to realize the decentralization of the system through the agreement of the smart contract.(4)In the system implementation,through the combination of traditional database and block storage,important transaction records are stored in the block,while other data are stored in the traditional database,which not only solves the storage problem of a large number of data,but also realizes the link up and real traceability of transaction data,making the perfect combination of block chain and education system.(5)Test the system,get function and performance indicators through use case testing and stress testing,and analyze the test results.Finally,the shortcomings of the analysis system are analyzed,and the plan for further improvement of the system is summarized and prospected.To sum up,this paper studies and designs an education system based on block chain,giving play to the features of decentralized block chain technology and true data preservation,ensuring the authenticity of transactions in the education platform by utilizing the features of block chain,providing both parties with a sound service system and making up for the shortcomings of online education.
Keywords/Search Tags:Blockchain technology, Decentralized, Smart contracts, data base
PDF Full Text Request
Related items