Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/11531/74730
Título : | Sistema de verificación de credenciales profesionales basado en Blockchain Privado |
Autor : | Sánchez Merchante, Luis Francisco Cuevas Olarte, Pedro Roque Universidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI) |
Palabras clave : | 12 Matemáticas;1203 Ciencias de los ordenadores;120317 Informática |
Fecha de publicación : | 2023 |
Resumen : | La creciente digitalización de los registros académicos y la necesidad de garantizar su
autenticidad ha llevado a la exploración de nuevas tecnologías que ofrezcan seguridad y
eficiencia. En este contexto, el presente Trabajo de Fin de Grado aborda el desafío de
desarrollar un entorno que facilite la acreditación de credenciales académicas utilizando
una red blockchain pública permisionada, una tecnología emergente que ofrece
inmutabilidad y transparencia en los registros.
El enfoque principal del proyecto fue la creación e implementación de un smart contract
en la Red B de Alastria. Se escogió esta red debido a sus características únicas y su
adaptabilidad para manejar datos sensibles como las credenciales académicas. El diseño
del sistema también incluyó un frontend y un plugin para Moodle, permitiendo una
interfaz amigable y familiar para los usuarios. Por último, se desarrolló un backend
utilizando Django y SQLite para extender las funcionalidades del sistema y garantizar
una interacción fluida.
A nivel técnico, el smart contract se diseñó y desplegó inicialmente en una red
Hyperledger Besu local, antes de su implementación final en la Red B. Las pruebas en la
API RESTful se llevaron a cabo utilizando Postman, mientras que el frontend se
construyó con MDB y React. El plugin de Moodle, por su parte, se implementó en una
instancia local de Moodle en XAMPP.
Los resultados obtenidos representan un avance significativo en el ámbito de las
acreditaciones académicas digitales. Se logró construir un sistema robusto que permite a
los usuarios registrar y validar información, facilitando así el proceso de acreditación y
autenticación de documentos académicos en entornos digitales. The increasing digitization of academic records and the need to guarantee their authenticity has led to the exploration of new technologies that offer security and efficiency. In this context, this Final Bachelor Thesis addresses the challenge of developing an environment that facilitates the accreditation of academic credentials using a public permissioned blockchain network, an emerging technology that offers immutability and transparency in records. The main focus of the project was the creation and implementation of a smart contract in Alastria's Network B. This network was chosen due to its unique features and its adaptability to handle sensitive data such as academic credentials. The system design also included a frontend and a plugin for Moodle, allowing for a friendly and familiar interface for users. Lastly, a backend was developed using Django and SQLite to extend the system's functionalities and ensure smooth interaction. On a technical level, the smart contract was initially designed and deployed on an local Hyperledger Besu network, before its final implementation on Network B. Testing on the RESTful API was carried out using Postman , while the frontend was built using MDB and React . The Moodle plugin, meanwhile, was implemented in a local Moodle instance in XAMPP. The results obtained represent a significant advance in the field of digital academic accreditations. It was possible to build a robust system that allows users to register and validate information, thus facilitating the process of accreditation and authentication of academic documents in digital environments. |
Descripción : | Grado en Ingeniería en Tecnologías de Telecomunicación y Grado en Análisis de Negocios/Business Analytics |
URI : | http://hdl.handle.net/11531/74730 |
Aparece en las colecciones: | KTT-Trabajos Fin de Grado |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
TFG - Cuevas Olarte, Pedro.pdf | Trabajo Fin de Grado | 4,04 MB | Adobe PDF | Visualizar/Abrir |
Anexo I - Cuevas Olarte, Pedro.pdf | Autorización | 172,65 kB | Adobe PDF | Visualizar/Abrir Request a copy |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.