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.advisor | Narváez Guillen, Cristian Ramiro | - |
dc.contributor.author | Sánchez Malla, Edgar Patricio | - |
dc.date.accessioned | 2022-05-04T21:03:43Z | - |
dc.date.available | 2022-05-04T21:03:43Z | - |
dc.date.issued | 2022-05-04 | - |
dc.identifier.uri | https://dspace.unl.edu.ec/jspui/handle/123456789/24723 | - |
dc.description | The 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.abstract | El 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.extent | 178 p. | es_ES |
dc.language.iso | spa | es_ES |
dc.publisher | Universidad Nacional de Loja | es_ES |
dc.rights | openAccess | es_ES |
dc.rights.uri | http://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.title | Implementació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.type | bachelorThesis | es_ES |
Aparece en las colecciones: | TRABAJOS DE TITULACION AEIRNNR |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
EdgarPatricio_SanchezMalla.pdf | 6,22 MB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.