Saya sudah membaca @Dusk dan satu hal yang terus saya pikirkan adalah pendekatan privasinya terasa kurang seperti “sembunyikan semuanya” dan lebih seperti mengajukan pertanyaan praktis: siapa sebenarnya yang perlu melihat apa?

Perbedaan itu penting ketika fokusnya adalah aplikasi keuangan.

Standar XSC Dusk dibangun di sekitar smart contract rahasia dan sekuritas bertoken, tetapi desainnya tidak menganggap kerahasiaan sebagai alasan untuk menghapus aturan-aturan yang bergantung pada aset keuangan. Sebaliknya, privasi dan persyaratan-persyaratan tersebut dipertimbangkan bersama.

Saya menganggap model akun publik dan akun terlindung (shielded) sangat menarik. Dusk mendukung akun Moonlight yang transparan di samping transfer Phoenix yang terlindung, sementara selective disclosure memungkinkan informasi dibagikan kepada pihak yang berwenang.

Ini mengubah cara biasa saya memandang privasi blockchain.

Ini tidak selalu berarti membuat aktivitas menjadi tidak terlihat. Kadang gagasan yang lebih berguna adalah mampu menjaga informasi tetap privat secara default sambil tetap memiliki cara untuk mengungkap informasi yang tepat saat diperlukan.

Filosofi yang sama tampaknya terbawa ke lapisan eksekusi. DuskVM mendukung smart contract Rust/WASM, sementara DuskEVM menyediakan lingkungan yang kompatibel dengan EVM. Kemampuan privasi dan kontrak yang dapat diprogram karena itu menjadi bagian dari jaringan dasar yang sama, bukan ide yang terpisah.

Yang paling menarik bagi saya adalah Dusk tidak tampak membingkai privasi dan transparansi sebagai dua hal yang saling bertentangan.

Hal itu membuat saya memandang privasi bukan sekadar sebagai tindakan menyembunyikan informasi, melainkan sebagai memiliki kendali atas kapan sebuah informasi menjadi terlihat.

#dusk @Dusk $DUSK