Я притормозил на разделении DuskVM vs DuskEVM, потому что на бумаге это выглядит проще, чем ощущается, когда начинаешь разбираться, что именно где выполняется.

Во время задачи я проверил сеть Dusk и увидел блок №4,178,605: сеть всё ещё продолжала производить блоки примерно на отметке 10 секунд, при этом за 24 часа было зафиксировано только 236 транзакций. Этот контраст крепко запал мне в голову.

@Dusk нельзя сказать, что он реально рассматривает DuskVM и DuskEVM как две версии одного и того же. DuskVM — это нативное выполнение Rust/WASM прямо на L1, тогда как DuskEVM — среда исполнения EVM, устроенная через DuskDS.

Практическая разница — вот что меня зацепило. DuskVM даёт вам более глубокую связь с нативными примитивами L1, а DuskEVM — разработчикам знакомый путь через Solidity EVM.

Сначала я думал, что слой EVM естественно станет очевидным центром активности, но недавние показатели сети заставили меня немного замедлиться. Активный производитель блоков не автоматически означает активное использование приложений.

Я всё ещё думаю, становится ли DuskEVM со временем тем местом, куда в реальности оседает основная часть активности приложений, или же нативная VM удерживает более важные нагрузки ближе к базовому уровню…

@Dusk $DUSK #dusk