Please use this identifier to cite or link to this item: http://hdl.handle.net/10609/120126
Title: zk-SNARKs analysis and implementation on Ethereum
Author: Ballesteros Rodríguez, Alberto  
Tutor: Herrera-Joancomartí, Jordi  
Abstract: Given the high complexity of understanding zero-knowledge SNARK proofs, this document provides a relaxed guide to introduce anyone who can understand how cryptosystems work into zk-SNARKs. Essentially, this master's thesis aims to be a reference document about zk-SNARKs covering the mathematical composition of these proofs clearly and their application in a general purpose public blockchain such as Ethereum. In this dissertation there is no discussion about security or optimization. Also, real world applications schemes are proposed in order to illustrate the applicability of these proofs.
Keywords: arithmetic circuits
Ethereum
blockchain
zero knowledge proofs
SNARK
quadratic arithmetic programs
verifiable computation
Document type: info:eu-repo/semantics/masterThesis
Issue Date: 9-Jul-2020
Publication license: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Appears in Collections:Trabajos finales de carrera, trabajos de investigación, etc.

Files in This Item:
File Description SizeFormat 
albertobrTFM0620memory.pdfTFM memory1,73 MBAdobe PDFThumbnail
View/Open