Gli sviluppatori su Dusk lavorano su un'architettura a più livelli in cui l'esecuzione e il settlement sono separati per progettazione. Ottimizzare l'uso di DUSK inizia con il posizionamento della maggior parte della logica dell'applicazione su DuskEVM, dove i contratti Solidity funzionano in modo efficiente utilizzando strumenti standard, mentre DuskDS gestisce la finalità, la disponibilità dei dati e le garanzie a livello di protocollo in background.
I costi di esecuzione possono essere ridotti mantenendo la logica computazionalmente intensiva su DuskEVM e limitando le chiamate dirette a DuskDS, che è pensato per l'infrastruttura di basso livello piuttosto che per interazioni frequenti con l'applicazione. Una progettazione contrattuale efficiente—come il raggruppamento delle operazioni e la minimizzazione dei cambiamenti di stato ridondanti—riduce ulteriormente il consumo di DUSK, specialmente per flussi di lavoro ad alto volume o con privacy abilitata.
Per applicazioni confidenziali, Hedger garantisce la privacy senza introdurre meccanismi di commissioni separati. Le commissioni delle transazioni rimangono prevedibili e pagate in DUSK, mentre i saldi crittografati vengono verificati tramite prove, mantenendo l'overhead di privacy lontano dall'aumentare i costi di esecuzione. Nella pratica, ottimizzare l'uso di DUSK si tratta più di allineamento architetturale che di un taglio aggressivo del gas, garantendo scalabilità, conformità e prestazioni attraverso i livelli.


