Por favor, use este identificador para citar o enlazar este ítem: https://dspace.unl.edu.ec/jspui/handle/123456789/24723
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorNarváez Guillen, Cristian Ramiro-
dc.contributor.authorSánchez Malla, Edgar Patricio-
dc.date.accessioned2022-05-04T21:03:43Z-
dc.date.available2022-05-04T21:03:43Z-
dc.date.issued2022-05-04-
dc.identifier.urihttps://dspace.unl.edu.ec/jspui/handle/123456789/24723-
dc.descriptionThe objective of this Degree Project (DP) aims to implement a software module for the authenticity validation of digital academic certificates applying blockchain technology in Universidad Nacional de Loja's Events system. In which it is based on the agile blockchain DApp engineering (ABCDE) methodology throughout its different phases, allowed to complete the DP. In the first stage, the phases of the ABCDE methodology which were involved are: defining the objective; the actors involved; user history and requirements; architecture diagram and the division into two subsystems (smart contracts and applications) of software module. In the second stage, the design, codification and unit testing phases were executed for each subsystem. In the third stage the phases carried out were integration, functional and acceptance tests; jointly with the software module deployment in Ethereum Rinkeby test net. The technologies used for the development are Truffle Suite with the React box, Solidity, MetaMask, Ethereum; which were eventually implemented in the Microsoft Azure cloud computing service. Even though the latter is not contemplated within the Degree project, its culmination is left in evidence. Finally, the developed software module allows to carry out the authenticity validation of digital academic certificates efficiently and correctly. Simultaneously, it allows them not to be counterfeited, in contrast to the traditional way in which they are validated with multiple reliability and security problems of a centralized system information. Keywords: [ABCDE, blockchain, smart contracts, DApp, software development, ethereum, react, truffle].  es_ES
dc.description.abstractEl presente Trabajo de Titulación (TT) tiene por objetivo implementar un módulo de software para la validación de autenticidad de certificados académicos digitales usando tecnología blockchain. En el cual se tiene como base la metodología agile block chain DApp engineering (ABCDE) que en sus diferentes fases permitió culminar el TT. En la primera etapa las fases de la metodología ABCDE que estuvieron inmersas son: definir el objetivo; los actores que intervienen; historias de usuario y requerimientos; el diagrama de la arquitectura y la división en dos subsistemas (contratos inteligentes y de aplicaciones) del módulo de software. En la segunda etapa para cada subsistema se ejecutaron las fases de diseño, codificación y pruebas unitarias. En la tercera etapa las fases que se llevaron a efecto son las pruebas de integración, funcionales y de aceptación; en conjunto con el despliegue del módulo de software en la testnet de Rinkeby de Ethereum. Las tecnologías empleadas para el desarrollo son Truffle Suite con el box de React, Solidity, MetaMask, Ethereum; que eventualmente fue implantado en el servicio de computación en la nube de Microsoft Azure. Aunque esto último no está contemplado dentro del trabajo de Titulación, se deja en evidencia la culminación del mismo. Por último, el módulo de software desarrollado permite realizar la validación de autenticidad de los certificados académicos digitales de forma eficiente y correcta. Al mismo tiempo permite que los mismos no puedan ser falsificados, frente a la forma tradicional en el que se validan con los múltiples problemas de confiabilidad y seguridad de la información de un sistema centralizado. Palabras claves: [ABCDE, blockchain, contratos inteligentes, DApp, desarrollo de software, ethereum, react, truffle]  es_ES
dc.format.extent178 p.es_ES
dc.language.isospaes_ES
dc.publisherUniversidad Nacional de Lojaes_ES
dc.rightsopenAccesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/ec/es_ES
dc.subject<ABCDE>< BLOCKCHAIN>< CONTRATOS INTELIGENTES>< DAPP> < DESARROLLO DE SOFTWARE>< ETHEREUM>< REACT>< TRUFFLE>es_ES
dc.titleImplementación de la tecnología Blockchain para la validación de autenticidad de los certificados académicos digitales / Blockchain technology implementation for the authenticity validation of digital academic certificates.es_ES
dc.typebachelorThesises_ES
Aparece en las colecciones: TRABAJOS DE TITULACION AEIRNNR

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
EdgarPatricio_SanchezMalla.pdf6,22 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.