Daudzstūra tehniskais vadītājs izskaidro, ko sagaidīt no zkEVM

Ethereum ekosistēma šogad būs lieciniece vienai no karstākajām blokķēdes tendencēm, un daudzi uzņēmumi vēlas izmantot Polygon gaidāmo zkEVM apkopojumu.

Kas ir nulles zināšanu pierādījumi?

Zero-knowledge (ZK) tehnoloģija ir kriptogrāfisks risinājums, kas pārveido blokķēdes nozari. Tie izpilda valodas un zema līmeņa baitu kodu programmējamā līmenī, ko nodrošina tie paši noteikumi kā Ethereum tīklam.

Tā ir virtuāla mašīna, kas izmanto nulles zināšanu pierādījumus, lai pārbaudītu datus, neatklājot nekādu informāciju par datu saturu vai īpašībām. Tas ir pret cenzūru izturīgs protokols, kas atkārto Ethereum tīkla darījumu izpildes vidi.

Vitaliks Buterins, Ethereum dibinātājs, iedalīts kategorijās zkEVM četros galvenajos veidos.

  1. 1. tipa zkEVM: pilnībā līdzvērtīgs Ethereum
  2. 2. tipa zkEVM: EVM (nevis Ethereum) līdzvērtība
  3. 3. tipa zkEVM: atkāpjas no EVM
  4. 4. tipa zkEVM: tuvi EVM radinieki
zkEVM tipu salīdzinājums ar Vitalik
(Avots: Ethereum emuārs)

"Projekts ir pilns inženierijas projekts," sacīja Žordi Bailina, kurš vada tehnisko komandu, kas veido Polygon zkEVM. “Ideja ir tāda, ka ar šo elektroniku mēs kaut kā izveidojām procesoru. Papildus tam var uzrakstīt programmu, kas apstrādā darījumus. Tā ir pilna komponentu kaudze ar dažādām komandām, kas strādā katrā no šiem slāņiem.

YouTube video Izlaista 2. martā, Baylina paskaidroja tehniskos komponentus, kas ir pamatā ieviešanai, “sistēma, ko mēs veidojam, ir izturīga pret cenzūru. Tas nav ideāls risinājums, bet līdz noteiktam brīdim, jo ​​sistēma nav universāla.

“Mēs izveidojām pašu montāžu. Tas ir jauns procesors, jauna montāža, jauns aparatūras rakstīšanas veids.

Tehniskas detaļas

Izmantojot zkEVM apkopojumu, ERC-20 pārsūtīšana definēs unikālas datu infrastruktūras, piemēram, ProgramCounter, GlobalCounter, EVMWord, GasInfo un GasCost, kas ietver un satur tādus elementus kā steks, atmiņa un operācijas kodi. Dators un gc ir iekapsulēti lietošanai, savukārt EVMWord iekapsulē u8 masīvu, kura garums ir 32.

Lai vienkāršotu ar atmiņu saistītās darbības, izstrādātāji gudri izmanto Rust makro, lai iegūtu svarīgu atmiņas informāciju, piemēram, indeksu un diapazona iezīmes, un ieviestu tās standartizēti. No otras puses, krātuvi attēlo HashMap, un tās galvenās vērtības ir visas EVMWord

StackAddress tiek attēlots kā lietojums ar Stack dinamisko masīvu, kas sastāv no EVMWord.

MemoryAddress ir arī usize ar vērtībām no 0 līdz 1023, savukārt Memory ir u8 masīvs.

Pilna zkEVM izlaišanas tehniskā kopa ir pieejama vietnē github.

Cīņa par zkEVM pārākumu

Sākas sacensība, lai tirgū nonāktu ar strādājošu produktu.

Vairāki projekti cīnās par pirmā pilnībā funkcionālā un EVM līdzvērtīgā zkEVM izlaišanu, un daži no galvenajiem pretendentiem ir Polygon zkEVM, zkSync, StarkNET un Scroll.

Polygon zkEVM's ir atvērtā koda, un tā mērķis ir samazināt darījumu izmaksas līdz pat 90%, savukārt zkSync 2.0 ir tiešraidē Ethereum Testnet, ļaujot izstrādātājiem rakstīt Solidity viedos līgumus. StarkNET izmanto ZK-STARK, kas ir drošāki, taču tiem ir ierobežojumi, un Scroll veido augstas kompozīcijas risinājumu, kurā prioritāte ir drošība un caurspīdīgums.

Daudzstūra 250 miljonu dolāru likme uz zkEVM

250. gadā uzņēmums Polygon iegādājās Hermez tīklu par 2021 miljoniem ASV dolāru un vēlāk 2. gada vidū laida klajā savu Ethereum Layer-2022 ZK apkopojuma risinājumu Polygon Hermez. 2022. gada jūlijā uzņēmums Polygon paziņoja par Polygon Hermez zīmola maiņu uz Polygon zkEVM, kas pieņēma Type-2 zkEVM pieeju, lai tā būtu līdzvērtīga EVM, bet ne Ethereum.

Izstrādātājiem būs jāpielāgo kods un EVM rīki ZK apkopojumam. Polygon mērķis ir sasniegt 2000 darījumu sekundē un samazināt darījumu izmaksas līdz pat deviņdesmit procentiem, padarot to lētāku nekā Ethereum Mainnet. Polygon savu zkEVM publisko testu tīklu atklāja 10. oktobrī.

Avots: https://cryptoslate.com/polygons-technical-lead-explains-what-to-expect-from-zkevm/