Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Keďže sa Ethereum stalo populárnou platformou pre decentralizované aplikácie, potreba škálovateľných riešení vzrástla. Jedným z takýchto riešení je technológia škálovania zkEVM, ktorá môže pomôcť pri zavádzaní vo veľkom meradle. Využíva súhrny a dôkazy s nulovými znalosťami na zvýšenie efektivity Etherea.

Zero-knowledge Ethereum Virtual Machine je unikátne škálovacie riešenie, ktoré ponúka dokonalé zabezpečenie. Zk-rollup zaisťuje vyššiu bezpečnosť overovaním transakcií bez odhalenia vašich údajov.

Ponorme sa do sveta zkEVM a preskúmajme jeho potenciál ako riešenia problémov škálovania, ktorým čelí Ethereum.

Pochopenie súhrnov nulových znalostí

Súhrn nulových znalostí je škálovacie riešenie, ktoré kombinuje rôzne transakcie a zhromažďuje ich ako dávku. Zrolovaná dávka transakcií je prezentovaná ako jedna transakcia. Týmto spôsobom blockchain dostane iba súhrn transakcie, nie podrobnosti o overení.

instagram viewer

Zk-rollup môže zvýšiť efektivitu siete, pretože minimalizuje čas transakcie. Umožňuje sieti spracovávať viacero transakcií súčasne. Okrem toho zk-rollupy znižujú náklady na spracovanie transakcií rozdelením nákladov medzi používateľov.

Okrem toho je to bezpečná možnosť, ktorá môže skryť vaše citlivé informácie. Na validáciu používa dôkazy s nulovými znalosťami a vykonáva transakcie mimo reťazca. Umožňuje vám tiež zachovať si súkromie pri vytváraní transakcie v sieti.

Čo je technológia zkEVM?

The Motorom je virtuálny stroj Ethereum (EVM). ktorý napája sieť Ethereum. Technológia zkEVM je typ virtuálneho stroja Ethereum, ktorý dokáže vykonávať inteligentné zmluvy na blockchaine Ethereum s dôkazmi s nulovými znalosťami.

Rovnako ako bežné EVM, aj zkEVM ponúka globálnu cloudovú výpočtovú infraštruktúru. Ale rozdiel medzi nimi je ako sa inteligentné zmluvy vykonávajú. Namiesto štandardného vykonávania zavádza zkEVM dôkazy s nulovými znalosťami pre inteligentné vykonávanie zmlúv. Okrem toho dokáže zašifrovať citlivé údaje a poskytnúť stručné dôkazy o vykonaní.

Pomocou tejto technológie môžete vyvíjať decentralizované aplikácie (DApps) v sieti Ethereum so zvýšenou bezpečnosťou a efektívnosťou. Minimalizuje tiež náklady na nasadenie inteligentnej zmluvy na Ethereum.

Ako funguje technológia zkEVM?

zkEVM využíva šifrovanie s nulovými znalosťami metóda.

Šifrovanie s nulovými znalosťami a dôkazy umožňujú systému vedieť, že vyhlásenie je pravdivé bez toho, aby potreboval konkrétne podrobnosti. Keď sa táto technológia používa vo virtuálnom stroji, umožňuje spustenie inteligentných zmlúv s minimálnymi údajmi.

Toto šifrovanie je tiež užitočné pri transakciách s kryptomenami. Po prvé, zkEVM zhrnie viacero transakcií do jednej. Potom vygeneruje dôkaz s nulovými znalosťami o dávke transakcií. Dôkaz obsahuje informácie o tom, že používatelia potvrdili transakciu. Osobné údaje overovateľov však zostávajú skryté kvôli šifrovaniu.

Po vygenerovaní zk-proof odošle zk-rollup virtuálneho stroja dôkazy platnosti do Etherea, kde sa overí. Zahŕňa overenie správneho vykonania bajtového kódu, použitie správnych operácií a správne vykonanie operačných kódov.

4 najlepšie projekty zkEVM

Napriek tomu, že zkEVM je v štádiu vývoja, vzniklo už niekoľko projektov.

1. zkSync

Matter Labs zkSync je jednou z najrozvinutejších verzií zkEVM. Umožňuje to vývojárom napíšte kód inteligentnej zmluvy v Solidity a ďalšie programovacie jazyky kompatibilné s Ethereum. Po prvé, prekladá kód jazyka na vysokej úrovni do stredného jazyka nazývaného Yul.

Potom prevedie kód do strojovo čitateľnej formy, bajtkódu. Na jeho konverziu na bajtový kód používa zkSync technológiu kompilácie nízkoúrovňového virtuálneho stroja (LLVM). Je navrhnutý tak, aby vám umožnil prístup k budúcim programovacím knižniciam rôznych jazykov.

2. zkEVM Polygón

Kredit za obrázok: Polygón

Polygónová sieť tiež predstavila výkonný zkEVM ako riešenie škálovania L2. Polygónový zk-rollup ponúka ekvivalent operačného kódu EVM. Ponúka tiež vylepšené zabezpečenie, pretože ukladá iba zk-proofs a komprimované údaje pre zhrnuté transakcie. Okrem toho je to efektívne riešenie, pretože dokáže okamžite dokončiť a overiť transakcie.

Po prvé, zlúči rôzne používateľské transakcie a vytvorí dávku na L2. Potom sa transakčná dávka odošle do vrstvy 1 a overí sa prostredníctvom dôkazu o platnosti. Nakoniec sa vykonajú zmeny v blockchaine Ethereum.

3. StarkNET

StarkNET je ďalší zk-rollup kompatibilný s EVM, ktorý podporuje Solidity a ďalšie jazyky na vysokej úrovni EVM. Používa typ zk-proof známy ako zk-STARK (Zero-knowledge Succinct Transparent Arguments of Knowledge.) Poskytuje vylepšenú bezpečnosť, ale poplatok za plyn môže byť vyšší.

Na StarkNET môžete použiť Solidity alebo iné skriptovacie jazyky EVM na vývoj inteligentných zmlúv. Potom konvertuje kód jazyka na vysokej úrovni do svojho programovacieho jazyka Cairo. kompilátor, Nethermind WARP, konvertuje kód na StarkNET.

Posúvajte sa ponúka aj svoje škálovacie riešenie, ktoré využíva zk-rollups. Jeho infraštruktúra má mnoho paralel s Polygon zkEVM, ale ponúka vyššiu flexibilitu. Ponúka agilný systém, zatiaľ čo je stále v štádiu testovania. V budúcnosti plánuje spoločnosť Scroll transformovať svoje L2 škálovateľné riešenie na bezpečnejší a transparentnejší ekvivalent EVM.

zkEVM Revolučná blockchainová infraštruktúra

Súhrny s nulovými znalosťami môžu naraz vykonať tisíce transakcií na Ethereu. zkEVM ponúka cloudové prostredie, kde je možné takéto smart kontrakty realizovať. Preto je to inovatívny prístup k riešeniu blockchainovej trilemy. Využitím tejto technológie môžete na Ethereu vybudovať škálovateľné, bezpečné a úplne decentralizované DApps.

zkEVM robí Ethereum rýchlejšie, škálovateľnejšie a lacnejšie. Okrem toho vám ponúka viac súkromia, pretože dokáže skryť vaše údaje. Teraz mnohé riešenia L2 integrujú túto technológiu, ktorá otvorí bránu pre nekonečne škálovateľnú blockchain infraštruktúru.