Autor: ST, Nasida
Datorită popularității recente a ZKS și Stark din nou, din ce în ce mai mulți prieteni întreabă despre asta. De fapt, am scris un articol științific popular la începutul anului 2023. Această versiune specială actualizează cele mai recente tendințe.
1. Ce este Rollup🥝
Rollup, după cum sugerează și numele, înseamnă a rezuma și a organiza.
În rețeaua Ethereum, în trecut, din cauza lățimii de bandă a rețelei ETH, taxele de gaz au crescut adesea semnificativ atunci când tranzacțiile în rețea erau mai aglomerate. Acest lucru face ca costul unei tranzacții să fie foarte mare, uneori ajungând chiar la zeci sau sute de dolari per tranzacție, iar viteza este foarte lentă.
Odată cu creșterea stratului 2, viteza de tranzacție a ETH s-a accelerat, dar costul este încă foarte mare uneori.
Aceasta este similară cu diferența dintre când mâncăm în zilele lucrătoare și când stăm la coadă la obiectivele turistice de sărbători și când prețul crește (o pâine costă de obicei 5 yuani, dar te va costa 50 în sezonul de vârf sau la trecere); printr-o stație de taxare la o intersecție de autostrăzi în zilele lucrătoare și de sărbători.

Fiecare tranzacție în Ethereum conține date și fiecare dată consumă gaz, deoarece rețeaua Ethereum stabilește o limită superioară pentru cantitatea de date din fiecare bloc, precum și o limită superioară pentru TPS. Deci, cum putem îmbunătăți capacitatea, viteza și TPS-ul Ethereum fără a transfera toate datele de conținut în offchain? Rollup a apărut ca răspuns
Rolul Rollup este de a copia conținutul pe care Ethereum trebuie să-l calculeze și de a-l trimite la protocolul Layer 2 conectat în afara Ethereum pentru calcul. Apoi, informațiile despre rezultat sunt comprimate, împachetate, gata pentru expediere și trimise înapoi în rețeaua în lanț.
Există o cantitate mare de informații de confirmare a semnăturii în blocul comprimat. Inițial, fiecare tranzacție din lanț putea avea doar o semnătură de confirmare într-un bloc, dar acum acest bloc este echivalent cu un bloc de semnătură VIP care comprimă multe semnături de tranzacție. Trecerea unui VIP echivalează cu trecerea a 100 de VIP-uri. Acest lucru crește în mod indirect semnificativ TPS-ul ETH.

Acest lucru este similar cu modul în care toată lumea are o întrebare, dar participarea la întâlniri una câte una pentru a-și prezenta prezentările este consumatoare de timp și laborioasă. Prin reprezentanți aleși și de încredere, problemele fiecăruia sunt rezumate și revizuite și tratate centralizat, îmbunătățind astfel mult eficiența. 1 înseamnă că s-a răspuns la întrebare, ceea ce înseamnă 100 de întrebări.
O parte din datele de pe lanț rămân neschimbate, așa că fiabilitatea figurii reprezentative din mijloc (protocolul Rollup Layer 2) determină și securitatea Ethereum. Diferite modele de Rollup produc, de asemenea, diferite stiluri, avantaje și dezavantaje.
Prin urmare, iată o explicație rapidă pentru câțiva reprezentanți cu privire la diferențele superficiale dintre ZK Rollups și Optimistic:
2. Ce sunt ZK Rollups🥝
ZK Rollups, ZKSnark sau Zero Knowledge Rollups, după cum sugerează și numele, efectuează procesul Rollups prin verificarea zero-knowledge proof. Zero-knowledge proof este, de asemenea, una dintre principalele contribuții la criptografie ale lui Silvio Micali, fondatorul proiectului blockchain public lanț Algorand.
Cele patru caracteristici majore ale ZK (rețineți că este ZK, nu JK):
1. Cunoștințe zero: verificatorul nu trebuie să vadă toate datele tranzacției
2. Succint: concis și concis
3. Non-interactiv: nu este nevoie să știți cine este verificatorul
4. Argumentul cunoașterii: Demonstrați autenticitatea și corectitudinea tranzacției

Prin urmare, metoda de bază a Zk Rollups este de a certifica autenticitatea diferitelor date (Validity Proof) prin algoritmi de verificare riguroși și complexi și verificatorul (ZkSnarker/Validator) în protocolul Layer 2, împachetând astfel rezultatele certificării. După ce rețeaua Ethereum elimină informațiile de lucru redundante, poate absorbi direct în rețea blocurile de date care conțin o cantitate mare de informații despre semnături comprimate.
Oricine poate participa la certificarea rețelei și poate deveni certificator. Prin urmare, în esență, ZKSnark este, de asemenea, un protocol de nivel 2 al mecanismului de consens PoW.
【avantaj】:
1. Stratul 2 este verificat de Ethereum foarte repede, iar activele stocate în Layer 2 pot fi retrase rapid înapoi în Layer 1 Ethereum.
2. Foarte potrivit pentru aplicații în plăți, bănci, burse și alte afaceri care necesită decontare rapidă
În 2024, numărul ecosistemului ZKSync al proiectului ZK Rollups a crescut de mai multe ori comparativ cu anul trecut. Stabilitatea și fluența rețelei generale au fost mult îmbunătățite acum un an. Viitorul Starknet aparține și seriei ZK-Rollup, dar are o compatibilitate unică cu evm
[Dezavantaje]: Deoarece algoritmul este relativ complex, există un anumit prag pentru dezvoltarea aplicației.
Dar dacă un model mai prietenos cu Dapp poate fi dezvoltat pe baza algoritmilor în viitor, ZK va fi în continuare cea mai valoroasă metodă de extindere pe termen lung.
3. Ce este Optimistic Rollups Layer2🥝
Metoda Optimistă este așa cum sugerează și numele: optimistă și începe să creadă că toate tranzacțiile trimise sunt de încredere și autentificate.
Verificatorii de nivel 2 trebuie să ofere mai întâi jetoane ca depunere Dacă altcineva descoperă un pachet problematic în timpul procesului de verificare, verificatorul (Sequencer) va fi amendat cu o parte din jetoane și le va oferi drept recompensă persoanei care a descoperit problema.
După împachetarea fiecărei date, va exista o perioadă de verificare pentru alți verificatori pentru a verifica dacă există probleme și dacă trebuie returnate din nou la pachet.

Optimistic Rollup-urile au, de asemenea, funcții de contract inteligente și pot avea jetoane de guvernare corespunzătoare.
Diferența esențială dintre metodele Op Rollups și ZK Rollups este că toată lumea din ZK poate participa la certificare prin certificarea PoW, în timp ce OP preferă să selecteze un grup de certificatori de încredere pentru a supraveghea întregul proces de tranzacție de ambalare.
【avantaj】:
1. Potrivit pentru dezvoltarea Dapp, poate migra aproape fără probleme proiectele inițial în Layer 1, iar mașina virtuală OVM corespunzătoare este, de asemenea, dezvoltată în același timp.
【neajuns】:
1. Viteza de retragere a monedelor din Stratul 2 în Stratul 1 este lentă, de obicei durează mai mult de 1 săptămână (deoarece verificatorul trebuie să verifice autenticitatea pachetului), dar în prezent există protocoale suplimentare optimizate pentru a ajuta la accelerarea acestui model.
2. Există un cost de risc pentru validatori să facă rău.
Tokenul OP despre care vorbim adesea, Optimism este unul dintre protocoalele Layer 2 care utilizează metoda Optimistic, iar Arbitrum este, de asemenea, un protocol Layer 2 dezvoltat folosind modelul Optimistic Rollups. Deoarece numele de metode ale proiectului Optimism și Optimistic Rollup sunt foarte asemănătoare, este ușor să fii confuz.
4. Ce este Arbitrum🥝
În primul rând, așa cum am menționat mai devreme, Arbitrum este, în esență, un proiect de protocol Layer 2 care utilizează modelul Optimistic Rollup. Adesea folosit pentru a compara cu proiectul Opitmisim, TVL actual la nivelul Layer 2 este printre cele mai ridicate dintre multe protocoale. Când proiectul OP efectuează certificare, efectuează doar o rundă de dovadă a fraudei, iar calculul tranzacției pentru Stratul 2 se bazează pe Stratul 1 pentru execuție.
Arbitrum efectuează mai multe runde de dovezi de fraudă în timpul verificării. În același timp, tranzacțiile Aribitrum nu sunt executate pe Layer 1 și are propria sa mașină virtuală, care este mai compatibilă cu rețeaua ETH.

După un an de dezvoltare, ecologia de pe OP și Arb a experimentat, de asemenea, un val de momente marcante Lanțurile publice L2 și Sidechain bazate pe ETH (AVAX, Matic, Ronin etc.) au sporit, de asemenea, foarte mult diversitatea ecologiei Ethereum. .
Și au început să apară și proiecte de refacere precum Altcoin despre rollup-uri, adăugând diferite metode de joc.
rezumat:
Acest articol încearcă să folosească exemple relaxate pentru a explica câteva concepte fierbinți care derutează mulți prieteni din jurul meu, inclusiv autorul însuși care a fost tulburat de diverse proiecte și metodologii din seria OP și ZK. După ce m-am gândit și explicat cu exemple, sper că toată lumea poate avea un concept mai clar Dacă sunteți interesat de aspectele tehnice, puteți consulta și inginerii care au dezvoltat protocoalele corespunzătoare asupra detaliilor tehnice. În sfârșit, să rezolvăm:
● Rollup se referă la o metodă de sortare care trimite o mulțime de sarcini de tranzacție către protocolul Layer2 pentru a funcționa, îmbunătățind astfel eficiența operațională a Ethereum.
● Zk Rollups se referă la o metodă Layer 2 care utilizează algoritmi de criptare cu dovezi zero pentru a finaliza munca de externalizare fără a ști cine este verificatorul.
● Optimistic Rollups se referă la o metodă Layer 2 care utilizează o mulțime de verificatori pentru a supraveghea și a descoperi dacă există erori printr-un mecanism de recompensă și pedeapsă atunci când ambalajul implicit este bun.
● Optimism și Arbitrum sunt ambele proiecte dezvoltate pe baza metodei Optimisctic Rollups.
●Zksync, ZKxxxxxxxMulte proiecte ZK, inclusiv Starknet, Base, Linea și Scroll, sunt dezvoltate pe baza metodei ZK Rollups.
Actualele ZK Rollups sunt mai potrivite pentru Payment și alte afaceri care necesită tranzacții rapide. Algoritmul este ușor complex, dar va fi mult mai bun în 2024. În prezent, este cea mai populară soluție L2, în timp ce metoda Optimistic este mai potrivită pentru dezvoltarea Dapp. și afacerea Defi, care este să retragi monede. E cam lung.
Alte protocoale Layer 2, Linea și cel mai popular protocol L2 după ZKS, Polygon ZKevm, explorează toate soluția optimă pentru extinderea Ethereum.
Notă: Acest articol este în scopuri de popularitate și nu oferă sfaturi de investiții. Vă rugăm să faceți judecăți raționale.
