#dusk $DUSK @Dusk Предполагал некоторое время, что сообщения @Dusk о «совместимости с EVM» были всей историей — посадить разработчиков Solidity на борт, и всё. Но потом я прочитал документацию разработчика, а не объявления, и нашёл второй путь выполнения, который находится буквально рядом и почти не упоминается: DuskVM — запускать контракты на Rust/WASM напрямую в L1, явно созданный для активов уровня протокола, нативных моделей транзакций и самой глубокой приватности и работы с нулевым разглашением.
Вот разделение, как оно описано: DuskEVM даёт вам Solidity, Hardhat, MetaMask — весь привычный набор инструментов экосистемы Ethereum. DuskVM даёт контракты, скомпилированные в WASM, которые выполняются непосредственно в собственной L1 Dusk, с прямым доступом к активам уровня протокола и моделям транзакций, с которыми DuskEVM не работает. В документации прямо сказано, что это не два варианта одного и того же — один даёт вам всю EVM-экосистему, а другой — нативный доступ к тем частям Dusk, которые делают Dusk именно Dusk.
Что меня поразило — это то, что $DUSK
Вот разделение, как оно описано: DuskEVM даёт вам Solidity, Hardhat, MetaMask — весь привычный набор инструментов экосистемы Ethereum. DuskVM даёт контракты, скомпилированные в WASM, которые выполняются непосредственно в собственной L1 Dusk, с прямым доступом к активам уровня протокола и моделям транзакций, с которыми DuskEVM не работает. В документации прямо сказано, что это не два варианта одного и того же — один даёт вам всю EVM-экосистему, а другой — нативный доступ к тем частям Dusk, которые делают Dusk именно Dusk.
Что меня поразило — это то, что $DUSK