zk-SNARK adalah teknologi kriptografi canggih yang memungkinkan seseorang membuktikan kebenaran suatu informasi atau transaksi kepada pihak lain tanpa perlu membocorkan rincian isi rahasia di dalamnya. Bukti ini berukuran sangat kecil dan dapat diverifikasi secara instan tanpa perlu interaksi bolak-balik, sehingga menjaga privasi sekaligus mempercepat kinerja jaringan blockchain.
๐ Cara baca: zi-kei snark
Penjelasan
Bayangkan kamu ingin membuktikan ke penjaga toko bahwa umurmu sudah cukup dewasa untuk membeli tiket bioskop, tetapi kamu tidak mau memperlihatkan KTP karena di sana tercantum alamat rumah dan tanggal lahir aslimu. Dengan metode ini, kamu cukup menunjukkan kartu khusus bertanda lampu hijau yang memastikan kamu sudah cukup umur, tanpa si penjaga tahu tanggal lahir atau data pribadimu sama sekali.
Di dunia digital, cara ini dipakai agar orang bisa membuktikan bahwa transaksi atau data mereka sah dan benar, tanpa harus membagikan informasi rahasia atau identitas pribadi mereka ke orang lain.
zk-SNARK merupakan bentuk pembuktian tanpa membuka rahasia (zero-knowledge proof) yang dirancang agar sangat ringkas dan cepat diperiksa. Pihak pembukti (prover) membuat bukti matematis bahwa sebuah pernyataan benar, lalu pihak pemeriksa (verifier) dapat langsung memastikannya dalam hitungan milidetik.
Kelebihan utama teknologi ini adalah sifatnya yang tidak membutuhkan komunikasi bolak-balik antara kedua pihak. Sekali bukti dibuat dan dikirim ke jaringan, siapa saja atau komputer mana saja bisa langsung memverifikasi keabsahannya tanpa membebani kapasitas komputasi jaringan blockchain.
Dalam ekosistem kripto, teknologi ini banyak dimanfaatkan untuk menciptakan koin dengan privasi tinggi seperti Zcash, serta solusi penskalaan layer-2 (zk-Rollup) yang menggabungkan ribuan transaksi menjadi satu bukti kecil agar biaya lebih murah dan transaksi lebih cepat.
Secara matematis, zk-SNARK mengonversi komputasi umum menjadi Arithmetic Circuit yang kemudian direpresentasikan sebagai Quadratic Arithmetic Programs (QAP). Menggunakan pasangan kurva eliptik (elliptic curve pairings) dan polinomial, verifier dapat mengecek komputasi kompleks hanya dengan memeriksa bukti kriptografi berukuran beberapa ratus bita dalam waktu konstan O(1). Namun, varian zk-SNARK klasik membutuhkan upacara pembentukan parameter awal (trusted setup ceremony) untuk memusnahkan data rahasia sementara agar tidak terjadi celah pemalsuan bukti di kemudian hari.
๐ฎ๐ฉ Konteks Indonesia
Di Indonesia, zk-SNARK dipandang sebagai teknologi kriptografi dan infrastruktur digital mutakhir, bukan produk keuangan tersendiri. Mengingat aset kripto berstatus sebagai komoditi yang perdagangannya diawasi dalam masa transisi oleh OJK/Bappebti dan bukan sebagai alat pembayaran sah, teknologi zk-SNARK memiliki potensi besar di tanah air untuk keamanan data pribadi, seperti verifikasi identitas kependudukan digital tanpa mengekspos nomor NIK secara terbuka.
Contoh
Bayangkan permainan mencari karakter gambar tersembunyi di dalam buku yang sangat ramai dan penuh ilustrasi. Kamu ingin membuktikan ke temanmu bahwa kamu sudah berhasil menemukan posisi karakter itu tanpa memberitahukan letak halamannya. Kamu mengambil selembar karton hitam besar yang menutupi seluruh halaman buku, melubangi karton itu seukuran karakter yang dicari, lalu menempelkannya di atas buku sehingga temanmu hanya bisa melihat karakter tersebut lewat lubang tanpa tahu di sudut mana karakter itu berada.
Apa kepanjangan dari zk-SNARK?
zk-SNARK merupakan singkatan dari Zero-Knowledge Succinct Non-Interactive Argument of Knowledge, yang berarti bukti matematika tanpa membocorkan data (zero-knowledge), berukuran ringkas (succinct), tidak perlu komunikasi bolak-balik (non-interactive), dan memiliki pembuktian yang valid secara komputasi (argument of knowledge).
Apa perbedaan utama antara zk-SNARK dan zk-STARK?
Perbedaan utamanya terletak pada proses awal pembuatan sistem dan ketahanannya terhadap komputer kuantum. zk-SNARK umumnya membutuhkan fase pengaturan awal tepercaya (trusted setup) dan menghasilkan ukuran bukti yang sangat kecil, sedangkan zk-STARK tidak memerlukan pengaturan awal dan tahan terhadap ancaman komputer kuantum, tetapi ukuran buktinya jauh lebih besar.
๐ง Uji Paham
Istilah Terkait
Terakhir diperbarui 8 September 2026. Konten bersifat informatif/edukatif, bukan nasihat keuangan atau hukum - regulasi kripto bisa berubah, selalu verifikasi ke sumber resmi (OJK/Bappebti) untuk keputusan penting.




