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: | Treballs finals de carrera, treballs de recerca, etc. |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
albertobrTFM0620memory.pdf | TFM memory | 1,73 MB | Adobe PDF | ![]() View/Open |
Share:


This item is licensed under a Creative Commons License