$DUSK Komponen Inti:
4. DuskEVM
Peran : Eksekusi EVM berbasis OP Stack yang diselesaikan melalui DuskDS

Ke mana selanjutnya :
DuskEVM
DuskEVM menghadirkan Solidity, dompet EVM, dan tooling Ethereum ke Dusk. Aplikasi EVM yang sudah ada dapat menargetkan DuskEVM dengan kontrak dan alur kerja yang familiar, sambil menggunakan DUSK untuk gas dan DuskDS untuk settlement serta ketersediaan data.

Mengapa DuskEVM
Mulai dari tumpukan EVM. Gunakan Solidity atau Vyper dengan Foundry, Hardhat, viem, ethers, dan dompet EVM standar.
Gunakan DUSK sepanjang proses. DUSK membayar untuk eksekusi dan melakukan perpindahan antara Dusk L1 dan DuskEVM melalui bridge.
Lakukan settlement di DuskDS. Batching dan komitmen status menjadi jangkar aktivitas DuskEVM pada konsensus Dusk dan lapisan ketersediaan datanya.
Jangkau keseluruhan ekosistem Dusk. Aplikasi EVM dapat terhubung ke aset Dusk L1, infrastruktur, dan alur kerja yang berorientasi privasi saat integrasi tersebut diperlukan.

Sebuah transaksi DuskEVM mengikuti siklus hidup rollup:

Transaksi dikirim ke sequencer DuskEVM.
Lapisan eksekusi menyertakannya ke dalam blok L2.
Batcher mempublikasikan data transaksi ke DuskDS.
Komitmen status dan fault proof menghubungkan state hasil tersebut ke settlement DuskDS.
Penyertaan transaksi cepat, tetapi penyertaan dan settlement adalah tahap yang berbeda. Aplikasi yang memindahkan nilai antara DuskEVM dan Dusk L1 harus menggunakan status protokol atau status dompet, bukan menyimpulkan finalitas dari waktu yang telah berlalu.

Pilih lingkungan eksekusi
Pilih DuskEVM untuk aplikasi Solidity, dompet EVM, library Ethereum yang sudah ada, dan infrastruktur EVM.

Pilih DuskVM untuk kontrak Rust/WASM yang harus dieksekusi langsung di Dusk L1 atau terintegrasi erat dengan model transaksi, aset protokol, privasi, atau kemampuan zero-knowledge miliknya.

@Dusk #dusk