Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/83314
Título
Despliegue automatizado y evaluación comparativa de nodos Bitcoin en Linux adaptados a perfiles de usuario
Director o Tutor
Año del Documento
2025
Titulación
Máster en Ingeniería Informática
Résumé
El Trabajo Fin de Máster tiene como objetivo el diseño y desarrollo de un sistema
automatizado para la instalación y configuración de nodos Bitcoin sobre sistemas
Linux, adaptado a las necesidades específicas de distintos perfiles de usuario. En
particular tienen cabida perfiles como son el de validadores, analistas de datos,
desarrolladores de wallets, operadores de nodos Lightning y usuarios con fines
educativos. El proyecto consiste en la puesta en marcha de un script que despliega
un nodo Bitcoin Core con parámetros específicos y la evaluación rigurosa del efecto
de distintas configuraciones en el rendimiento del sistema. Se han registrado distintas
métricas como el uso de la CPU, la RAM, el disco y el ancho de banda durante la
sincronización de la blockchain. El objetivo principal es proporcionar una herramienta
que facilite el despliegue de nodos, junto a documentar el comportamiento del software
Bitcoin Core ante distintos escenarios de uso. Los resultados obtenidos permiten
identificar configuraciones óptimas según el perfil de cada usuario. The Master’s Thesis aims to design and develop an automated system for
installing and configuring Bitcoin nodes on Linux systems, tailored to the specific
needs of different user profiles. Particularly suitable for users are validators, data
analysts, wallet developers, Lightning node operators, and educational users. The
project consists of implementing a script that deploys a Bitcoin Core node with
specific parameters and rigorously evaluating the effect of different configurations
on system performance. Various metrics such as CPU, RAM, disk, and bandwidth
usage were recorded during blockchain synchronization. The main objective is to
provide a tool that facilitates node deployment, while also documenting the behavior
of the Bitcoin Core software in different usage scenarios. The results obtained allow
for identifying optimal configurations based on each user’s profile.
Palabras Clave
Bitcoin
Nodos completos
Automatización
Monitorización de métricas
Departamento
Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos)
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Máster UVa [7698]
Fichier(s) constituant ce document
Excepté là où spécifié autrement, la license de ce document est décrite en tant que Attribution-NonCommercial-NoDerivatives 4.0 Internacional









