#dusk $DUSK @Dusk
Sebelumnya, setiap kali saya mendengar tentang zero-knowledge proofs, saya sering menganggap ini sebagai konsep yang cukup jauh dari kebutuhan pengguna praktis. Namun saat saya melihat kelas kriptografi Dusk, saya mulai melihat bahwa ZK bukan hanya istilah teknis—ia dapat menjadi fondasi untuk menyelesaikan masalah yang sangat nyata di blockchain finansial: bagaimana membuktikan bahwa sebuah transaksi valid tanpa secara publik mengungkap semua informasi di baliknya.
Dusk menggunakan banyak primitif kriptografi seperti BLS12-381, JubJub, Schnorr, Poseidon, dan pohon Merkle." berarti bahwa Dusk menggunakan kriptografi tingkat lanjut untuk membuat transaksi blockchain finansial dapat diverifikasi sekaligus menjaga privasi.

Secara sederhana, zero-knowledge proofs (bukti ZK) memungkinkan seseorang membuktikan bahwa ia memenuhi suatu persyaratan—seperti lulus pemeriksaan KYC, memiliki izin untuk membeli suatu aset, atau membuat transaksi yang valid—tanpa mengekspos detail pribadi atau finansial yang tidak perlu di rantai (on-chain).

Teknologi yang disebutkan adalah alat dasar yang membuat hal ini mungkin:
BLS12-381 dan JubJub: kurva kriptografi yang digunakan untuk sistem bukti dan tanda tangan yang efisien serta aman.
Schnorr: metode tanda tangan digital yang membantu membuktikan otorisasi.
Poseidon: fungsi hash yang dirancang agar bekerja secara efisien di dalam bukti ZK.
Pohon Merkle: cara untuk memverifikasi bahwa data termasuk dalam kumpulan data yang lebih besar tanpa harus mengungkap setiap item di dalamnya.

Inti yang lebih luas adalah bahwa sistem ZK Dusk berbasis PLONK bertujuan untuk mendukung “selective disclosure” (pengungkapan selektif): privasi ketika data sensitif harus tetap dirahasiakan, sambil tetap memungkinkan verifikasi atau pemeriksaan kepatuhan ketika diperlukan. Ini bisa bermanfaat untuk aplikasi keuangan yang teregulasi, di mana para peserta harus membuktikan kelayakan tanpa mempublikasikan identitas lengkap atau riwayat transaksi mereka.