Análisis de la privacidad en Ethereum mediante la aplicación de protocolos de prueba de conocimiento nulo

Este trabajo tiene por objetivo realizar un análisis de la privacidad en Ethereum, una blockchain ampliamente utilizada en el ámbito de las criptomonedas. Se analizan en detalle los métodos utilizados para garantizar la privacidad, poniendo el foco en los protocolos zk-SNARK y zk-STARK. Estos protoc...

Full description

Bibliographic Details
Author: Serebriakova, Antonina
Format: master thesis
Publication Date:2023
Country:España
Institution:Universitat Oberta de Catalunya (UOC)
Repository:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/148166
Online Access:http://hdl.handle.net/10609/148166
Access Level:Open access
Keyword:privacidad
Ethereum
protocolos de conocimiento nulo
Computer security -- TFM
Seguretat informàtica -- TFM
Description
Summary:Este trabajo tiene por objetivo realizar un análisis de la privacidad en Ethereum, una blockchain ampliamente utilizada en el ámbito de las criptomonedas. Se analizan en detalle los métodos utilizados para garantizar la privacidad, poniendo el foco en los protocolos zk-SNARK y zk-STARK. Estos protocolos, conocidos como pruebas de conocimiento nulo, desempeñan un papel clave a la hora de garantizar la seguridad y privacidad de las transacciones en Ethereum. Se discuten los mecanismos y características subyacentes de los protocolos zk-SNARK y zk-STARK, resaltando tanto sus ventajas como desventajas. Mientras que zk-SNARK requiere una fase inicial de configuración confiable y es vulnerable a los ataques cuánticos, zk-STARK ofrece resistencia a dichos ataques y no requiere dicha configuración, aunque a costa de una mayor complejidad y tamaño de las pruebas. Además, se exploran varias aplicaciones de estos protocolos en proyectos reales basados en la blockchain Ethereum, proporcionando una visión de su implementación práctica y del impacto en la privacidad de los usuarios de Ethereum. Por último, se reflexiona sobre las aplicaciones reales de estos métodos y su potencial para mejorar significativamente la privacidad en Ethereum.