Tempelkan mutasi rekening bank di dinding ruang pelayanan, tak ada yang akan menyebutnya sebagai “keuangan yang dapat dipercaya”; tapi ketika sudah masuk ke blockchain publik, saldo, transfer, dan pihak lawan dibiarkan telanjang dalam jangka panjang, namun sering kali dikemas seolah-olah transparan. Tadi malam saat melanjutkan membongkar dokumen Dusk, saya menemukan bahwa yang ingin ia ubah bukanlah membuat semua informasi menghilang, melainkan menuliskan di protokol “siapa berhak melihat apa”.

Model Phoenix untuk @Dusk membuat dana menjadi catatan terenkripsi (encryped note): pengamat biasa tidak dapat melihat jumlah transfer, relasi pengirim, maupun catatan spesifik, tetapi transaksi tetap perlu dibuktikan dengan bukti tanpa pengetahuan (zero-knowledge) bahwa saldo cukup dan tidak terjadi double-spend. Yang paling mudah disalahpahami di sini adalah selective disclosure (pengungkapan selektif): ini bukan memberi regulator sebuah kunci serbaguna yang bisa membuka akun di seluruh jaringan, melainkan memungkinkan pengguna terkait—melalui kunci yang mereka miliki—memberikan rentang informasi tertentu kepada pemberi layanan yang perlu melakukan verifikasi, tempat, atau auditor yang berkepentingan. Verifikasi publik bertugas membuktikan bahwa aturan tidak dilanggar, sedangkan pengungkapan terkontrol menjawab persoalan tanggung jawab di dunia nyata.

Lapisan identitas Dusk, Citadel, juga mendorong hal ini satu langkah lebih maju. Pengguna tidak perlu selalu mengirimkan dokumen identitas lengkap; mereka dapat membuktikan, misalnya, “domisili memenuhi syarat”, “usia sudah memenuhi”, atau “memiliki kualifikasi sebagai investor terakreditasi”. Yang diperoleh pihak layanan adalah jawaban tentang apakah bisa masuk (admission), tidak selalu perlu mengambil seluruh data identitas. Dengan kata lain, sistem mencoba mengompres kebiasaan pengumpulan data pribadi yang berlebihan dalam KYC tradisional menjadi satu rangkaian bukti paling minimal yang diperlukan.

Namun pengungkapan selektif tidak otomatis berarti aman. Yang benar-benar sulit adalah: siapa yang menyimpan kunci verifikasi, berapa lama ia dapat melihat, apa yang terjadi setelah kebocoran, dan apakah berbagai institusi bisa memperoleh hanya data dalam ruang lingkup tanggung jawab mereka. Jika demi kepraktisan sebuah aplikasi menyimpan kunci secara terpusat dalam jangka panjang, seindah apa pun perlindungan kriptografinya, kemungkinan besar tetap akan tercipta kembali semacam gudang data bernilai tinggi.

Jadi penilaian saya terhadap Dusk menjadi lebih spesifik hari ini: bentengnya bukan sekadar “bisa menyembunyikan”, melainkan apakah izin pengungkapan bisa dibuat cukup rinci, cukup dapat diaudit, dan cukup mudah digunakan. Ke depannya, yang benar-benar perlu dilihat bukanlah jumlah transaksi privat itu sendiri, melainkan berapa banyak proses keuangan nyata yang bisa selesai diverifikasi tanpa mempublikasikan seluruh data.

$DUSK #dusk