Saya belajar sejak lama untuk tidak memberikan izin lebih dari yang dibutuhkan untuk setiap aplikasi.
Biasanya semuanya dimulai dengan tampak tidak berbahaya.
“Hubungkan dompet.”
Lalu:
“Tandatangani ini.”
Kemudian muncul pop-up lain dan saya sudah bertanya-tanya apa sebenarnya yang baru saja saya setujui.
Saya jadi jauh lebih curiga terhadap prompt untuk menandatangani karena itu.
Jadi saya penasaran dengan sesuatu di Dusk yang sebelumnya kurang saya perhatikan: pemisahan antara sekadar berinteraksi dengan akun dan benar-benar mengizinkan sebuah tindakan.
Model akun Dusk membedakan antara informasi akun publik dan otorisasi kriptografis yang diperlukan untuk mengeksekusi transaksi. Aplikasi bisa meminta informasi akun tanpa otomatis mendapatkan kemampuan untuk membelanjakan atau memindahkan aset.
Itu terdengar jelas.
Tapi kripto punya cara lucu untuk membuat hal-hal yang jelas terasa rumit.
Sebuah situs web seharusnya bisa mengetahui bahwa sebuah akun itu ada.
Ia juga harus bisa memeriksa saldo jika informasinya bersifat publik.
Tapi itu tidak berarti ia bisa menandatangani sesuatu atas nama saya.
Itu adalah izin yang berbeda.
Dan saya pikir Dusk mendapatkan sesuatu yang penting di sini.
Blockchain tidak seharusnya harus percaya pada aplikasi hanya karena saya membukanya.
Aplikasinya bisa bertanya.
Kunci saya yang menentukan.
Pemisahan itu tidak menghilangkan phishing, kontrak berbahaya, atau kebiasaan menandatangani yang buruk. Tidak ada yang bisa.
Namun itu menciptakan model mental yang lebih bersih bagi saya.
“Melihat akun saya” dan “bertindak sebagai akun saya” tidak seharusnya terasa seperti izin yang sama.
Mungkin itu detail kecil.
Saya mulai berpikir bahwa detail kecil sangat berarti dalam kripto.
Karena ketika sesuatu berjalan salah, biasanya bukan kriptografi canggih yang membingungkan pengguna.
Melainkan tombol kecil yang mereka klik tanpa benar-benar memahami artinya.
Dan bagian Dusk yang saya hargai lebih dari itu.
Bukan fitur lain.
Hanya garis yang lebih jelas antara melihat dan melakukan.
#dusk $DUSK @Dusk