
Dragi cititori, sunt unchiul. Astăzi după-amiază vom discuta în detaliu despre tehnologia @Dusk , Piecrust VM.
Mulți oameni care se uită la lanțurile publice de confidențialitate cele mai frecvente critici sunt legate de „viteză”. Deoarece dovezile cu cunoștințe zero (ZK) sunt extrem de complexe din punct de vedere al calculului, mașinile virtuale (VM) tradiționale necesită adesea mult timp pentru a efectua calculele atunci când se ocupă cu acest tip de dovezi, acesta fiind și motivul pentru care „confidențialitatea” și „performanța” au fost considerate în trecut ca fiind incompatibile.
Dar în înregistrarea de aseară, unchiul a auzit un termen care a stârnit pasiunea celor pasionați de tehnologie: Piecrust VM. Aceasta nu este genul de produs care poate fi realizat prin modificarea codului sursă open source, ci este o mașină virtuală dedicată, scrisă complet de la zero de echipa Dusk, folosind limbajul Rust.
De ce să renunți la EVM și să dezvolți Piecrust?
Majoritatea blockchain-urilor aleg să fie compatibile cu EVM deoarece sunt mai mulți dezvoltatori. Dar setul de instrucțiuni EVM nu a fost inițial proiectat pentru calcule ZK. Dacă forțezi să rulezi ZK pe EVM, este ca și cum ai face o mașină de familie să concureze pe un circuit F1, performanța fiind complet restricționată.
Piecrust este special creat pentru calculele ZK. Acesta utilizează arhitectura WebAssembly (WASM) și include un set de instrucțiuni optimizat pentru ZK. Aceasta înseamnă că, în timpul procesării dovezilor de confidențialitate, nu este nevoie de o traducere complexă, ci se efectuează direct „calcul nativ” la nivel de bază.
Cele mai importante puncte din înregistrare: compilarea JIT și instantaneele de stare
În timpul înregistrării, CTO Hein a menționat un detaliu tehnic foarte important: tehnologia de compilare JIT (Just-In-Time).
Performanță extremă: Prin intermediul JIT, Piecrust poate traduce codul contractului în cod maşină instantaneu în timpul execuției. Aceasta a crescut viteza de generare (Proving) și validare (Verification) a dovezilor ZK la nivel de secunde sau chiar sub-secunde, rezolvând complet problema întârzierilor în tranzacțiile confidențiale.
Instantanee de stare (State Snapshots): Acesta este, în opinia mea, cel mai dur aspect. Piecrust suportă schimbări rapide de stare și acces la instantanee. Acest lucru asigură citirea datelor fără „întârzieri” atunci când se gestionează tranzacții paralele la scară mare, fiind și motivul pentru care Dusk își asumă cu încredere „finalizarea instantanee (Instant Finality)”.
Determinism: „biletul de scăpare” al instituțiilor financiare
Pentru instituțiile financiare, cel mai temut lucru este „incertitudinea”. Piecrust asigură că rezultatul execuției oricărei tranzacții conforme pe noduri diferite este complet consistent (Determinism). Indiferent de colțul lumii în care te afli, rezultatul calculelor este inflexibil. Acesta este pragul cel mai fundamental și cel mai esențial pentru intrarea finanțelor tradiționale în lumea blockchain.
Uite ce spune unchiul:
Mulți bloggeri doar îți vor spune că Dusk are confidențialitate și conformitate, dar unchiul vrea să-ți facă cunoscut că aceste funcții sunt susținute de Piecrust, acest „motor nuclear”.
Tehnologia nu ar trebui să fie doar un termen pe o prezentare PPT, ci trebuie să rezolve cu adevărat „gâtul de sticlă” al performanței. Dacă înțelegi Piecrust, vei înțelege de ce Dusk poate rămâne în frunte pe calea RWA.