#dusk @Dusk Senja sebenarnya tidak perlu membangun DuskEVM sama sekali. ia sudah memiliki lingkungan eksekusi bawaannya sendiri, DuskVM, yang menjalankan Rust yang dikompilasi ke WASM, bukan Solidity. fakta bahwa keduanya ada berdampingan—daripada memilih salah satu dan berkomitmen penuh—memberi tahu sesuatu tentang untuk apa masing-masing sebenarnya dioptimalkan, serta apa yang dikorbankan untuk mewujudkannya.
DuskVM adalah jalur native. Rust dan WASM memberi Anda kontrol tingkat lebih rendah, karakteristik performa yang umumnya lebih ketat, serta akses langsung ke berbagai primitive khusus Dusk yang diekspos oleh lapisan dasar tanpa harus melewati compatibility layer untuk menjangkaunya. komprominya terlihat jelas begitu Anda mengucapkannya: hampir tidak ada orang di kripto yang sudah mengenal Rust seperti mereka mengenal Solidity, dan membangun di DuskVM berarti belajar ekosistem baru, bukan membawa ekosistem yang sudah ada bersama Anda.
DuskEVM hadir khusus untuk menghilangkan hambatan itu. Solidity adalah bahasa smart contract yang paling banyak dikenal di industri, dengan jarak yang lebar, dan kompatibilitas EVM berarti tooling yang sudah ada, kebiasaan pengembang yang sudah ada, pola kontrak yang sudah diaudit, bisa berpindah dengan sebagian besar tetap utuh. biayanya adalah sekarang Anda menjalankan kontrak di atas virtual machine yang awalnya tidak dibuat untuk chain ini, dengan lapisan tambahan—struktur rollup sempat dibahas sebelumnya—yang berdiri di antara kontrak Anda dan jaminan penyelesaian (base settlement) di bawahnya.
jadi pilihan nyata yang ditawarkan bukan “lebih baik versus lebih buruk”, melainkan “kendala mana yang ingin Anda pilih”. DuskVM menukar kenyamanan developer dengan integrasi native yang lebih ketat. DuskEVM menukar sebagian keketatan native itu demi akses instan ke seluruh ekosistem Solidity yang sudah ada, serta semua orang yang sudah fasih menggunakannya.
jadi untuk sebuah proyek yang benar-benar membangun infrastruktur keuangan yang teregulasi di Dusk, apakah pilihan itu sebagian besar ditentukan oleh faktor familiarity developer yang menang secara default, atau ada use case teknis spesifik di mana jalur native DuskVM jelas merupakan keputusan yang lebih baik meski meminta para developer untuk belajar sesuatu yang baru.
$DUSK
DuskVM adalah jalur native. Rust dan WASM memberi Anda kontrol tingkat lebih rendah, karakteristik performa yang umumnya lebih ketat, serta akses langsung ke berbagai primitive khusus Dusk yang diekspos oleh lapisan dasar tanpa harus melewati compatibility layer untuk menjangkaunya. komprominya terlihat jelas begitu Anda mengucapkannya: hampir tidak ada orang di kripto yang sudah mengenal Rust seperti mereka mengenal Solidity, dan membangun di DuskVM berarti belajar ekosistem baru, bukan membawa ekosistem yang sudah ada bersama Anda.
DuskEVM hadir khusus untuk menghilangkan hambatan itu. Solidity adalah bahasa smart contract yang paling banyak dikenal di industri, dengan jarak yang lebar, dan kompatibilitas EVM berarti tooling yang sudah ada, kebiasaan pengembang yang sudah ada, pola kontrak yang sudah diaudit, bisa berpindah dengan sebagian besar tetap utuh. biayanya adalah sekarang Anda menjalankan kontrak di atas virtual machine yang awalnya tidak dibuat untuk chain ini, dengan lapisan tambahan—struktur rollup sempat dibahas sebelumnya—yang berdiri di antara kontrak Anda dan jaminan penyelesaian (base settlement) di bawahnya.
jadi pilihan nyata yang ditawarkan bukan “lebih baik versus lebih buruk”, melainkan “kendala mana yang ingin Anda pilih”. DuskVM menukar kenyamanan developer dengan integrasi native yang lebih ketat. DuskEVM menukar sebagian keketatan native itu demi akses instan ke seluruh ekosistem Solidity yang sudah ada, serta semua orang yang sudah fasih menggunakannya.
jadi untuk sebuah proyek yang benar-benar membangun infrastruktur keuangan yang teregulasi di Dusk, apakah pilihan itu sebagian besar ditentukan oleh faktor familiarity developer yang menang secara default, atau ada use case teknis spesifik di mana jalur native DuskVM jelas merupakan keputusan yang lebih baik meski meminta para developer untuk belajar sesuatu yang baru.
$DUSK