Litcius/Paper detail

On the Design of a Blockchain-based Student Quality Assessment System

Xiubo Liang, Qian Zhao

202037 citationsDOI

Abstract

Blockchain technology has been applied in different fields with the advantages of decentralization, anonymity, immutability and reliability. There are quite a lot of problems, such as data decentralization, low utilization rate, high cost and unguaranteed security when managing students' study records. Therefore, we design a blockchain-based system for students' comprehensive quality assessment. This system adopts a solution of combining “onchain and offchain” data, where we use the smart contract, the interplanetary file system (IPFS) and Web Service to ensure that data flow is efficient, safe and reliable. In this paper, a network architecture based on education consortium blockchain is proposed, where we design a blockchain data structure and storage model to conveniently access to students' quality assessment data. And a data flow mechanism is designed for student data's trusted sharing and authentication protection, in which we combine the advantages of RBFT-based Hyperchain consortium blockchain and traditional data persistence. Then we use the microservices architecture to build the whole system and propose a performance optimization scheme to ensure high availability of the system. Sharing student data for research purposes will boost research innovation in education.

Topics & Concepts

BlockchainComputer scienceQuality (philosophy)Quality assessmentSoftware engineeringComputer architectureEngineering managementComputer securityEngineeringEngineering educationPhilosophyEpistemologyBlockchain Technology Applications and SecurityCloud Data Security SolutionsBrain Tumor Detection and Classification