Registro:
| Documento: | Tesis de Grado |
| Título: | Un avance hacia entornos de gran escala para experimentos con criptomonedas |
| Autor: | Vanotti, Marco |
| Editor: | Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
| Publicación en la web: | 2025-06-12 |
| Fecha de defensa: | 2016 |
| Fecha en portada: | 2016 |
| Grado Obtenido: | Grado |
| Título Obtenido: | Licenciado en Ciencias de la Computación |
| Departamento Docente: | Departamento de Computación |
| Director: | Geier, Maximiliano Iván |
| Director Asistente: | González Márquez, David Alejandro |
| Jurado: | Righetti, Claudio Enrique; Roldán, Christian Hugo |
| Idioma: | Español |
| Formato: | PDF |
| Handle: |
http://hdl.handle.net/20.500.12110/seminario_nCOM000638_Vanotti |
| PDF: | https://bibliotecadigital.exactas.uba.ar/download/seminario/seminario_nCOM000638_Vanotti.pdf |
| Registro: | https://bibliotecadigital.exactas.uba.ar/collection/seminario/document/seminario_nCOM000638_Vanotti |
| Ubicación: | Dep.COM 000638 |
| Derechos de Acceso: | Esta obra puede ser leída, grabada y utilizada con fines de estudio, investigación y docencia. Es necesario el reconocimiento de autoría mediante la cita correspondiente. Vanotti, Marco. (2016). Un avance hacia entornos de gran escala para experimentos con criptomonedas. (Tesis de Grado. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales.). Recuperado de http://hdl.handle.net/20.500.12110/seminario_nCOM000638_Vanotti |
Resumen:
En los últimos años las criptomonedas descentralizadas, tales como Bitcoin, tomaron gran impulso en el mundo de la computación. Éstas permiten realizar pagos de forma segura sin depender de una tercera parte de confianza. Sin embargo, sus implementaciones presentan problemas para el uso a gran escala, ya que los tiempos necesarios para procesar y validar transacciones son muy altos. Para mitigar estos problemas, existen una gran variedad de propuestas. RSK propone reducir el tiempo entre bloques a 10 segundos junto con cambios en los protocolos de consenso y red. En este trabajo se presenta una metodología para el análisis y evaluación de cambios en sistemas de criptomonedas. La misma consiste en instrumentar al cliente de la criptomoneda sobre una red emulada, obteniendo métricas que reflejen el estado del sistema. Se analizó el efecto de la variación del tiempo entre bloques y se simuló un minado con pools de minería usando merged-mining. Se pudo corroborar que disminuyendo el tiempo de generación de bloques a valores muy pequeños, los tiempos de propagación tienen un efecto significativo sobre la cantidad de forks en la red. Además, el análisis sobre merged-mining arrojó que, bajo la configuración utilizada, tener un tiempo entre bloques de 10 segundos resulta inviable. Finalmente la herramienta utilizada permite realizar experimentos de gran tamaño ya que la misma escala horizontalmente utilizando hardware convencional.
Abstract:
In recent years there has been a great rise in popularity of decentralized cryptocurrencies, such as Bitcoin. These currencies allow secure payments without depending on a trusted third party. However, their current implementations don't allow massive usage, because of high processing and validation times. There is a wide variety of proposals to address these problems. RSK proposes a 10-second interval between blocks and changes in consensus and network protocols. In this work we present a tool for analysis and evaluation of changes in cryptocurrency systems. In order to get metrics that reect the system state, we instrumented the cryptocurrency client and ran it over an emulated network. We analyzed the eect of changing the mean time between blocks and also simulated a network with mining pools using merged-mining. We could verify that by decreasing the interval between blocks to very small values, the block propagation time has a signicant impact over the amount of forks in the network. Regarding the mining pool simulation with merged-mining, our analysis showed that using a specic hardware conguration, having a block generation time of 10 seconds is not viable. Finally, the proposed tool allows for large-scale experiments as it scales horizontally using commodity hardware.
Citación:
---------- APA ----------
Vanotti, Marco. (2016). Un avance hacia entornos de gran escala para experimentos con criptomonedas. (Tesis de Grado. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales.). Recuperado de https://hdl.handle.net/20.500.12110/seminario_nCOM000638_Vanotti
---------- CHICAGO ----------
Vanotti, Marco. "Un avance hacia entornos de gran escala para experimentos con criptomonedas". Tesis de Grado, Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales, 2016.https://hdl.handle.net/20.500.12110/seminario_nCOM000638_Vanotti
Estadísticas:
Descargas mensuales
Total de descargas desde :
https://bibliotecadigital.exactas.uba.ar/download/seminario/seminario_nCOM000638_Vanotti.pdf
Distrubución geográfica