Meta modelo de contratos inteligentes usando cadenas de bloques aplicado al sector público
- Triana Casallas, Jenny Alexandra
- Juan Manuel Cueva Lovelle Director
Defence university: Universidad de Oviedo
Fecha de defensa: 26 May 2022
- Rubén Arístides González Crespo Chair
- Vicente García Díaz Secretary
- Óscar Sanjuán Martínez Committee member
- Sara Rodríguez González Committee member
- Begoña Cristina Pelayo García Bustelo Committee member
Type: Thesis
Abstract
En esta tesis, se presenta la investigación realizada en el campo de blockchain y de smartcontracts, concretamente en su aporte en áreas relacionadas con el sector público/estado/gobierno, con el propósito de brindar transparencia en su gestión. Así mismo, se presenta una solución a través de un sistema que por medio de la integración de blockchain público y smartcontracts permite gestionar la contratación pública de manera que las transacciones no se pueden alterar y se mejoren los índices de transparencia de la administración pública colombiana y con ello, de la disminución de los indicadores de corrupción, frente a situaciones diferentes a las ocasionadas por códigos de conducta, ya que este es un factor ajeno a la gobernanza de cualquier sistema tecnológico. Ahora bien, para acercar el desarrollo de estas soluciones a las personas no expertas en programación, se presenta un Lenguaje de Dominio Específico -DSL creado mediante la Ingeniería Dirigida por Modelos -MDE que permite generar este tipo de aplicaciones para diferentes plataformas y sin requerir conocimientos avanzados de programación y que sean interoperables, escalables y reutilizables. La solución presentada en la tesis se soporta en la capacidad con la que cuenta la blockchain para gestionar transacciones bajo un esquema descentralizado sin la necesidad de entidades que concentren y garanticen el cumplimiento de estas transacciones, o proporcionen confianza en el sistema a los usuarios. Aunado al blockchain, se encuentra la incorporación de los smartcontracts como mecanismo autoejecutable una vez se cumplan unas reglas establecidas de manera previa, justamente en la blockchain, lo que permite eliminar intermediarios y simplificar procesos. En el campo del gobierno (denominado también Estado o sector público), el uso de blockchain y de Smart contracts potencialmente permitiría a individuos y a comunidades, rediseñar sus interacciones en la política, los servicios y la sociedad en general, con un proceso de desintermediación, basada en transacciones automatizadas y en la responsabilidad y seguridad en el manejo de registros oficiales, lo que podría eventualmente, obstruir la corrupción y hacer que los gobiernos sean más eficientes en su misión. Por lo anterior, integrar el blockchain en el sector público, supondría la solución de muchos de los problemas que la sociedad reclama frecuentemente, sobre todo en temas asociados a la prevención de la corrupción debido a que blockchain automatiza, audita y hace que una aplicación sea transparente pero segura, lo que a la vez podría incurrir en ahorro de costos de infraestructura, dada la relativa simplicidad en las transacciones utilizando Smart contracts.