На каждой транзакции в DuskEVM взимаются отдельные комиссии: стандартная комиссия за выполнение в стиле EIP-1559 и отдельная комиссия за доступность данных, которая взимается за публикацию батч-данных в DuskDS. Эта двухуровневая модель комиссий автоматически оценивается в кошельках/SDK, поэтому большинству пользователей даже не видно, что фактическая цена их газа — это суммарная стоимость двух разных вещей. Самое интересное здесь то, что DuskEVM позиционируется как «слой масштабирования, совместимый с EVM», но эта зависимость от доступности данных показывает, что DuskEVM на самом деле не является независимым: окончательная финальность и хранение данных по-прежнему урегулируются в DuskDS. Другими словами, у DuskEVM нет собственной пропускной способности — она напрямую ограничена мощностями базового слоя (DuskDS), точно так же, как в rollup-архитектуре, где L2 «выглядит быстрее», но его безопасность и гарантии данных всё равно зависят от L1. Поэтому, когда DuskDS будет перегружен, и стоимость, и скорость DuskEVM могут автоматически ухудшиться — даже если DuskEVM имеет отдельный слой исполнения.
$DUSK #dusk @Dusk