Recordkeeping of academic degrees through an application based on Blockchain and Smart Contracts

The implementation of new technologies in any type of institution arises from the need to generate improvements in the processes they execute in order to offer better products and services. This article analyzes the feasibility proposal of an application based on Blockchain technology and smart cont...

Olles dieđut

Furkejuvvon:
Bibliográfalaš dieđut
Váldodahkki: Morales-Morales, Mario (author)
Eará dahkkit: Rosero-Correa, Luis (author), Morales-Cardoso, Santiago (author)
Materiálatiipa: article
Giella:spa
Almmustuhtton: 2020
Fáttát:
Liŋkkat:https://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200
Fáddágilkorat: Lasit fáddágilkoriid
Eai fáddágilkorat, Lasit vuosttaš fáddágilkora!
_version_ 1858472739295199232
author Morales-Morales, Mario
author2 Rosero-Correa, Luis
Morales-Cardoso, Santiago
author2_role author
author
author_facet Morales-Morales, Mario
Rosero-Correa, Luis
Morales-Cardoso, Santiago
author_role author
collection Revista Cátedra
dc.creator.none.fl_str_mv Morales-Morales, Mario
Rosero-Correa, Luis
Morales-Cardoso, Santiago
dc.date.none.fl_str_mv 2020-09-03
dc.format.none.fl_str_mv application/pdf
application/pdf
application/zip
application/zip
dc.identifier.none.fl_str_mv https://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200
10.29166/catedra.v3i2.2200
dc.language.none.fl_str_mv spa
dc.publisher.none.fl_str_mv Cátedra, de la Facultad de Filosofía, Letras y Ciencias de la Educación de la Universidad Central del Ecuador
dc.relation.none.fl_str_mv https://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200/2801
https://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200/2803
https://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200/2802
https://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200/2804
dc.rights.none.fl_str_mv Derechos de autor 2020 Cátedra
info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv Cátedra; Vol. 3 No. 2 (2020): Revista Cátedra; 73-98
Cátedra; Vol. 3 Núm. 2 (2020): Revista Cátedra; 73-98
2631-2875
reponame:Revista Cátedra
instname:Universidad Central del Ecuador
instacron:UCE
dc.subject.none.fl_str_mv aplicaciones descentralizadas
blockchain
contratos inteligentes
Ethereum
títulos académicos
academic degrees
blockchain
decentralized applications
Ethereum
smart contracts
dc.title.none.fl_str_mv Recordkeeping of academic degrees through an application based on Blockchain and Smart Contracts
Registro de títulos académicos mediante una aplicación basada en Blockchain y Smart Contracts
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
description The implementation of new technologies in any type of institution arises from the need to generate improvements in the processes they execute in order to offer better products and services. This article analyzes the feasibility proposal of an application based on Blockchain technology and smart contracts to execute the process of assigning academic degrees to students without the need for a central entity, third parties and bureaucratic processes while taking advantage of the characteristics of these technologies such as transparency, security and immutability. Thus, two complementary smart contracts were developed, taking advantage of the features that currently exist to create structures that represent real-life objects and functions that handle these structures as parameters. These contracts were executed in a virtualized environment in which an Ethereum blockchain was simulated with the Truffle toolset. Smart contracts were evaluated by entering test data and with these records stored in the blockchain, the process of assigning academic titles to students through a function within the main smart contract was executed. To validate that the process ran successfully, the blockchain was queried, and it was verified that the title assignment records were successfully generated and stored on the blockchain. In this way, it was possible to conclude that the proposed model based on blockchain technology and smart contracts is feasible.
eu_rights_str_mv openAccess
format article
id REVCATEDRA_2a55c1734fb5c0bcffe5ab38fe9aa407
identifier_str_mv 10.29166/catedra.v3i2.2200
instacron_str UCE
institution UCE
instname_str Universidad Central del Ecuador
language spa
network_acronym_str REVCATEDRA
network_name_str Revista Cátedra
oai_identifier_str oai:revistadigital.uce.edu.ec:article/2200
publishDate 2020
publisher.none.fl_str_mv Cátedra, de la Facultad de Filosofía, Letras y Ciencias de la Educación de la Universidad Central del Ecuador
reponame_str Revista Cátedra
repository.mail.fl_str_mv *
repository.name.fl_str_mv Revista Cátedra - Universidad Central del Ecuador
repository_id_str 0
rights_invalid_str_mv Derechos de autor 2020 Cátedra
spelling Recordkeeping of academic degrees through an application based on Blockchain and Smart ContractsRegistro de títulos académicos mediante una aplicación basada en Blockchain y Smart ContractsMorales-Morales, MarioRosero-Correa, LuisMorales-Cardoso, Santiagoaplicaciones descentralizadasblockchaincontratos inteligentesEthereumtítulos académicosacademic degreesblockchaindecentralized applicationsEthereumsmart contractsThe implementation of new technologies in any type of institution arises from the need to generate improvements in the processes they execute in order to offer better products and services. This article analyzes the feasibility proposal of an application based on Blockchain technology and smart contracts to execute the process of assigning academic degrees to students without the need for a central entity, third parties and bureaucratic processes while taking advantage of the characteristics of these technologies such as transparency, security and immutability. Thus, two complementary smart contracts were developed, taking advantage of the features that currently exist to create structures that represent real-life objects and functions that handle these structures as parameters. These contracts were executed in a virtualized environment in which an Ethereum blockchain was simulated with the Truffle toolset. Smart contracts were evaluated by entering test data and with these records stored in the blockchain, the process of assigning academic titles to students through a function within the main smart contract was executed. To validate that the process ran successfully, the blockchain was queried, and it was verified that the title assignment records were successfully generated and stored on the blockchain. In this way, it was possible to conclude that the proposed model based on blockchain technology and smart contracts is feasible.La implementación de nuevas tecnologías en cualquier tipo de institución surge de la necesidad de generar mejoras en los procesos que éstas realizan con el fin de ofrecer mejores productos y servicios. En este artículo se analiza la propuesta de factibilidad de una aplicación basada en la tecnología Blockchain y en los contratos inteligentes para reproducir el proceso de asignar títulos académicos a estudiantes sin necesidad de un ente central, terceras personas y procesos burocráticos mientras se aprovecha las características de estas tecnologías como la transparencia, la seguridad y la inmutabilidad. Así, se desarrolló dos contratos inteligentes complementarios entre sí aprovechando las características que existen actualmente para crear estructuras que representan objetos de la vida real y funciones que manejen estas estructuras como parámetros. Estos contratos se ejecutaron en un entorno virtualizado el que se simuló una cadena de bloques de Ethereum con el conjunto de herramientas de Truffle. Se evaluó los contratos inteligentes ingresando datos de prueba y con estos registros almacenados en la cadena de bloques se ejecutó el proceso de asignar los títulos académicos a los estudiantes a través de una función dentro del contrato inteligente principal. Para validar que el proceso se ejecutó correctamente, se realizó consultas a la cadena de bloques y se verificó que los registros de asignaciones de títulos se generaron y almacenaron en la cadena de bloques con éxito. De esta manera se pudo concluir que es factible el modelo propuesto basado en tecnología blockchain y contratos inteligentes.Cátedra, de la Facultad de Filosofía, Letras y Ciencias de la Educación de la Universidad Central del Ecuador2020-09-03info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfapplication/zipapplication/ziphttps://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/220010.29166/catedra.v3i2.2200Cátedra; Vol. 3 No. 2 (2020): Revista Cátedra; 73-98Cátedra; Vol. 3 Núm. 2 (2020): Revista Cátedra; 73-982631-2875reponame:Revista Cátedrainstname:Universidad Central del Ecuadorinstacron:UCEspahttps://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200/2801https://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200/2803https://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200/2802https://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200/2804Derechos de autor 2020 Cátedrainfo:eu-repo/semantics/openAccess2020-12-08T20:40:57Zoai:revistadigital.uce.edu.ec:article/2200Portal de revistashttps://revistadigital.uce.edu.ec/Universidad públicahttps://uce.edu.ec/**Ecuador*2631-28752631-2875opendoar:02020-12-08T20:40:57Revista Cátedra - Universidad Central del Ecuadorfalse
spellingShingle Recordkeeping of academic degrees through an application based on Blockchain and Smart Contracts
Morales-Morales, Mario
aplicaciones descentralizadas
blockchain
contratos inteligentes
Ethereum
títulos académicos
academic degrees
blockchain
decentralized applications
Ethereum
smart contracts
status_str publishedVersion
title Recordkeeping of academic degrees through an application based on Blockchain and Smart Contracts
title_full Recordkeeping of academic degrees through an application based on Blockchain and Smart Contracts
title_fullStr Recordkeeping of academic degrees through an application based on Blockchain and Smart Contracts
title_full_unstemmed Recordkeeping of academic degrees through an application based on Blockchain and Smart Contracts
title_short Recordkeeping of academic degrees through an application based on Blockchain and Smart Contracts
title_sort Recordkeeping of academic degrees through an application based on Blockchain and Smart Contracts
topic aplicaciones descentralizadas
blockchain
contratos inteligentes
Ethereum
títulos académicos
academic degrees
blockchain
decentralized applications
Ethereum
smart contracts
url https://revistadigital.uce.edu.ec/index.php/CATEDRA/article/view/2200