Smart Contracts Based on Blockchain for Decentralized Learning Management System

Learning management system (LMS) is an emerging paradigm of revolutionized educational environment in which software applications or web-based technologies is used to plan, implement, and assess specific learning and administrative processes of an educational institution. In essence, LMS adapts a se...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:SN computer science 2021-07, Vol.2 (4), p.260, Article 260
Hauptverfasser: Khan, Momeen, Naz, Tallat
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Learning management system (LMS) is an emerging paradigm of revolutionized educational environment in which software applications or web-based technologies is used to plan, implement, and assess specific learning and administrative processes of an educational institution. In essence, LMS adapts a service-oriented architecture where different entities can offer or request autonomous services such as to create/deliver content, monitor student participation, or assess performance. However, LMS encompasses several internal and external security risks and vulnerabilities to the private information stored in it. To overcome the security risks and vulnerabilities, a robust security model is a crucial requirement. Blockchain is a distributed hyperledger that utilizes different cryptographic and distributed techniques and algorithms. The benefit of using blockchain is a smart contract-based learning management system that can be secured, immutable and traceable. This paper presents a secure decentralized LMS based on a private blockchain network called blockchain based learning management system (BLMS). For ensuring security against internal attacks of the BLMS, the mechanism of fine grained permission (FGP) flow is applied that is responsible for maintaining the proof of permission access and revocation rights between academic and administrative layers. We also proposed solutions to ensure data security, privacy, access control and availability.
ISSN:2662-995X
2661-8907
DOI:10.1007/s42979-021-00661-1