Saya dulu mendengar “zero-knowledge proofs” dan jujur saja, otak saya agak “mati” sedikit.
Kedengarannya seperti sesuatu yang dibuat untuk kriptografer, bukan sesuatu yang akan saya pikirkan sebagai pengguna blockchain biasa.
Lalu saya mengikuti kelas kriptografi Dusk, dan saya mulai melihatnya dengan cara yang berbeda.
Yang saya suka dari ZK adalah idenya sebenarnya cukup mudah dipahami setelah Anda menghapus bagian matematikanya.
Saya bisa membuktikan bahwa sesuatu itu benar tanpa menunjukkan semua hal di baliknya.
Itu jadi sangat menarik ketika Anda memikirkan soal keuangan.
Misalnya, saya ingin membeli aset yang teregulasi. Saya mungkin perlu membuktikan bahwa saya sudah melewati KYC atau bahwa saya memenuhi syarat untuk membelinya. Tapi kenapa informasi pribadi saya harus ditampilkan secara publik di blockchain hanya agar seseorang bisa memverifikasi satu persyaratan?
Seharusnya tidak seperti itu.
Di situlah pendekatan Dusk mulai masuk akal bagi saya.
Ada banyak komponen kriptografi yang terlibat, termasuk BLS12-381, JubJub, Schnorr, Poseidon, dan pohon Merkle. Tapi PLONK adalah bagian yang terus membuat saya kembali lagi karena membantu mengubah gagasan-gagasan itu menjadi bukti zero-knowledge yang nyata.
Versi sederhananya bagi saya adalah:
Buktikan bahwa itu valid. Jangan mengungkap semuanya.
Itu cara yang jauh lebih praktis untuk saya memikirkan privasi blockchain.
Dan dengan PLONK V3 yang sekarang ada di Dusk mainnet melalui upgrade Aegis, saya mulai melihat ZK bukan sekadar kata kunci, tapi sebagai infrastruktur yang berguna untuk aplikasi keuangan.
@Dusk #dusk $DUSK