Semakin saya melihat tumpukan kriptografi @Dusk , semakin menarik primitif yang ada di bawahnya.

‎Awalnya saya mengira privasi Dusk sebagian besar tentang pembuktian tanpa pengetahuan (zero knowledge proofs).

‎Tapi kemudian saya melihat apa yang sebenarnya berada di bawahnya.

‎BLS12-381 adalah kurva eliptik yang cocok untuk pairing, digunakan dalam sistem pembuktian modern. Di Dusk, kurva ini muncul sebagai bagian dari tumpukan zero-knowledge dan tanda tangan (signature).

‎Lalu ada JubJub, kurva eliptik yang efisien untuk pengaturan yang SNARK-friendly dan umum dipakai dalam desain yang menjaga privasi.

‎Tanda tangan Schnorr digunakan untuk autentikasi dan integritas, memberi Dusk fondasi untuk menandatangani dan memverifikasi aksi-aksi protokol.

‎Poseidon adalah bagian lain yang menarik perhatian saya.

‎Ia dirancang agar efisien di dalam rangkaian (circuits) zero-knowledge dan bisa digunakan untuk komitmen serta hashing pohon Merkle.

$Dusk juga punya dusk-merkle, implementasi sparse Merkle tree yang memungkinkan pembuktian keanggotaan secara efisien untuk data dalam jumlah besar.

‎Dan kemudian ada PLONK.

‎PLONK adalah sistem pembuktian (proving system) yang digunakan untuk membangun zero-knowledge proofs. Pengembang dapat mendefinisikan circuit yang bisa dipakai ulang dan menghasilkan bukti yang ringkas (succinct) yang dapat diverifikasi di rantai (on-chain).

‎Jadi, ini sebenarnya bukan cuma “Dusk memakai ZK.”

‎Ada kurva-kurva eliptik, tanda tangan, hashing, pohon Merkle, dan sistem pembuktian yang semuanya bekerja sebagai bagian-bagian berbeda dari tumpukan tersebut.

‎Saya pikir itulah bagian yang lebih menarik untuk dilihat.

‎Bukan hanya fitur privasinya sendiri, tetapi juga apa yang sebenarnya membuat privasi itu bisa terjadi dari bawah.

#DUSK #dusk @Dusk $DUSK