Saya selalu merasa dompet kripto agak mengganggu.
Bukan bagian penandatanganannya.
Struktur akunnya.
Satu chain menginginkan alamat ini.
Wallet lain memberi Anda alamat yang lain.
Lalu datang sistem privasi dan tiba-tiba Anda harus mengelola akun lain lagi.
Saya membaca dokumen dompet Dusk ketika menyadari sesuatu yang sebelumnya belum benar-benar saya pikirkan.
Dusk menyebutnya sebagai sebuah Profile.
Sebuah profile menggabungkan akun publik Moonlight dan akun Phoenix yang disembunyikan (shielded) di bawah mnemonic yang sama. Dompet dapat mengelola keduanya secara berdampingan sambil tetap menjaga kunci dan alamat mereka tetap terorganisir secara terpisah.
Kedengarannya seperti keputusan UX yang kecil.
Saya malah pikir itu masuk akal.
Karena privasi menjadi canggung dengan sangat cepat ketika pengguna harus memahami arsitektur di baliknya.
“Gunakan alamat ini untuk transaksi publik.”
“Gunakan yang ini untuk transaksi yang disembunyikan (shielded).”
“Jangan mencampur ini.”
“Ingat kunci yang mana miliknya di mana.”
Itulah persis jenis hal yang membuat sistem yang secara teknis bagus terasa menyakitkan untuk digunakan.
Pendekatan Dusk tidak secara ajaib menyelesaikan masalah UX privasi.
Di bawahnya tetap ada dua model transaksi yang berbeda.
Moonlight berbasis akun dan bersifat publik.
Phoenix disembunyikan (shielded) dan berbasis UTXO.
Bagian yang menariknya adalah dompet tidak memaksa pengguna untuk mengelola itu sebagai dua identitas yang sama sekali tidak berhubungan.
Mereka digabungkan ke dalam satu profile.
Saya suka itu.
Bukan karena ini semacam penemuan kriptografi yang revolusioner.
Tidak.
Ini hanya salah satu dari keputusan-keputusan kecil yang membuat saya berpikir bahwa seseorang benar-benar meluangkan waktu untuk mempertimbangkan apa yang seharusnya dilakukan oleh orang biasa setelah arsitektur teknis selesai.
Dan jujur saja, bagian blockchain seperti inilah yang ingin saya lihat lebih banyak.
Bukan fitur lain.
Hanya lebih sedikit hal yang harus saya pikirkan.
#dusk $DUSK @Dusk