Desarrollo y despliegue de un sistema de emisión de certificados académicos mediante smart contracts en una Blockchain

Martín Garcimartín, Álvaro (2022). Desarrollo y despliegue de un sistema de emisión de certificados académicos mediante smart contracts en una Blockchain. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Desarrollo y despliegue de un sistema de emisión de certificados académicos mediante smart contracts en una Blockchain
Author/s:
  • Martín Garcimartín, Álvaro
Contributor/s:
  • Sánchez Couso, José Ramón
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: June 2022
Subjects:
Freetext Keywords: Blockchain; Cadena de bloques; Smart Contract; Titulaciones universitarias; Certificados académicos
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB)
[img] Archive (ZIP) - Users in campus UPM only
Download (1MB)

Abstract

A día de hoy existe una grave problemática con respecto a las titulaciones académicas (títulos de grado, máster, etc.) debido a sus falsificaciones y a la dificultad para comprobar la veracidad de las mismas. Esto es algo que podemos observar claramente en nuestro país, donde se han dado casos de numerosas personalidades públicas que han obtenido sus títulos universitarios o de máster de forma fraudulenta. A este hecho hay que añadir que la gestión de dichas titulaciones, en su mayor parte, todavía no se realiza de forma digital, lo que facilita que se pierda el rastro en las modificaciones de los mismos. Por otro lado, vemos que los modelos académicos han cambiado mucho en los últimos años y la enseñanza digital es ya algo completamente integrado en nuestras vidas. Son muchas las personas que complementan sus estudios con cursos o formaciones, los cuales en su mayor parte carecen de una certificación oficial que permita respaldar en un CV su veracidad. En este proyecto se propone una solución para el problema descrito anteriormente. Dicha solución consistirá en el desarrollo de un sistema de emisión y validación de certificados académicos empleando la tecnología blockchain y los Smart Contracts. Algunas características de esta tecnología como la inmutabilidad de la información o la descentralización resultarán claves para el propósito de este proyecto, logrando así que este tipo de certificaciones estén al alcance de todo tipo de instituciones académicas. Antes de comenzar con el desarrollo del sistema se realizará un estudio previo de la tecnología blockchain y de sus principales implementaciones, para de esta forma proporcionar una visión más amplia del campo en el que se va a desarrollar el proyecto. Se pretende de esta manera que el lector pueda adquirir un conocimiento básico acerca de estas nuevas tecnologías, así como descubrir algunos de sus posibles usos. Abstract: Nowadays there is a serious problem regarding academic degrees (bachelor's degrees, master's degrees, etc.) due to their falsifications and the difficulty to verify their veracity. This is something that we can clearly observe in our country, where there have been cases of numerous public personalities who have obtained their university or master's degrees fraudulently. To this fact we must add that the management of these degrees, for the most part, is still not done digitally, which makes it easy to lose track in the modifications of the same. On the other hand, we see that academic models have changed a lot in recent years and digital education is already something completely integrated into our lives. There are many people who complement their studies with courses or training, most of which lack an official certification to support their veracity in a CV. This project proposes a solution to the problem described above. This solution will consist of the development of a system for issuing and validating academic certificates using blockchain technology and Smart Contracts. Some features of this technology such as the immutability of the information or the decentralization will be key for the purpose of this Project, thus making this type of certification available to all types of academic institutions. Before starting with the development of the system, a previous study of blockchain technology and its main implementations will be carried out, in order to provide a broader vision of the field in which the project will be developed. In this way, it is intended that the reader can acquire a basic knowledge of blockchain technology and Smart Contracts, as well as discover some of its possible uses.

More information

Item ID: 70838
DC Identifier: https://oa.upm.es/70838/
OAI Identifier: oai:oa.upm.es:70838
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 30 Jun 2022 18:01
Last Modified: 30 Jun 2022 18:01
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM