Skip to main navigation Skip to search Skip to main content

A blockchain-based academic degree attestation system

  • Wenbing Zhao
  • , Izdehar M. Aldyaflah
  • , Zhaohua Zheng
  • , Xiong Luo
  • Cleveland State University
  • Tianjin University
  • Hainan University
  • University of Science and Technology Beijing

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

We propose a novel blockchain-based academic degree verification system. The system relies on a smart contract deployed on the Ethereum blockchain platform. The system protects the privacy of the students who have been verified without the need of encryption, and hence, avoid the complexity of security key management and the potential disaster if the keys are stolen or revealed. The amount of degree data is also designed to be minimum for proper verification. All operations on the critical path of the system are automated without any human intervention. However, the system does assume that the organization would stand behind the proposed system to ensure the system's integrity. The system is open to anyone who wishes to verify the degree of a student. To prevent spamming and to support the long-term sustainability of the system, a small fee is charged for each verification request. A portion of the fees collected is immediately credited to the participating schools. To facilitate automated school enrollment into the system, any school may request to enroll by placing a significant amount of stake in ETH. The stake can be refunded when the school decides to leave the system. However, if the school is blacklisted due to misbehavior, the stake is confiscated. This design strongly discourages adversaries from abusing the system. The performance of the system is fully characterized with regard to the gas consumption of key operations in various use cases. We demonstrate that the system is conducive for long-term sustainability.
Original languageEnglish
Pages (from-to)557-571
Number of pages15
JournalInternational Journal of Parallel, Emergent and Distributed Systems
Volume39
Issue number5
DOIs
StatePublished - Jan 1 2024

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 4 - Quality Education
    SDG 4 Quality Education

Keywords

  • academic degrees
  • attestation
  • blockchain
  • ethereum
  • higher education
  • Smart contract
  • smart contract
  • solidity

Cite this