Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Interacción de un Smart contract con una app móvil

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2019

Advisors (or tutors)

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

Durante los últimos años ha crecido mucho el interés en los Smart contracts y en blockchain por las repercusiones que pueden llegar a tener en un futuro en la sociedad y la repercusión que puede llegar a tener la informática en este ámbito. La llegada del Bitcoin a la sociedad ha abierto un abanico de ideas y posibilidades respecto a procesos y aplicaciones descentralizadas que pueden ser cubiertas por este tipo de software, eliminando el rol de entidades certificadoras terceras a la hora de realizar transacciones y automatizando acciones con el objetivo de reducir tiempos y costes. En este trabajo se ha realizado una investigación profunda de estas tecnologías y se ha llevado a cabo la implementación de una plataforma de alquiler de vehículos en donde la gestión de la información recae en un contrato inteligente desplegado en la blockchain Ethereum. La plataforma cuenta también con un front-end que ha sido desarrollado para dispositivos móviles con sistema operativo iOS. Esta plataforma tiene también gestión de usuarios ya que existen dos tipos de roles: usuario y manager. El resultado final ha sido satisfactorio ya que se ha conseguido implementar el objetivo principal del proyecto que consistía en la conexión de distintas tecnologías de una manera estable. Esto ha sido posible gracias al uso de distintas herramientas de conexiones sin las cuales no habría sido posible comunicar la app móvil con el Smart contract.
During the last years the interest in Smart contracts and in blockchain has grown a lot due to the repercussions that can have in the future in the society and the repercussion that computer science can have in this field. The arrival of Bitcoin in society has opened a range of ideas and possibilities regarding decentralized processes and applications that can be covered by this type of software, eliminating the role of third-party certifying entities when making transactions and automating actions with the aim of reduce times and costs. In this work an in-depth investigation of these technologies has been carried out and a vehicle renting platform has been implemented where the information management falls on a Smart contract deployed in the Ethereum blockchain. The platform also has a front-end that has been developed for mobile devices with iOS operating system. This platform also has user management since there are two types of roles: user and manager. The final result has been satisfactory and the main objective of the project has been implemented, which consists of connecting different technologies in a stable manner. This has been possible thanks to the use of different connection tools without which it would not have been possible to communicate the mobile app with the Smart contract.

Research Projects

Organizational Units

Journal Issue

Description

Trabajo de Fin de Máster, Universidad Complutense, Facultad de Informática, Departamento de Sistemas Informáticos y Computación, Curso 2018/2019

Unesco subjects

Keywords