PROTOKOL ZK-SNARK SEBAGAI ALTERNATIF DALAM CRYPTOCURRENCY

Nowadays, many people are talking about cryptocurrency especially bitcoin. Cryptocurrency is a digital currency that is secured using cryptography. Bitcoin and zcash are two of the many digital currencies. But the bitcoin transactions are not concealing the data about those transactions. However,...

Full description

Saved in:
Bibliographic Details
Main Author: NAYOTTAMA, ARYASUTA
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/68247
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:Nowadays, many people are talking about cryptocurrency especially bitcoin. Cryptocurrency is a digital currency that is secured using cryptography. Bitcoin and zcash are two of the many digital currencies. But the bitcoin transactions are not concealing the data about those transactions. However, zcash is different, it can conceal the transaction’s data. Zcash uses zero knowledge proof. Zero knowledge proof is a method used to verify whether someone knows an information without revealing the information. This final project first discusses about ground theories that are used in zk- SNARKs. Zk-SNARKs is one of zero knowledge proof protocols improved, which the verification process happens quickly and there is only one interaction. In the process, zk-SNARKs uses finite field, bilinear mapping, and Lagrange interpolation. The second subject this final project discusses is elliptic curve and zk-SNARKs itself. Also, it discusses about the scheme and algorithm of zk-SNARKs alongside few examples. This final project also explains about zero knowledge proof and simple examples.