Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

Efterhånden som Ethereum er blevet en populær platform for decentraliserede apps, er behovet for skalerbare løsninger steget. En sådan løsning er zkEVM-skaleringsteknologi, der kan hjælpe med implementering i stor skala. Den bruger nul-viden rollups og beviser for at forbedre Ethereums effektivitet.

Zero-knowledge Ethereum Virtual Machine er en unik skaleringsløsning, der tilbyder upåklagelig sikkerhed. zk-rollup'en sikrer større sikkerhed ved at validere transaktioner uden at afsløre dine data.

Lad os dykke ned i zkEVM's verden og udforske dens potentiale som en løsning på de skaleringsudfordringer, som Ethereum står over for.

Forståelse af Zero Knowledge Rollups

En nul-viden rollup er en skaleringsløsning, der kombinerer forskellige transaktioner og ruller dem op som en batch. Den sammenrullede batch af transaktioner præsenteres som en enkelt transaktion. På denne måde modtager blockchain kun transaktionsoversigten, ikke valideringsdetaljerne.

instagram viewer

zk-rollup'en kan øge netværkseffektiviteten, da den minimerer transaktionstiden. Det giver netværket mulighed for at behandle flere transaktioner samtidigt. Derudover reducerer zk-rollups omkostningerne ved transaktionsbehandling ved at dele omkostningerne mellem brugerne.

Desuden er det en sikker mulighed, der kan skjule dine følsomme oplysninger. Det bruger nul-viden beviser til validering og udfører transaktioner uden for kæden. Det giver dig også mulighed for at bevare dit privatliv, mens du opretter en transaktion på netværket.

Hvad er zkEVM-teknologi?

Det Ethereum Virtual Machine (EVM) er motoren der driver Ethereum-netværket. zkEVM-teknologien er en type Ethereum Virtual Machine, der kan udføre smarte kontrakter på Ethereum blockchain med nul-viden beviser.

Ligesom den almindelige EVM tilbyder zkEVM også en global cloud computational infrastruktur. Men forskellen mellem de to er hvordan de smarte kontrakter udføres. I stedet for standardudførelse introducerer zkEVM nul-viden beviser for smart kontraktudførelse. Derudover kan den kryptere følsomme data og give kortfattede bevis for udførelse.

Ved hjælp af denne teknologi kan du udvikle decentraliserede apps (DApps) på Ethereum-netværket med forbedret sikkerhed og effektivitet. Det minimerer også omkostningerne ved intelligent kontraktimplementering på Ethereum.

Hvordan virker zkEVM-teknologi?

zkEVM udnytter nul-viden kryptering metode.

Nul-viden-kryptering og beviser gør det muligt for systemet at vide, at et udsagn er sandt uden behov for specifikke detaljer. Når denne teknologi bruges i en virtuel maskine, tillader den smarte kontrakter at køre med minimale data.

Denne kryptering er også nyttig i kryptovalutatransaktioner. For det første ruller zkEVM flere transaktioner op som én. Derefter genererer den et nul-viden bevis for batchen af ​​transaktioner. Beviset indeholder oplysninger om, at brugere har valideret en transaktion. Dog forbliver validatorernes personlige oplysninger skjult på grund af kryptering.

Efter genereringen af ​​zk-proof sender zk-rollup af den virtuelle maskine gyldighedsbeviser til Ethereum, hvor det verificeres. Det inkluderer at verificere den korrekte bytekode-udførelse, brugen af ​​korrekte operationer og den rigtige udførelse af op-koder.

De 4 bedste zkEVM-projekter

På trods af at zkEVM er i sin udviklingsfase, er der allerede dukket flere projekter op.

1. zkSync

Matter Labs' zkSync er en af ​​de mest udviklede versioner af zkEVM. Det giver udviklerne mulighed for skriv smart kontraktkode i Solidity og andre Ethereum-kompatible programmeringssprog. For det første oversætter den sprogkoden på højt niveau til et mellemsprog kaldet Yul.

Derefter konverterer den koden til maskinlæsbar form, bytecode. Til at konvertere det til bytekode bruger zkSync kompileringsteknologien Low-Level Virtual Machine (LLVM). Det er designet til at give dig adgang til fremtidige programmeringsbiblioteker på forskellige sprog.

2. zkEVM polygon

Billedkredit: Polygon

Polygon-netværk har også introduceret en kraftfuld zkEVM som en L2-skaleringsløsning. Polygons zk-rollup tilbyder opcode-ækvivalens af EVM. Det tilbyder også forbedret sikkerhed, da det kun gemmer zk-beviser og komprimerede data til sammenrullede transaktioner. Derudover er det en effektiv løsning, da den øjeblikkeligt kan afslutte og validere transaktioner.

For det første fusionerer den forskellige brugertransaktioner for at skabe en batch på L2. Derefter sendes transaktionsbatchen til lag 1 og verificeres gennem gyldighedsbeviset. Endelig er der lavet ændringer i Ethereum blockchain.

3. StarkNET

StarkNET er en anden EVM-kompatibel zk-rollup, der understøtter Solidity og andre EVM-højniveausprog. Den bruger en type zk-bevis kendt som zk-STARK (Zero-knowledge Succinct Transparent Arguments of Knowledge.) Den giver forbedret sikkerhed, men dens gasafgift kan være højere.

På StarkNET kan du bruge Solidity eller andre EVM-scriptsprog til at udvikle smarte kontrakter. Den konverterer derefter sprogkoden på højt niveau til sit programmeringssprog, Cairo. Kompileren, Nethermind WARP, konverterer koden til StarkNET.

Rul tilbyder også sin skaleringsløsning, der bruger zk-rollups. Dens infrastruktur har mange paralleller med Polygon zkEVM, men den giver større fleksibilitet. Det tilbyder et agilt system, mens det stadig er i teststadiet. I fremtiden planlægger Scroll at transformere sin L2-skalerbare løsning til en mere sikker og gennemsigtig EVM-ækvivalent.

zkEVM revolutionerer Blockchain-infrastruktur

Nul-viden rollups kan udføre tusindvis af transaktioner på Ethereum på én gang. zkEVM tilbyder et cloudmiljø, hvor sådanne smarte kontrakter kan udføres. Derfor er det en innovativ tilgang til at løse blockchain-trilemmaet. Ved at udnytte denne teknologi kan du bygge skalerbare, sikre og fuldstændig decentraliserede DApps på Ethereum.

zkEVM gør Ethereum hurtigere, skalerbar og billigere. Desuden giver det dig mere privatliv, da det kan skjule dine data. Nu integrerer mange L2-løsninger denne teknologi, der vil åbne en gateway for uendeligt skalerbar blockchain-infrastruktur.