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

El 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 conec...

Descripción completa

Detalles Bibliográficos
Autor: Ortiz Sánchez, Daniel
Tipo de recurso: tesis de maestría
Fecha de publicación:2019
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:español
OAI Identifier:oai:docta.ucm.es:20.500.14352/14313
Acceso en línea:https://hdl.handle.net/20.500.14352/14313
Access Level:acceso abierto
Palabra clave:004(043.3)
Blockchain
Serverless
P2P
AWS
Banco
Criptomoneda
Computación
Lambda
Trazabilidad
Seguridad
Bank
Cryptocurrency
Computing
Traceability
Security
Informática (Informática)
1203.17 Informática
id ES_95080dfd95c91afed8a0e76a6f0b6242
oai_identifier_str oai:docta.ucm.es:20.500.14352/14313
network_acronym_str ES
network_name_str España
repository_id_str
spelling Implantación de la tecnología blockchain en infraestructura ServerlessDeployment of Blockchain technology in Serverless infrastructureOrtiz Sánchez, Daniel004(043.3)BlockchainServerlessP2PAWSBancoCriptomonedaComputaciónLambdaTrazabilidadSeguridadBankCryptocurrencyComputingTraceabilitySecurityInformática (Informática)1203.17 InformáticaEl 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.Vázquez Poletti, José LuisUniversidad Complutense de Madrid20192019-01-0120192019-01-01master thesishttp://purl.org/coar/resource_type/c_bdccinfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/20.500.14352/14313reponame:Docta Complutenseinstname:Universidad Complutense de Madrid (UCM)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial 3.0 Españahttps://creativecommons.org/licenses/by-nc/3.0/es/info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/143132026-06-02T12:44:21Z
dc.title.none.fl_str_mv Implantación de la tecnología blockchain en infraestructura Serverless
Deployment of Blockchain technology in Serverless infrastructure
title Implantación de la tecnología blockchain en infraestructura Serverless
spellingShingle Implantación de la tecnología blockchain en infraestructura Serverless
Ortiz Sánchez, Daniel
004(043.3)
Blockchain
Serverless
P2P
AWS
Banco
Criptomoneda
Computación
Lambda
Trazabilidad
Seguridad
Bank
Cryptocurrency
Computing
Traceability
Security
Informática (Informática)
1203.17 Informática
title_short Implantación de la tecnología blockchain en infraestructura Serverless
title_full Implantación de la tecnología blockchain en infraestructura Serverless
title_fullStr Implantación de la tecnología blockchain en infraestructura Serverless
title_full_unstemmed Implantación de la tecnología blockchain en infraestructura Serverless
title_sort Implantación de la tecnología blockchain en infraestructura Serverless
dc.creator.none.fl_str_mv Ortiz Sánchez, Daniel
author Ortiz Sánchez, Daniel
author_facet Ortiz Sánchez, Daniel
author_role author
dc.contributor.none.fl_str_mv Vázquez Poletti, José Luis
Universidad Complutense de Madrid
dc.subject.none.fl_str_mv 004(043.3)
Blockchain
Serverless
P2P
AWS
Banco
Criptomoneda
Computación
Lambda
Trazabilidad
Seguridad
Bank
Cryptocurrency
Computing
Traceability
Security
Informática (Informática)
1203.17 Informática
topic 004(043.3)
Blockchain
Serverless
P2P
AWS
Banco
Criptomoneda
Computación
Lambda
Trazabilidad
Seguridad
Bank
Cryptocurrency
Computing
Traceability
Security
Informática (Informática)
1203.17 Informática
description El 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.
publishDate 2019
dc.date.none.fl_str_mv 2019
2019-01-01
2019
2019-01-01
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.14352/14313
url https://hdl.handle.net/20.500.14352/14313
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 3.0 España
https://creativecommons.org/licenses/by-nc/3.0/es/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 3.0 España
https://creativecommons.org/licenses/by-nc/3.0/es/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Docta Complutense
instname:Universidad Complutense de Madrid (UCM)
instname_str Universidad Complutense de Madrid (UCM)
reponame_str Docta Complutense
collection Docta Complutense
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869413758093230080
score 15.300724