Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/11531/26919
Título : | Aplicación para la tarificación de seguros de coche recogiendo datos mediante el uso de Blockchain |
Autor : | Rivera Rodríguez, Ramiro Universidad Pontificia Comillas, |
Fecha de publicación : | 2018 |
Resumen : | Blockchain es un tipo de tecnología de registro distribuido. Estas tecnologías consisten en sistemas de almacenamiento de datos que cuentan con la peculiaridad de albergar varios participantes y de no depender de un organismo central que medie y controle las acciones ni cuente con autoridad para realizar cambios unilateralmente.
Ethereum es el protocolo que permite desarrollar aplicaciones descentralizadas, pues combina la lógica de la cadena de bloques con las infinitas posibilidades que ofrecen los llamados Smart Contracts, o contratos inteligentes. Se trata de códigos que, una vez se escriben y se envían a una dirección de la red descentralizada, no se pueden alterar, y que automatizan procesos que suelen requerir la validación de una tercera parte.
Un contrato inteligente recibe información de entrada, la procesa según las reglas establecidas en el contrato, y realiza las acciones que éste marque. La arquitectura de una aplicación descentralizada consiste, por un lado, en código desplegado en la red por medio de los contratos inteligentes, y, por otro, una interfaz que permita el acceso a estos por parte de los usuarios. Como existen muchas maneras de interactuar con las cuentas de Ethereum y con los métodos del código de los contratos, se ha decidido desarrollar una aplicación móvil intuitiva para acceder a la plataforma.
Así, se ha desarrollado una aplicación móvil que permite el registro de los usuarios en la plataforma y la posibilidad de solicitar un trayecto, recibiendo por pantalla la lista de precios devueltos automáticamente por las empresas presentes en la plataforma.
El resultado es una aplicación independiente de una entidad centralizada, con especial seguridad en lo que se refiere al almacenamiento de la información, con transparencia y trazabilidad en las operaciones y que ofrece la automatización de un proceso que normalmente requiere de revisión por personas físicas. Blockchain is a type of distributed ledger technology. These technologies consist of data storage systems that have the peculiarity of hosting several participants and not depending on third parties that mediate and control the actions or have the authority to make changes unilaterally. Ethereum is the protocol that allows the development of decentralized applications, since it combines the logic of the block-chain with the infinite possibilities offered by the so-called Smart Contracts. These are codes that, once they are written and sent to a decentralized network address, cannot be altered, and they automate processes that usually require the validation of a third party. A Smart Contract receives input information, processes it according to the rules established in the contract, and performs the actions that it marks. The architecture of a decentralized application consists, on the one hand, of code deployed in the network through Smart Contracts, and, on the other hand, an interface that facilitates access to them by users. As there are many ways to interact with Ethereum accounts and contract code methods, it has been decided to develop an intuitive mobile application to access the platform. Thus, a mobile application has been developed, allowing the signing-in of new users into the platform and the possibility of requesting a new journey, obtaining the list of all the prices announce automatically by the companies present in the platform. The result is an application independent from a centralized entity, with special security in regard to the storage of information, with transparency and traceability in its operations and that offers the automation of a process that normally requires review by individuals. |
Descripción : | Desarrollo de una APP para la tarificación de un seguro de coche para un trayecto seleccionado on-line por el usuario, tomando como datos de referencia para el precio, los hábitos de conducción registrados en un dispositivo Blockchain del coche. Tecnologías utilizadas: Ethereum, Xamarin y NodeJs |
URI : | http://hdl.handle.net/11531/26919 |
Aparece en las colecciones: | KL0-Trabajos Fin de Grado |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
TFG - Rivera RodriIguez, Ramiro.pdf | TFGM | 2,73 MB | Adobe PDF | ![]() Visualizar/Abrir |
Anexo I.pdf | ANXI | 142,03 kB | 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.