Font Size: a A A

Research And Implementation Of Online Education System Based On Blockchain

Posted on:2021-03-26Degree:MasterType:Thesis
Country:ChinaCandidate:P XiaoFull Text:PDF
GTID:2437330629989574Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
With the high development of Internet technology,the distance education model has been widely used.The rapid increase in the number of Internet users has led to the emergence of new forms of online education,such as communities and online schools that meet the individual needs of knowledge seekers.The rise of smart phones has driven the rapid expansion of the mobile Internet.Accelerating the online education ecosystem offline has spawned new mobile teaching methods such as cloud classrooms and live classrooms.However,the existing teaching management system does not adapt well to this new type of teaching method.Most of these systems are implemented based on the traditional B/S architecture.Their functions are concentrated on the central server and the administrator rights are too centralized.so they may cause unauthorized tampering with data.As a result,the data is unreliable and is not conducive to multi-party authentication queries.At present,with the rapid development of Internet technology and the continuous expansion of the alliance's blockchain application market,blockchain technology has received increasing attention from all walks of life.The blockchain technology that has undergone ten years of development has not only reshaped the fields of payment systems and financial services,but has also used its data to be tamper-resistant and traceable,and has continuously deepened its influence in areas such as supply chain management,social welfare,cultural entertainment.Under this trend,the application of educational blockchains is increasingly recognized and expected by the society.In view of the above status quo,the goal of this research is to develop an online education system based on blockchain technology.It aims to bring together all kinds of authoritative educational resources such as schools and education platforms to improve the certification and learning process issued by schools and enterprises during online education Credibility,and store them in an immutable blockchain to resolve the contradiction between centralized storage and social trust,and transfer the management of education certification resources from centralized controlmanagement to distributed control management.This thesis implementing a blockchain-based learning platform can record different verification information and certificate information of the learning process in stages,create digital files containing learning information,and ensure the consistency of user information and learning process data.This thesis implements a blockchain-based online education system.By setting a whitelist check in a smart contract,it ensures that system data will not be maliciously queried and dynamic changes in management permissions,ensuring the security of the online education system and improving learning Process,mutual recognition and credibility of certificate information.
Keywords/Search Tags:online education, blockchain, smart contract, application
PDF Full Text Request
Related items