#dusk $DUSK @Dusk Beberapa hari lalu saya mencoba menjalankan node Dusk. Setelah menginstal node-installer, saat menekan perintah start, tangan saya sempat ragu di tombol Enter. Bukan karena takut salah langkah, tapi karena khawatir kejadian yang sama seperti beberapa kali sebelumnya—log bergulir beberapa baris lalu macet, lalu saya baru sadar dokumen dan kode tidak cocok.
Setelah dijalankan, rusk mulai mengalirkan log. Tahap Validation dan Ratification dieksekusi bergantian. Validation dulu: sekelompok anggota komite memeriksa validitas blok kandidat; lalu Ratification menyusul: kelompok komite lain mengonfirmasi hasil verifikasi dan akhirnya menetapkan blok. Di log, setiap putaran diberi penanda Round dan nomor Iteration, dan jeda antarbloknya stabil. Saya menatap layar lebih dari sepuluh menit—tinggi blok terus naik, tidak pernah berhenti. Bayangan “macet di tengah pengguliran” saat menjalankan testnet-testnet lain beberapa kali sebelumnya akhirnya hilang di sini.
Kemudian saya membuka repositori rusk. Ada 8025 commit, pipeline CI menjalankan clippy dan nightly test, dan timnya juga membuat sendiri cargo-dusk-analyzer untuk analisis statis. Di tool deploy dsk-deploy-cli, saya menemukan detail: parameter command line Phoenix dan Moonlight dipisahkan. Untuk dua jalur transaksi yang berbeda dalam satu chain, keduanya dipanggil secara independen. Saya menemukan data gas yang diposting di sebuah issue: transfer Moonlight sekitar 80 ribu gas; dari Moonlight ke Phoenix memerlukan 25,56 juta gas—selisihnya sekitar 300 kali. Inilah biaya komputasi sebenarnya dari pembuktian ZK.
Lalu saya memeriksa layer jaringan. Kadcast adalah implementasi Rust resmi, dan dari 107 repositori semuanya Rust. Repositori plonk juga punya 872 commit yang ditulis sendiri oleh tim—bukan sekadar ambil library jadi lalu dimodifikasi sedikit lalu langsung dipakai.
Setelah itu saya menelusuri latar belakang NPEX. NPEX adalah bursa di Belanda yang diawasi AFM, memegang lisensi MTF, Broker, dan ECSP, serta mengelola aset senilai 300 juta euro. Daftar kandidat Dusk Trade sudah dibuka—mereka memang sedang membangun platform perdagangan RWA.
Dari 2018 sampai sekarang, tujuh tahun—8025 commit, 107 repositori, semuanya Rust. Disiplin rekayasa seperti ini, saya benar-benar salut.
Setelah dijalankan, rusk mulai mengalirkan log. Tahap Validation dan Ratification dieksekusi bergantian. Validation dulu: sekelompok anggota komite memeriksa validitas blok kandidat; lalu Ratification menyusul: kelompok komite lain mengonfirmasi hasil verifikasi dan akhirnya menetapkan blok. Di log, setiap putaran diberi penanda Round dan nomor Iteration, dan jeda antarbloknya stabil. Saya menatap layar lebih dari sepuluh menit—tinggi blok terus naik, tidak pernah berhenti. Bayangan “macet di tengah pengguliran” saat menjalankan testnet-testnet lain beberapa kali sebelumnya akhirnya hilang di sini.
Kemudian saya membuka repositori rusk. Ada 8025 commit, pipeline CI menjalankan clippy dan nightly test, dan timnya juga membuat sendiri cargo-dusk-analyzer untuk analisis statis. Di tool deploy dsk-deploy-cli, saya menemukan detail: parameter command line Phoenix dan Moonlight dipisahkan. Untuk dua jalur transaksi yang berbeda dalam satu chain, keduanya dipanggil secara independen. Saya menemukan data gas yang diposting di sebuah issue: transfer Moonlight sekitar 80 ribu gas; dari Moonlight ke Phoenix memerlukan 25,56 juta gas—selisihnya sekitar 300 kali. Inilah biaya komputasi sebenarnya dari pembuktian ZK.
Lalu saya memeriksa layer jaringan. Kadcast adalah implementasi Rust resmi, dan dari 107 repositori semuanya Rust. Repositori plonk juga punya 872 commit yang ditulis sendiri oleh tim—bukan sekadar ambil library jadi lalu dimodifikasi sedikit lalu langsung dipakai.
Setelah itu saya menelusuri latar belakang NPEX. NPEX adalah bursa di Belanda yang diawasi AFM, memegang lisensi MTF, Broker, dan ECSP, serta mengelola aset senilai 300 juta euro. Daftar kandidat Dusk Trade sudah dibuka—mereka memang sedang membangun platform perdagangan RWA.
Dari 2018 sampai sekarang, tujuh tahun—8025 commit, 107 repositori, semuanya Rust. Disiplin rekayasa seperti ini, saya benar-benar salut.
