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
 

Implantación de la tecnología blockchain en infraestructura Serverless

dc.contributor.advisorVázquez Poletti, José Luis
dc.contributor.authorOrtiz Sánchez, Daniel
dc.date.accessioned2023-06-17T14:25:10Z
dc.date.available2023-06-17T14:25:10Z
dc.date.issued2019
dc.descriptionTrabajo de Fin de Máster, Universidad Complutense, Facultad de Informática, Departamento de Arquitectura de Computadores y Automática, Curso 2018/2019
dc.description.abstractEl objetivo de este proyecto es el de conseguir desarrollar una solución blockchain externalizando parte de su procesamiento en una plataforma de servicios en la nube. La solución final consiste en el desarrollo de un banco digital cuyo soporte es una red blockchain propia. Los usuarios podrán conectarse a dicha red mediante un cliente e interactuar con su cuenta del banco. Dentro del cliente los usuarios podrán comprobar el estado de su cuenta, del resto de cuentas existentes en el banco y realizar transferencias a cualquiera de ellas realizando una transacción por la blockchain. Tanto el flujo del programa del cliente como las operaciones y actualizaciones de la red blockchain y las cuentas del banco se lleva a cabo en el código local de cada cliente. Por otra parte, todo el control de las conexiones entre los distintos usuarios conectados se realiza mediante computación en la nube. Además, se pone a disposición, mediante un servicio de almacenamiento en la nube y de forma pública, los estados actuales tanto de las cuentas del banco como el histórico de la blockchain directamente para ser consumidas por cualquier aplicación. En este mismo almacenamiento también se guarda el un archivo de log de los movimientos de la última iteración de la blockchain que puede ser usado para su posterior visualización animada.
dc.description.abstractThe objective of this project is to develop a blockchain solution by externalising part of its processing to a cloud services platform. The final solution consists in the development of a digital bank whose support is an own network blockchain. Users will be able to connect to this network through a client and interact with their bank account. Within the client, users will be able to check the status of their account, the rest of existing accounts in the bank and make transfers to any of them by making a transaction through the blockchain. Both the flow of the client’s program and the operations and updates of the blockchain network and bank accounts are carried out in each client’s local code. On the other hand, all the control of the connections between the different connected users is carried out through cloud computing. In addition, it is made available, through a cloud storage service and publicly, the current status of bank accounts and the history of the blockchain directly to be consumed by any application. In this same storage is also saved a log file of the movements of the last iteration of the blockchain that can be used for later animated visualization.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/57081
dc.identifier.urihttps://hdl.handle.net/20.500.14352/14313
dc.language.isospa
dc.master.titleMáster en Ingeniería Informática
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004(043.3)
dc.subject.keywordBlockchain
dc.subject.keywordServerless
dc.subject.keywordP2P
dc.subject.keywordAWS
dc.subject.keywordBanco
dc.subject.keywordCriptomoneda
dc.subject.keywordComputación
dc.subject.keywordLambda
dc.subject.keywordTrazabilidad
dc.subject.keywordSeguridad
dc.subject.keywordBank
dc.subject.keywordCryptocurrency
dc.subject.keywordComputing
dc.subject.keywordTraceability
dc.subject.keywordSecurity
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleImplantación de la tecnología blockchain en infraestructura Serverless
dc.title.alternativeDeployment of Blockchain technology in Serverless infrastructure
dc.typemaster thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationd3c2b5a8-3672-4a45-b84e-cbd3ba076155
relation.isAdvisorOfPublication.latestForDiscoveryd3c2b5a8-3672-4a45-b84e-cbd3ba076155

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DanielOrtizSanchez.pdf
Size:
7.3 MB
Format:
Adobe Portable Document Format