Recentemente ho esaminato le valutazioni delle prestazioni di ZK-VM e ho riflettuto sulle difficoltà di implementazione del calcolo privato generico. Anche se gli ZK-Rollup attuali hanno risolto il problema della scalabilità, nella supporto nativo alla privacy continua a sembrare molto "pesante". Dopo aver approfondito l'architettura della macchina virtuale Piecrust di @Dusk , ho la sensazione che abbiano intrapreso un percorso ingegneristico completamente diverso.

Il punto forte di Piecrust è che si basa sullo standard WebAssembly (WASM) e ha ottimizzato profondamente il processo di deserializzazione dei dati zero-copy. Sto pensando che questo tipo di design sia fondamentale per migliorare la velocità di accesso allo stato (State Access). In passato, quando tentavo di implementare logica di privacy su EVM, il solo costo di aggiornamento dell'albero di Merkle era sufficiente a scoraggiare contratti finanziari complessi. Ma #Dusk, attraverso Piecrust, sembra aver risolto il collo di bottiglia del mantenimento di un'alta capacità di lettura dello stato mentre si preserva la privacy.

Particolarmente, consente ai contratti di avere un vero "stato privato" (Private State). Se voglio implementare un contratto per la distribuzione automatica di dividendi, e devo mantenere rigorosamente segrete le quote specifiche dei detentori, i contratti intelligenti ordinari non possono farlo. L'architettura di Dusk non nasconde solo l'importo delle transazioni, ma può anche nascondere i parametri della logica di business interna del contratto intelligente.

Questa scelta di stack tecnologico—combinando l'ambiente di esecuzione Rusk con il sistema di prove PLONK—non è solo per l'efficienza di esecuzione, ma anche per abbassare la soglia di generazione delle prove da parte del client. Le future applicazioni finanziarie on-chain, se non riescono a generare prove ZK a bassa latenza sul lato del browser dell'utente, non potranno mai realmente diffondersi. L'ottimizzazione a livello di base di Dusk per la generazione di prove client-side potrebbe essere ciò che lo distingue maggiormente da altri Layer 1 come la tecnologia di protezione più sottovalutata. #dusk $DUSK