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
Keywords: arithmetic circuits
Ethereum
blockchain
zero knowledge proofs
SNARK
quadratic arithmetic programs
verifiable computation
Issue Date: 9-Jul-2020
Publisher: Universitat Oberta de Catalunya (UOC)
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.
Language: English
URI: http://hdl.handle.net/10609/120126
Appears in Collections:Bachelor thesis, research projects, etc.

Share:
Export:
Files in This Item:
File Description SizeFormat 
albertobrTFM0620memory.pdfTFM memory1.73 MBAdobe PDFView/Open

This item is licensed under a Creative Commons License Creative Commons