Ciao lettori, sono lo zio. Questo pomeriggio parleremo nei dettagli della tecnologia @Dusk , Piecrust VM.

Molti lamentano che la cosa peggiore delle blockchain per la privacy è la "velocità". Poiché le prove a conoscenza zero (ZK) sono estremamente complesse, le macchine virtuali tradizionali (VM) richiedono spesso molto tempo per elaborare tali prove, ed è per questo che "privacy" e "prestazioni" sono state viste in passato come il pesce e il suo artiglio, impossibili da avere entrambi.

Ma nella registrazione di ieri sera, lo zio ha sentito un termine che ha fatto eccitare gli appassionati di tecnologia: Piecrust VM. Non è un prodotto che si ottiene modificando un codice sorgente open source, ma è una macchina virtuale esclusiva scritta completamente da zero dal team di Dusk, utilizzando il linguaggio Rust.

Perché abbandonare l'EVM e sviluppare Piecrust internamente?

La maggior parte delle blockchain sceglie di essere compatibile con l'EVM perché ci sono più sviluppatori. Ma il set di istruzioni dell'EVM non è stato originariamente progettato per il calcolo ZK. Se si costringe ZK a funzionare su EVM, è come chiedere a un'auto familiare di correre su una pista F1, le prestazioni sono completamente bloccate.

Piecrust è stato progettato specificamente per il calcolo ZK. Utilizza un'architettura WebAssembly (WASM) e incorpora un set di istruzioni ottimizzato per ZK. Questo significa che, durante la gestione delle prove di privacy, non è necessario passare attraverso pesanti traduzioni, ma si esegue direttamente il 'calcolo nativo' a livello di base.

Due, i punti salienti nel recording: compilazione JIT e snapshot di stato

Durante la registrazione, il CTO Hein ha menzionato un dettaglio tecnico molto importante: la tecnologia di compilazione JIT (Just-In-Time).

  1. Prestazioni estreme: Attraverso JIT, Piecrust può tradurre il codice contrattuale in codice macchina istantaneamente durante l'esecuzione. Questo ha portato a un aumento della velocità di generazione (Proving) e verifica (Verification) delle prove ZK a livelli di secondo e persino frazioni di secondo, risolvendo completamente il problema dei ritardi nelle transazioni di privacy.

  2. Snapshot di stato (State Snapshots): questo è ciò che considero il punto più hardcore. Piecrust supporta cambiamenti di stato estremamente rapidi e accesso a snapshot. Questo assicura che durante l'elaborazione di transazioni parallele su larga scala, la lettura dei dati avvenga senza 'lag', ed è proprio su questa base che Dusk può affermare di avere 'liquidazione istantanea (Instant Finality)'.


Determinismo: il 'passaporto di immunità' delle istituzioni finanziarie

Per le istituzioni finanziarie, la cosa peggiore è l' 'incertezza'. Piecrust garantisce che i risultati delle transazioni conformi siano completamente coerenti (Determinismo) su nodi diversi. Indipendentemente da dove ti trovi nel mondo, i risultati del calcolo sono inalterabili. Questo è il requisito fondamentale e centrale per la finanza tradizionale nell'entrare nel mondo delle blockchain.

Il mio pensiero finale:

Molti blogger ti diranno solo che Dusk ha privacy e conformità, ma quello che voglio farti sapere è che queste funzionalità si basano sul motore nucleare chiamato Piecrust.

La tecnologia non dovrebbe essere solo un termine su una presentazione, ma deve realmente risolvere i 'collo di bottiglia delle prestazioni'. Capendo Piecrust, comprenderai perché Dusk può rimanere in testa nel settore RWA.

$DUSK #Dusk #PiecrustVM #RWA