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,...
Saved in:
Main Author: | |
---|---|
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 |
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. |
---|