Rollups fără cunoștințe
Arată mai multe
În doar 30 de secunde, îți faci o idee despre ce este vorba în articol și care este sentimentul pieței!
Ce sunt Rollups?
Pe scurt, Rollups cu cunoștințe zero (sau ZK-Rollups) reprezintă un Tip de soluție de Scalabilitate. Acestea combină mai multe mostre de Transferă într-o singură tranzacție care poate fi verificată instantaneu pe mai multe niveluri ale lanțului de blocuri. Rollups cu zero cunoștințe sunt în continuare un concept destul de nou, dar pot fi găsite deja pe platforme precum StarkNet și zkSync.
O rulare cu cunoștințe zero interacționează cu mai multe niveluri ale unui lanț de blocuri. Majoritatea ZK-Rollups Rulează pe Ethereum, așa că haideți să o folosim ca exemplu. Principalul lanț Ethereum are beneficii, dar acestea sunt adesea însoțite de Comisioane de tranzacție mari și viteze mici. Lanțurile de blocuri Ethereum Strat 2 utilizează securitatea lanțului principal, adăugând în același timp viteză suplimentară și accesibilitate.
ZK-Rollups vă permit să creați o tranzacție care funcționează pentru ambele straturi. Orice rulare ZK dată este o tranzacție care conține mai multe dovezi de zero cunoștințe într-un singur pachet. Această tranzacție este un Contract inteligent care își poate menține starea atât pe Strat 2, cât și pe Strat 1 al lanțului de blocuri. Fără a intra prea adânc în Detalii, aceasta înseamnă că o rulare ZK verifică informațiile pentru mai multe tranzacții în mai multe locuri, astfel încât economisește Oră și bani.
Cum funcționează Rollups fără cunoștințe?
Pentru a înțelege cum funcționează o rulare cu cunoștințe zero, trebuie mai întâi să aruncăm o privire asupra conceptului de dovezi de cunoaștere zero, care reprezintă un mecanism criptografic care vă permite să dovediți că dețineți anumite informații – fără a dezvălui efectiv aceste informații.
De exemplu, puteți dovedi că aveți Parolă pentru un cont, arătând că sunteți conectat la cont, în loc să listați Parolă. Când vine vorba de Cripto, dovezile zero de cunoaștere furnizează documentația necesară pentru tranzacții. Utilizatorii pot arăta că dețin Toate datele și autorizațiile necesare fără a oferi efectiv aceste informații altor vizualizatori.
O altă parte esențială a procesului de rulare cu cunoștințe zero este copacul Merkle, un Tip de structură matematică care permite lanțurilor de blocuri să prevină stocarea de date false. ZK-Rollups-urile au doi copaci Merkle în contractele lor inteligente. Unul dintre copaci stochează datele contului, în timp ce celălalt stochează soldurile. Acest lucru permite rollup-ului să stocheze în esență Toate informațiile necesare pe Strat 1, stocând în același timp informații suplimentare de rezervă pe Strat 2. Acest lucru reduce Sumă de În procesare pe care lanțul de blocuri trebuie să o gestioneze, deoarece stratul principal trebuie să gestioneze doar câteva informații esențiale.
În esență, atunci când trimiteți o rulare cu cunoștințe zero, grupați mai multe dovezi în Strat 2 într-o singură tranzacție, care este apoi publicată pe lanțul principal de blocuri. În loc să trebuiască să mineze mai multe tranzacții individuale, lanțul principal trebuie să se ocupe doar de o singură dovadă a validității. Verificarea unei singurerulări pe Strat 1 vă permite să verificați simultan Toate tranzacțiile diferite pe Strat 2. Implementarea funcționează doar prin gestionarea unor cantități mici de informații din lanțul principal, oferind în același timp acces la informațiile de verificare de pe al doilea strat.
Rollups cu zero cunoștințe vsOptimistic Rollups
Rețineți că o rulare ZK este puțin diferită de o rulare optimistă. Optimistic Rollups sunt un alt Tip de tranzacții scalabile și convenabile, astfel încât sunt adesea Rollups. Cu toate acestea, din perspectiva calculelor, acestea sunt procesate puțin diferit. De asemenea, Optimistic Rollups sunt pachete de tranzacții procesate pe Strat 2 și publicate pe lanțul principal.
Cu toate acestea, nu s-au dovedit înainte de publicare. După cum sugerează și numele, Optimistic Rollups este considerată a fi validă, cu excepția cazului în care este falsă. Implementarea Caracteristici o perioadă de contestație în care utilizatorii pot contesta orice tranzacții posibil nevalide. Tranzacțiile nu sunt documentate în lanțul principal până la încheierea perioadei de contestație.
Optimistic Rollups au câteva utilizări, dar lipsa dovezii definitive înseamnă că nu sunt la fel de sigure ca Rollups cu zero cunoștințe. De asemenea, o rulare ZK tinde să fie mai rapidă decât o rulare optimistă. Atunci când utilizați o rulare optimistă, trebuie să așteptați trecerea perioadei de contestație.
Avantajele Rollups de cunoștințe zero
Pachetele de cunoștințe zero devin destul de populare deoarece au mai multe avantaje utile.
Timpi de verificare mai rapizi
Unul dintre marile avantaje ale unei role ZK este că este mai rapid. Toate tranzacțiile sunt Completat mai întâi pe Strat 2, care este mai rapid decât lanțul principal. Deoarece aceste tranzacții sunt susținute cu dovezi, acestea sunt verificate instantaneu (odată ce ajung în lanțul principal). Acești timpi mai rapizi sunt Mai multe convenabili pentru utilizatori și fac ca scalarea Strat 2 să fie mult Mai multe accesibilă. În special când aveți de-a face cu un număr mare de tranzacții, o rulare ZK este una dintre cele mai rapide Opțiuni
Mai puțin vulnerabil la atacuri
Spre deosebire de alte sisteme de grupare, zero cunoștințe sunt destul de sigure. Deoarece tranzacțiile sunt confirmate cu dovezi de zero cunoștințe, informațiile sunt validate în mai multe etape. Acest lucru ajută la prevenirea vulnerabilității tranzacțiilor la atacuri economice.
Securitate Descentralizat
Datele de care aveți nevoie pentru a vă recupera starea de Transferă sunt Toate stocate pe lanțul principal de blocuri, astfel încât să obțineți o descentralizare maximă. În special atunci când lucrați cu un blockchain precum Ethereum, puteți avea încredere că tranzacția dvs. este destul de Descentralizat Acest lucru oferă securitate suplimentară la finalizarea tranzacției.
Mai multe accesibil de procesat
Viteza și simplitatea În procesare pe Strat 2 al unui lanț de blocuri determină economii majore pentru utilizatori. Acest lucru este valabil mai ales atunci când se lucrează la Ethereum și la alte lanțuri de blocuri, care Creștere Comisioane de tranzacție în perioadele de vârf. O rulare cu zero cunoștințe vă permite să gestionați mai multe tranzacții pentru o singură Comision. Prin urmare, atunci când lucrați cu cantități mari de date, puteți economisi mulți bani.
Dezavantaje ale Rollups de cunoștințe zero
ZK-Rollups nu vor funcționa bine în fiecare situație și există unele probleme potențiale asociate cu utilizarea Rollups în anumite circumstanțe.
Lipsa suportului EVM
Unele tipuri de Rollups-uri nu au suport pentru Ethereum virtual machine (EVM). Acest lucru nu este neapărat o problemă pentru anumite tipuri de lanțuri de blocuri, dar poate cauza probleme pentru alții. Va trebui să vă acordați Oră pentru a vă cerceta îndeaproape lanțul de blocuri înainte de a decide să utilizați ZK-Rollups
Cerințe de calcul ridicate
Motivul principal pentru care unele persoane se confruntă cu Optimistic Rollups (nedovedită) este acela că mecanismul lor are cerințe de calcul mai mici. ZK-Rollups sunt Mai multe sigure, dar crearea a atât de multe dovezi de zero cunoștințe vine la un cost computațional. Toate efortul suplimentar poate să nu merite pentru o aplicație care nu are prea multă activitate On-Chain.
Vulnerabilitatea la influența operatorului
Procesul de creare a unei rulări de cunoștințe zero permite operatorului să aibă o oarecare influență asupra Contract inteligent Acestea pot modifica ordinea tranzacțiilor, ceea ce poate cauza probleme potențiale pentru unii utilizatori. De aceea, este foarte important să utilizați numai furnizori de încredere atunci când lucrați cu orice Tip de lansare a cunoștințelor zero.
Rollups fără cunoștințe pe Ethereum
Deși Rollups au aplicații pentru multe blockchain-uri, majoritatea Rollups-urilor cu cunoștințe zero sunt utilizate atunci când se lucrează cu Ethereum. ZK-Rollups au câteva aplicații specifice pentru Ethereum. Deși Ethereum este populară pentru flexibilitatea sa, rețeaua sa poate deveni congestionată, lentă și costisitoare. ZK-Rollups facilitează extinderea proiectelor. Acestea permit o Scalabilitate Mai multe, permițând în același timp utilizatorilor să acceseze beneficiile rețelei Ethereum.
Există o varietate de proiecte care se concentrează pe aplicarea de ZK-Rollups la Ethereum. Una dintre cele mai mari este Polygon Hermez (ZkEVM de poligon). Acest proiect de tip open-source a investit 1 miliard USD în tehnologia furnizorului de rollup. Alte implementări populare includ dYdX , Loopring și zkSync . Toate aceste proiecte pot Toate fi integrate în aplicațiile dvs. Descentralizat (DApps) pentru a adăuga Mai multe funcționalitate și viteză proiectelor bazate pe Ethereum.
În cele din urmă, Rollups-urile cu cunoștințe zero au multe aplicații interesante pentru Ethereum și nu numai. Capacitatea lor de a face tranzacții mai rapide ajută la rezolvarea unor probleme de Scalabilitate cu lanțurile de blocuri. Deși încă nu sunt foarte cunoscute, este posibil să Vezi mai multe pe viitor.
Obțineți până la 5.000 USDT în recompense
Obțineți un cupon de 20 USDT instantaneu și câștigați mai multe bonusuri atunci când vă înscrieți astăzi.