Hari ini saya iseng mencoba posisi pengujian kecil Dusk dan mendapati diri saya ragu pada sesuatu yang sebenarnya cukup mendasar: kapan transaksi itu benar-benar “selesai”? Dusk membaginya menjadi empat tahap — accepted, confirmed, stable, lalu final. Awalnya saya mengira itu berlebihan. Tapi semakin saya mengamati, semakin terasa satu detail yang sangat berguna: detail itu memisahkan rasa yakin dari ketidakdapatbalikan (irreversibility). Hal ini penting karena sebuah transaksi bisa terlihat sudah selesai bagi pengguna jauh sebelum jaringan menganggapnya sebagai final secara kriptografis. Kebanyakan aplikasi menyembunyikan perbedaan itu di balik satu ikon centang hijau.
Saya tidak yakin pengguna biasa perlu semua empat label tersebut, meskipun. Kalau saya mengirim jumlah kecil, yang paling saya butuhkan adalah “aman untuk dibelanjakan” dan “belum aman.” Menampilkan setiap tahap bisa dengan mudah menimbulkan kecemasan lebih besar daripada kejelasan.
Mungkin UX yang lebih baik untuk Dusk bukanlah menampilkan semua empat status, tetapi menggunakannya di balik layar sambil memberi pengguna satu jawaban yang sederhana. Itu bagian yang sedang saya perhatikan.
#dusk $DUSK @Dusk $COW $WAL
Apakah finalitas empat tahap Dusk membantu pengguna?
Saya tidak yakin pengguna biasa perlu semua empat label tersebut, meskipun. Kalau saya mengirim jumlah kecil, yang paling saya butuhkan adalah “aman untuk dibelanjakan” dan “belum aman.” Menampilkan setiap tahap bisa dengan mudah menimbulkan kecemasan lebih besar daripada kejelasan.
Mungkin UX yang lebih baik untuk Dusk bukanlah menampilkan semua empat status, tetapi menggunakannya di balik layar sambil memberi pengguna satu jawaban yang sederhana. Itu bagian yang sedang saya perhatikan.
#dusk $DUSK @Dusk $COW $WAL
Apakah finalitas empat tahap Dusk membantu pengguna?
Keep only “final”
66%
Too much detail
17%
Useful when explained simply
17%
6 Voting • Voting ditutup