Saya sedang membaca dokumentasi Dusk, dan satu hal membuat saya melihat pengaturan privasinya dengan cara yang sedikit berbeda.

Awalnya saya mengira privasi di Dusk bekerja seperti sakelar sederhana: transaksi bisa saja privat atau tidak. Tapi kenyataannya tidak sesederhana itu.

Dusk memiliki Moonlight dan Phoenix, dan keduanya melayani tujuan yang cukup berbeda. Moonlight lebih dekat dengan apa yang kebanyakan dari kita kenal di blockchain publik, di mana saldo dan detail transaksi terlihat. Phoenix menggunakan catatan terenkripsi dan bukti zero-knowledge, sehingga transaksi dapat diverifikasi tanpa harus mempublikasikan semua detailnya.

Bagian yang saya anggap lebih menarik adalah viewing keys.

Transaksi Phoenix bisa tetap privat dari publik, sementara pengguna masih bisa memberikan akses ke pihak tertentu untuk informasi tertentu. Kedengarannya seperti detail kecil, tetapi untuk aplikasi keuangan itu masuk akal. Privasi itu berguna, namun bisnis mungkin tetap perlu menunjukkan catatan kepada auditor atau pihak lain yang berwenang.

Namun ada kekurangannya.

Dengan adanya dua model transaksi, pengguna sebenarnya perlu tahu yang mana yang sedang mereka gunakan. Seseorang bisa mendengar “Dusk berfokus pada privasi” lalu menganggap setiap transaksi otomatis memiliki tingkat privasi yang sama. Padahal tidak.

Saya pribadi lebih suka memikirkan Dusk seperti ini: ini bukan semata-mata soal menyembunyikan semuanya, melainkan tentang mengendalikan apa yang menjadi publik dan apa yang tidak.

Saya penasaran apakah privasi selektif seperti ini akan lebih mudah untuk diintegrasikan oleh institusi keuangan dunia nyata dibanding sistem yang sepenuhnya privat-by-default.

$DUSK @Dusk #dusk