Saya sempat mentok pada log testnet hampir satu sore. Es di es kopi americano di atas meja mencair total, air yang mengembun di dinding gelas merembes membentuk lingkaran pada alas mouse. Begitu saya menaruh mouse ke dudukan pengisi daya nirkabel, saya duduk saja terdiam selama lima menit, baru sadar ada satu hal yang janggal: catatan staking para validator pada rantai PoS semuanya dipublikasikan di blockchain. Penyerang tinggal mengikuti alamat staking untuk menemukan IP node. Di sisi lain, pada privacy chain, bahkan nilai transaksi dienkripsi; jadi mustahil membiarkan identitas validator telanjang tanpa perlindungan? Dulu saya mengira logika staking di privacy chain mirip dengan PoS biasa, sampai saya menemukan modul staking anonim Citadel milik Dusk—barulah saya sadar bahwa bahkan lapisan identitas saat ikut membuat blok pun dijaga privasi dengan end-to-end.

Awalnya saya pikir itu hanya “mencampur” alamat staking lewat mixer. Namun setelah saya meneliti sirkuit ZK pada smart contract staking dengan lebih saksama, saya paham ternyata bukan sekadar menyembunyikan alamat. Yang ingin dicapai adalah: Anda tidak perlu membeberkan alamat staking maupun jumlah staking yang Anda miliki, tetapi Anda tetap bisa membuktikan ke seluruh jaringan bahwa Anda memenuhi ambang batas minimum dan berhak ikut dalam konsensus.

Mekanisme Citadel yang berbasis recursive proof PLONK ini intinya memecahkan kebuntuan yang tak bisa dihindari oleh semua PoS chain: saat pengguna melakukan staking DUSK, token dikunci ke dalam satu pool staking anonim yang seragam. Jumlah staking, periode penguncian, dan keterkaitan alamat semuanya dibuat “buta” (dioblukan). Node-node lain hanya butuh waktu sekitar 8 detik untuk memverifikasi—mereka tidak bisa melihat keterkaitan alamat staking, dan tidak bisa mengaitkan tanda tangan untuk pembuatan blok dengan alamat spesifik.

Tapi saya harus jujur: desain seperti ini menuntut ketelitian sirkuit ZK yang sangat tinggi. Kalau ada batasan yang terlewat, bisa saja muncul risiko pemalsuan bukti. Tingkat kesulitan engineering untuk secara akurat menindak dan menghukum node yang berbuat jahat juga jauh lebih besar dibanding PoS dengan staking yang transparan. Bagian ini masih terus diuji. Apakah jalur ini bisa benar-benar berjalan atau tidak, tetap perlu dibuktikan lewat waktu. Namun setidaknya itu menunjukkan bahwa Dusk benar-benar “serius” soal privasi—bahkan dimulai dari lapisan dasar konsensus. Menurut Anda, identitas validator pada PoS privacy chain harus dipublikasikan atau tidak? Silakan diskusikan di kolom komentar.
#dusk $DUSK @Dusk