Есть небольшая деталь в том, как Dusk устанавливает цены на газ, которая, как мне кажется, говорит о философии протокола больше, чем кажется на первый взгляд.

Вы платите за газ в DUSK, цена которого указана в LUX, а итоговая комиссия зависит от фактически использованного газа — а не от лимита, который вы задали.

Но самое интересное вот что: если транзакция заканчивает газ и откатывается, потреблённый газ всё равно стоит вам.

Сначала это кажется суровым.

Потом я смотрю на это с точки зрения сети.

Транзакция не удалась, но вычисления не исчезли “волшебным образом”. Валидаторы всё равно обработали её, ресурсы были израсходованы, и кто-то должен учесть эту работу.

Из этого я делаю вывод, что Dusk оценивает именно выполнение вычислений, а не результат.

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

И эта разница легко ускользает из внимания.

Возможно, более правильный вопрос не «Почему я заплатил, когда она не удалась?»

А «Должны ли вычисления быть бесплатными только потому, что итоговый результат не оказался тем, что я хотел?»

Это уже гораздо более широкий разговор об экономике блокчейна, чем одни только газовые комиссии.

@Dusk_Foundation #dusk $DUSK
$BTW
$PORTAL