Volume 29, Issue 3 e2061
SPECIAL ISSUE PAPER

Blockchain and smart contracts for higher education registry in Brazil

Lucas M. Palma

Lucas M. Palma

Computer Science Graduate Program, Federal University of Santa Catarina, Florianópolis, Brazil

Search for more papers by this author
Martín A. G. Vigil

Martín A. G. Vigil

Department of Computing, Federal University of Santa Catarina, Araranguá, Brazil

Search for more papers by this author
Fernando L. Pereira

Fernando L. Pereira

Digital Certification Coordination, Federal University of Santa Catarina, Florianópolis, Brazil

Search for more papers by this author
Jean E. Martina

Corresponding Author

Jean E. Martina

Computer Science Graduate Program, Federal University of Santa Catarina, Florianópolis, Brazil

Correspondence

Jean E. Martina, Computer Science Graduate Program, Federal University of Santa Catarina, Santa Catarina, Brazil.

Email: [email protected]

Search for more papers by this author
First published: 21 January 2019
Citations: 79

Summary

The validation of academic credits and issuance of academic degree certificates in the Brazilian education system currently occurs in a semi or completely noncomputerized way. The actual digitization of this system could make it more secure and decrease bureaucracy in terms of document validation, saving in storage and labor. Due to the recent increase in forgeries and loss of records, it is paramount that this process becomes more transparent and reliable for all involved parties. This article presents a proposal and an implementation for the digitization of degree certificates and academic credits for higher education in the Brazilian education system. A transparent model based on blockchain is proposed, in which higher education institutions register students and their academic credits in a chain of records using the Brazilian Public Key Infrastructure for identity management. This information, associated with smart contracts, enables the reliable and decentralized issuance of degree certificates through the validation of a historical database and the triggering of transactions using smart contracts. The focus of this article is the demonstration of an experiment that validates this proposal.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.