Pengalaman developer Dusk的DuskEVM, saya keliling mencobanya dan menemukan toolchain-nya masih putus

Mainnet DuskEVM sudah berjalan setengah tahun lebih. Pihak resmi terus bilang, “Developer Solidity bisa deploy dengan mulus”. Saya memutuskan untuk mencobanya sendiri dan melihat sejauh mana pengalaman pengembangan di chain ini sebenarnya sudah sampai.

Buka dokumen, strukturnya masih cukup lengkap, tapi setelah selesai mengikuti tutorial, saya mulai mencari hal-hal yang sudah familiar. Di daftar wallet tidak ada wallet plugin yang biasa dipakai, jadi bagaimana cara menghubungkan Metamask? Saya bolak-balik mencari, dan menemukan petunjuk “konfigurasi RPC kustom”, tetapi setelah diisi, saldo DUSK tidak terlihat di wallet. Saya tanya di komunitas, ada yang membalas, “Pakai wallet CLI.” Saya terdiam. Ini 2026, sebuah L1—saya harus buka command line hanya untuk melihat saldo. @Dusk

Lalu block explorer. Ethereum punya Etherscan—hampir setiap transaksi bisa dicek statusnya, log-nya, dan perpindahan tokennya. Browser Dusk juga bisa dilihat, tapi banyak field menampilkan “menunggu untuk diparse”. Saya ingin melihat konsumsi Gas yang benar-benar terjadi pada transaksi Hedger, tapi tidak bisa. Saya juga ingin melihat apakah data privasi dari pemanggilan internal kontrak berhasil di-*onchain*, tapi tetap tidak bisa. Tool yang bisa dipakai developer saat ini masih semacam paket setengah jadi. Toolchain debugging lebih lemah; setelah kontrak error, untuk mereproduksi perlu membuat transaksi secara manual untuk *replay*, tidak ada developer network yang siap pakai, tidak ada versi stabil faucet untuk testnet, dan tidak ada simulasi eksekusi satu klik.

Hal-hal ini bukan “fitur yang lebih canggih”. Itu adalah prasyarat minimal agar developer bisa bekerja normal di sebuah chain. Dusk memang menghabiskan banyak usaha pada lapisan privasi dan kepatuhan, tapi masalah tool yang sehari-hari dihadapi developer justru menjadi sumber paling banyak menghabiskan waktu. Seorang developer smart contract masuk ke Dusk, dia akan melihat perlindungan privasinya lebih baik daripada kebanyakan chain. Tapi dia juga akan menyadari bahwa satu hal yang sangat sederhana di chain lain harus dipecah menjadi tiga langkah di sini.

Ini bukan soal jalur teknis. Ini soal prioritas pengalaman developer. Sampai suatu hari saya bisa langsung melihat saldo DUSK di dalam wallet, menemukan log transaksi lengkap di browser, dan mereproduksi proses eksekusi kontrak di tool debugging, barulah saya akan merasa chain ini benar-benar sudah siap. Sampai saat itu, ini tetap sebuah chain yang teknologinya cukup bagus, tetapi pengalaman pengembangnya masih perlu terus diasah. #dusk $DUSK