Desarrollo de una aplicación descentralizada con blockchain: DApp para el acceso y modificación de información sensible
El presente trabajo tiene como objetivo el estudio de la tecnología blockchain con el fin de asimilar los conceptos y componentes de la misma. Además, se realiza una comparativa entre diferentes soluciones de tipo blockchain, con el propósito de seleccionar una de ellas, para llevar a cabo una prueb...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2020 |
| País: | España |
| Institución: | Universitat Oberta de Catalunya (UOC) |
| Repositorio: | O2, repositorio institucional de la UOC |
| OAI Identifier: | oai:openaccess.uoc.edu:10609/106746 |
| Acceso en línea: | http://hdl.handle.net/10609/106746 |
| Access Level: | acceso abierto |
| Palabra clave: | Hyperledger Fabric React.js blockchain decentralized application aplicació descentralitzada aplicación descentralizada Application software -- Development -- TFM Programari d'aplicació -- Desenvolupament -- TFM Software de aplicación -- Desarrollo -- TFM |
| id |
ES_7ef37d3c8776daee357bd23d031dd4e8 |
|---|---|
| oai_identifier_str |
oai:openaccess.uoc.edu:10609/106746 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Desarrollo de una aplicación descentralizada con blockchain: DApp para el acceso y modificación de información sensibleSuárez Taboada, ManuelHyperledger FabricReact.jsblockchainblockchaindecentralized applicationHyperledger Fabricblockchainaplicació descentralitzadaHyperledger FabricReact.jsReact.jsaplicación descentralizadaApplication software -- Development -- TFMProgramari d'aplicació -- Desenvolupament -- TFMSoftware de aplicación -- Desarrollo -- TFMEl presente trabajo tiene como objetivo el estudio de la tecnología blockchain con el fin de asimilar los conceptos y componentes de la misma. Además, se realiza una comparativa entre diferentes soluciones de tipo blockchain, con el propósito de seleccionar una de ellas, para llevar a cabo una prueba de concepto. Esta prueba de concepto se basa en la implementación de una aplicación descentralizada (DApp) para el acceso y modificación de información sensible. En una segunda parte del trabajo, se configura y despliega una red de blockchain empleando la tecnología seleccionada y se desarrolla una DApp que hace uso de la misma. Como resultado final, obtenemos un sistema que se corresponde con una aproximación sobre el uso de blockchain en un ámbito en el que se requiere la gestión de datos sensibles. Esto nos permite validar su uso potencial en ámbitos con este tipo de necesidades.The present project has the purpose to study the Blockchain technology. The objective is to assimilate the concepts and the components of this technology. Besides it includes a comparison between different solutions in order to choose the most appropriate for a proof of concept. This proof of concept is based in a Decentralized Application (Dapp) development to manage sensitive information. In the second part of the Project, I configure and deploy the Blockchain network using the Blockchain solution selected previously and I develop a Dapp that uses it. As a result we obtain a system that corresponds to an approach on the use of Blockchain in an area where sensitive data management is required. This allows us to validate its potential use in cases with this type of needs.El present treball té com a objectiu l'estudi de la tecnologia blockchain per tal d'assimilar els conceptes i components d'aquesta. A més, es realitza una comparativa entre diferents solucions de tipus blockchain, amb el propòsit de seleccionar una d'elles, per a dur a terme una prova de concepte. Aquesta prova de concepte es basa en la implementació d'una aplicació descentralitzada (DAPP) per a l'accés i modificació d'informació sensible. En una segona part de la feina, es configura i desplega una xarxa de blockchain emprant la tecnologia seleccionada i es desenvolupa una DAPP que fa ús de la mateixa. Com a resultat final, obtenim un sistema que es correspon amb una aproximació sobre l'ús de blockchain en un àmbit en el qual es requereix la gestió de dades sensibles. Això ens permet validar el seu ús potencial en àmbits amb aquest tipus de necessitats.Universitat Oberta de Catalunya (UOC)Freitag, Felix202020202020info:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfhttp://hdl.handle.net/10609/106746reponame:O2, repositorio institucional de la UOCinstname:Universitat Oberta de Catalunya (UOC)EspañolGNU Free Documentation Licensehttp://www.gnu.org/licenses/gpl.htmlinfo:eu-repo/semantics/openAccessoai:openaccess.uoc.edu:10609/1067462026-05-28T12:42:01Z |
| dc.title.none.fl_str_mv |
Desarrollo de una aplicación descentralizada con blockchain: DApp para el acceso y modificación de información sensible |
| title |
Desarrollo de una aplicación descentralizada con blockchain: DApp para el acceso y modificación de información sensible |
| spellingShingle |
Desarrollo de una aplicación descentralizada con blockchain: DApp para el acceso y modificación de información sensible Suárez Taboada, Manuel Hyperledger Fabric React.js blockchain blockchain decentralized application Hyperledger Fabric blockchain aplicació descentralitzada Hyperledger Fabric React.js React.js aplicación descentralizada Application software -- Development -- TFM Programari d'aplicació -- Desenvolupament -- TFM Software de aplicación -- Desarrollo -- TFM |
| title_short |
Desarrollo de una aplicación descentralizada con blockchain: DApp para el acceso y modificación de información sensible |
| title_full |
Desarrollo de una aplicación descentralizada con blockchain: DApp para el acceso y modificación de información sensible |
| title_fullStr |
Desarrollo de una aplicación descentralizada con blockchain: DApp para el acceso y modificación de información sensible |
| title_full_unstemmed |
Desarrollo de una aplicación descentralizada con blockchain: DApp para el acceso y modificación de información sensible |
| title_sort |
Desarrollo de una aplicación descentralizada con blockchain: DApp para el acceso y modificación de información sensible |
| dc.creator.none.fl_str_mv |
Suárez Taboada, Manuel |
| author |
Suárez Taboada, Manuel |
| author_facet |
Suárez Taboada, Manuel |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Freitag, Felix |
| dc.subject.none.fl_str_mv |
Hyperledger Fabric React.js blockchain blockchain decentralized application Hyperledger Fabric blockchain aplicació descentralitzada Hyperledger Fabric React.js React.js aplicación descentralizada Application software -- Development -- TFM Programari d'aplicació -- Desenvolupament -- TFM Software de aplicación -- Desarrollo -- TFM |
| topic |
Hyperledger Fabric React.js blockchain blockchain decentralized application Hyperledger Fabric blockchain aplicació descentralitzada Hyperledger Fabric React.js React.js aplicación descentralizada Application software -- Development -- TFM Programari d'aplicació -- Desenvolupament -- TFM Software de aplicación -- Desarrollo -- TFM |
| description |
El presente trabajo tiene como objetivo el estudio de la tecnología blockchain con el fin de asimilar los conceptos y componentes de la misma. Además, se realiza una comparativa entre diferentes soluciones de tipo blockchain, con el propósito de seleccionar una de ellas, para llevar a cabo una prueba de concepto. Esta prueba de concepto se basa en la implementación de una aplicación descentralizada (DApp) para el acceso y modificación de información sensible. En una segunda parte del trabajo, se configura y despliega una red de blockchain empleando la tecnología seleccionada y se desarrolla una DApp que hace uso de la misma. Como resultado final, obtenemos un sistema que se corresponde con una aproximación sobre el uso de blockchain en un ámbito en el que se requiere la gestión de datos sensibles. Esto nos permite validar su uso potencial en ámbitos con este tipo de necesidades. |
| publishDate |
2020 |
| dc.date.none.fl_str_mv |
2020 2020 2020 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10609/106746 |
| url |
http://hdl.handle.net/10609/106746 |
| dc.language.none.fl_str_mv |
Español |
| language_invalid_str_mv |
Español |
| dc.rights.none.fl_str_mv |
GNU Free Documentation License http://www.gnu.org/licenses/gpl.html info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
GNU Free Documentation License http://www.gnu.org/licenses/gpl.html |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Universitat Oberta de Catalunya (UOC) |
| publisher.none.fl_str_mv |
Universitat Oberta de Catalunya (UOC) |
| dc.source.none.fl_str_mv |
reponame:O2, repositorio institucional de la UOC instname:Universitat Oberta de Catalunya (UOC) |
| instname_str |
Universitat Oberta de Catalunya (UOC) |
| reponame_str |
O2, repositorio institucional de la UOC |
| collection |
O2, repositorio institucional de la UOC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869411788118818816 |
| score |
15,298079 |