Título:
Validación de transacciones cross blockchain.
Otros títulos:
Coordinador:
Director:
Compilador:
Autor:
Torterola, Facundo
Martínez, Guzmán
Martínez, Guzmán
Tutor:
Llambías, Guzmán
Tipo de documento:
Tesis de grado
Editor:
Palabras clave:
Blockchain
Interoperabilidad
Validación de transacciones
Cross-Blockchain
Ethereum
Hyperledger Fabric
Gateway
Interoperabilidad
Validación de transacciones
Cross-Blockchain
Ethereum
Hyperledger Fabric
Gateway
Descriptores:
Año de publicación:
2024
Contenido:
Resumen:
Las plataformas de blockchain están consolidándose rápidamente en el ámbito
tecnológico, con aplicaciones variadas como criptomonedas, cadenas de suministro,
entre otros. A medida que las plataformas de blockchain crecen, la
interoperabilidad entre ellas se vuelve crucial. Facilitar la comunicación y transferencia
de activos entre diferentes redes es clave para permitir la adopción
masiva de la tecnología. Existen dos tipos de blockchain de interés: públicas
y privadas. Las públicas permiten que cualquier usuario interactúe con ellas
sin necesidad de permisos, mientras que las privadas requieren que los usuarios
tengan permisos gestionados por un administrador para poder interactuar. No
obstante, estas plataformas fueron diseñadas como sistemas cerrados, sin capacidad
de interoperabilidad. El crecimiento de blockchain demanda mecanismos
de comunicación entre redes públicas y privadas, que permitan el intercambio
de datos y operaciones conjuntas sin comprometer la integridad y consistencia
de estos. En particular, se requiere la validación de transacciones.
Este proyecto tiene como desafío desarrollar un mecanismo de validación de
transacciones cross-blockchain entre Ethereum y Hyperledger Fabric, garantizando
la correcta validación de la información transferida. La solución se basa en
una solución de interoperabilidad preexistente de tipo Gateway, al que se añadió
un mecanismo de validación de transacciones cross-blockchain. Asimismo, se diseñó e implementó una prueba de concepto para abordar esta problemática. Para
validar la propuesta, se utilizaron tres estrategias: implementación de un escenario
de uso, pruebas de rendimiento y análisis de costos. El escenario se enfocó
en la compra de automóviles en Hyperledger Fabric, generando recompensas en
tokens de fidelidad o NFTs en Ethereum. Las pruebas de rendimiento indicaron
que la solución es viable en cuanto a tiempos de procesamiento, identificando un
cuello de botella en la blockchain de Hyperledger Fabric. El análisis de costos
mostró que la solución es económicamente viable, permitiendo su aplicación en
escenarios de menor valor.
En conclusión, se logró diseñar e implementar un prototipo que interopera
una blockchain pública con una privada, específicamente Ethereum y Hyperledger Fabric, garantizando la validez de las transacciones, con integridad de la
información, costos accesibles y tiempos de respuesta óptimos.
Descripción:
Editorial:
Udelar. FI.
EN:
Financiadores:
Citación:
Torterola, F y Martínez, G. Validación de transacciones cross blockchain [en línea] Tesis de grado. Montevideo : Udelar FI. INCO, 2024.
Citación:
metadata.cc.license.name:
Documento del Gobiberno:
URI:
https://hdl.handle.net/20.500.12008/46655
ISBN:
e-ISBN:
ISSN:
ISMN:
Otros identificadores:
Título Obtenido:
Ingeniero en Computación
Facultad o Servicio que otorga el Título:
Universidad de la República (Uruguay). Facultad de Ingeniería
Licencia:
Licencia Creative Commons Atribución (CC - By 4.0)
Cobertura geográfica:
Cobertura temporal:
metadata.dc.relation.IsVersionOf:
Clasificación:
Es versión de:
Colecciones:
| Ficheros | Descripción | Tamaño | Formato | ||
|---|---|---|---|---|---|
| TM24.pdf | Tesis de grado | 4.3 MB | Adobe PDF |
