Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Kako je Ethereum postao popularna platforma za decentralizirane aplikacije, potreba za skalabilnim rješenjima se povećala. Jedno takvo rješenje je zkEVM tehnologija skaliranja koja može pomoći u usvajanju velikih razmjera. Koristi zbirne podatke bez znanja i dokaze za poboljšanje učinkovitosti Ethereuma.

Zero-knowledge Ethereum Virtual Machine jedinstveno je rješenje za skaliranje koje nudi besprijekornu sigurnost. Zk-rollup osigurava veću sigurnost potvrđivanjem transakcija bez otkrivanja vaših podataka.

Zaronimo u svijet zkEVM-a i istražimo njegov potencijal kao rješenja za izazove skaliranja s kojima se suočava Ethereum.

Razumijevanje Zero Knowledge Rollups

Zbirni paket bez znanja je rješenje za skaliranje koje kombinira različite transakcije i skuplja ih kao grupu. Skupna serija transakcija prikazuje se kao jedna transakcija. Na ovaj način blockchain prima samo sažetak transakcije, a ne pojedinosti o potvrdi valjanosti.

instagram viewer

Zk-rollup može povećati učinkovitost mreže jer smanjuje vrijeme transakcije. Omogućuje mreži obradu više transakcija istovremeno. Osim toga, zk-rollups smanjuje trošak obrade transakcija dijeleći trošak među korisnicima.

Osim toga, to je sigurna opcija koja može sakriti vaše osjetljive podatke. Za provjeru valjanosti koristi dokaze bez znanja i obavlja transakcije izvan lanca. Također vam omogućuje da zadržite svoju privatnost dok kreirate transakciju na mreži.

Što je zkEVM tehnologija?

The Ethereum Virtual Machine (EVM) je motor koji pokreće Ethereum mrežu. Tehnologija zkEVM vrsta je Ethereum virtualnog stroja koji može izvršavati pametne ugovore na Ethereum blockchainu s dokazima bez znanja.

Kao i obični EVM, zkEVM također nudi globalnu računalnu infrastrukturu u oblaku. Ali razlika između to dvoje je kako se izvršavaju pametni ugovori. Umjesto standardnog izvršenja, zkEVM uvodi dokaze bez znanja za pametno izvršenje ugovora. Osim toga, može šifrirati osjetljive podatke i pružiti sažet dokaz za izvršenje.

Pomoću ove tehnologije možete razviti decentralizirane aplikacije (DApps) na Ethereum mreži uz poboljšanu sigurnost i učinkovitost. Također minimizira troškove implementacije pametnog ugovora na Ethereumu.

Kako radi tehnologija zkEVM?

zkEVM iskorištava enkripcija bez znanja metoda.

Enkripcija bez znanja i dokazi omogućuju sustavu da zna da je izjava istinita bez potrebe za određenim detaljima. Kada se ova tehnologija koristi u virtualnom stroju, omogućuje pokretanje pametnih ugovora s minimalnim podacima.

Ova enkripcija također je korisna u transakcijama kriptovalutama. Prvo, zkEVM skuplja više transakcija kao jednu. Zatim generira dokaz bez znanja o seriji transakcija. Dokaz uključuje informacije da su korisnici potvrdili transakciju. Međutim, osobni podaci validatora ostaju skriveni zbog enkripcije.

Nakon generiranja zk-proofa, zk-rollup virtualnog stroja šalje dokaze valjanosti u Ethereum, gdje se provjerava. Uključuje provjeru ispravnog izvođenja bajt koda, korištenje ispravnih operacija i ispravno izvođenje operativnih kodova.

4 najbolja zkEVM projekta

Unatoč tome što je zkEVM u fazi razvoja, već se pojavilo nekoliko projekata.

1. zkSync

Matter Labs' zkSync je jedna od najrazvijenijih verzija zkEVM-a. Programerima omogućuje da napisati kod pametnog ugovora u Solidityju i drugim programskim jezicima kompatibilnim s Ethereumom. Prvo, prevodi jezični kod visoke razine u srednji jezik koji se zove Yul.

Nakon toga pretvara kod u strojno čitljiv oblik, bajt kod. Za pretvaranje u bajt kod, zkSync koristi tehnologiju kompiliranja niske razine virtualnog stroja (LLVM). Osmišljen je da vam omogući pristup budućim programskim bibliotekama različitih jezika.

2. zkEVM Poligon

Kredit za sliku: Poligon

Polygon mreža također je predstavila moćni zkEVM kao L2 rješenje za skaliranje. Poligonov zk-rollup nudi opcode ekvivalent EVM-a. Također nudi poboljšanu sigurnost jer pohranjuje samo zk-dokaz i komprimirane podatke za skupne transakcije. Osim toga, to je učinkovito rješenje jer može trenutno finalizirati i potvrditi transakcije.

Prvo, spaja različite korisničke transakcije kako bi se stvorila serija na L2. Zatim se paket transakcija šalje na Sloj 1 i provjerava kroz dokaz valjanosti. Konačno, promjene su napravljene u Ethereum blockchainu.

3. StarkNET

StarkNET je još jedan zk-rollup kompatibilan s EVM-om koji podržava Solidity i druge EVM jezike visoke razine. Koristi vrstu zk-proofa poznatu kao zk-STARK (Zero-knowledge Succinct Transparent Arguments of Knowledge.) Pruža poboljšanu sigurnost, ali njegova naknada za gorivo može biti veća.

Na StarkNET-u možete koristiti Solidity ili druge EVM skriptne jezike za razvoj pametnih ugovora. Zatim pretvara jezični kod visoke razine u svoj programski jezik, Cairo. kompajler, Nethermind WARP, pretvara kod u StarkNET.

Svitak također nudi svoje rješenje za skaliranje koje koristi zk-rollupove. Njegova infrastruktura ima mnogo paralela s Polygon zkEVM, ali nudi veću fleksibilnost. Nudi agilan sustav dok je još u fazi testiranja. U budućnosti Scroll planira transformirati svoje L2 skalabilno rješenje u sigurniji i transparentniji EVM ekvivalent.

zkEVM Revolucioniranje blockchain infrastrukture

Zbirni podaci bez znanja mogu izvršiti tisuće transakcija na Ethereumu u jednom potezu. zkEVM nudi okruženje u oblaku u kojem se takvi pametni ugovori mogu izvršiti. Zato je to inovativan pristup rješavanju trileme blockchaina. Korištenjem ove tehnologije možete izgraditi skalabilne, sigurne i potpuno decentralizirane DApps na Ethereumu.

zkEVM čini Ethereum bržim, skalabilnim i jeftinijim. Štoviše, nudi vam veću privatnost jer može sakriti vaše podatke. Sada mnoga L2 rješenja integriraju ovu tehnologiju koja će otvoriti pristupnik za beskonačno skalabilnu blockchain infrastrukturu.