Abstract:
Block chain is a distributed ledger technology that records exchange of value between parties securely, permanently and in a verifiable manner. Although initially used for financial transactions, block chain applications are currently being implemented across various fields including education. They are typically used to store records of digital agreements (smart contracts) between transacting parties that are written in computer code and deployed on the block chain, where they self-execute when certain conditions are met.
The goal of this study is to design a smart contract application for class attendance management by tracking and validating student and faculty attendance through sanctioning student’s course credits and faculty’s salary according to the hours recorded in the system. A design framework is created and validated to solve the problems of traditional centralized class attendance record keeping systems.