Polygoni tehniline juht selgitab, mida zkEVM-ilt oodata

Polygoni tehniline juht selgitab, mida zkEVM-ilt oodata

Allikasõlm: 1992596

Ethereumi ökosüsteem on sel aastal tunnistajaks ühele kuumimale plokiahela suundumusele, kusjuures paljud ettevõtted soovivad kasutada Polygoni eelseisvat zkEVM-i kogumit.

Mis on nullteadmiste tõendid?

Zero-knowledge (ZK) tehnoloogia on krüptograafiline lahendus, mis kujundab ümber plokiahela tööstust. Need käivitavad keeli ja madala taseme baitkoodi programmeeritaval tasemel, mida toetavad samad reeglid nagu Ethereumi põhivõrk.

See on virtuaalne masin, mis kasutab andmete kontrollimiseks nullteadmiste tõendeid ilma andmete sisu või omaduste kohta teavet avaldamata. See on tsensuurikindel protokoll, mis kopeerib Ethereumi põhivõrgu tehingute täitmise keskkonda.

Ethereumi asutaja Vitalik Buterin liigitatud zkEVM-id neljaks põhitüübiks ja viiendaks. Siin on tema nende tüüpide jaotus.T

  1. Tüüp-1 zkEVM-id: täielikult samaväärne Ethereumiga
  2. Tüüp-2 zkEVM-id: EVM-i (mitte Ethereumi) samaväärsus
  3. Tüüp-3 zkEVM-id: väljuvad EVM-ist
  4. Tüüp-4 zkEVM-id: EVM-i lähedased nõod
zkEVM tüüpide võrdlus Vitaliku pooltzkEVM tüüpide võrdlus Vitaliku poolt
(Allikas: Ethereumi ajaveeb)

"Projekt on täielik inseneriprojekt," ütles Jordi Baylina, kes juhib Polygon zkEVM-i ehitamise tehnilist meeskonda. "Idee seisneb selles, et selle elektroonikaga ehitasime kuidagi protsessori. Selle peale saab kirjutada programmi, mis töötleb tehinguid. See on täispakk komponente, mille igas kihis töötavad erinevad meeskonnad.

YouTube'is video 2. märtsil välja antud, selgitas Baylina juurutamise taga olevaid tehnilisi komponente: „Meie ehitatav süsteem on tsensuurikindel. See ei ole ideaalne lahendus, kuid kuni teatud hetkeni, sest süsteem pole universaalne.

"We loodud the,en kokkupanek ise. See on a uus protsessor, uus kokkupanek, uus viis of kirjutamine Riistvara. So see on nagu sa See on luua a tehnoloogia, kuid at the,en sama aeg sa vajadus et õppima et kasutama the,en tehnoloogia sa See on loomine, mis on, Alates the,en geneeriline perspektiiv is huvitav, kuid see on Ka väga väljakutseid esitav.”

Tehnilised detailid

ZkEVM-i koondkomplektiga määratleb ERC-20 edastus ainulaadsed andmeinfrastruktuurid, nagu ProgramCounter, GlobalCounter, EVMWord, GasInfo ja GasCost, mis sisaldavad ja sisaldavad selliseid elemente nagu virn, mälu ja opkoodid. Arvuti ja gc on kasutamiseks kapseldatud, samas kui EVMWord kapseldab u8 massiivi pikkusega 32.

Kui StackAddress on kujutatud usize, siis Stack on dünaamiline massiiv, mis koosneb EVMWordist. MemoryAddress on samuti usize, mille väärtused on vahemikus 0 kuni 1023, samas kui Memory on u8 massiiv. Mäluga seotud toimingute lihtsustamiseks kasutavad arendajad nutikalt Rust-makrosid, et eraldada kriitilist mäluteavet, nagu indeksi ja vahemiku tunnused, ning rakendada neid standardiseeritud kujul. Teisest küljest esindab Storage'i HashMap ja selle põhiväärtused on kõik EVMWord.

Võidujooks zkEVM-i ülemvõimu pärast

Käimas on võidujooks, et jõuda turule toimiva tootega.

Mitmed projektid võistlevad esimese täisfunktsionaalse ja EVM-iga samaväärse zkEVM-i turuletoomise nimel, kusjuures mõned parimad kandidaatid on Polygon zkEVM, zkSync, StarkNET ja Scroll.

Polygon zkEVM on avatud lähtekoodiga ja selle eesmärk on vähendada tehingukulusid kuni 90%, samas kui zkSync 2.0 on Ethereumi testnetis reaalajas, võimaldades arendajatel kirjutada Solidity nutikaid lepinguid. StarkNET kasutab ZK-STARKe, mis on turvalisemad, kuid millel on piirangud, ja Scroll ehitab suure komponeeritavusega lahendust, mis seab esikohale turvalisuse ja läbipaistvuse.

Polygoni 250 miljoni dollari panus zkEVM-ile

Polygon ostis 250. aastal 2021 miljoni dollari eest Hermezi võrgu ja tõi hiljem 2. aasta keskel turule oma Ethereum Layer-2022 ZK koondlahenduse Polygon Hermez. 2022. aasta juulis teatas Polygon Polygon Hermezi kaubamärgi muutmisest Polygon zkEVM-iks, mis võttis kasutusele Type-2 zkEVM-i lähenemisviisi, et olla samaväärne EVM-iga, kuid mitte Ethereumiga.

Arendajad peavad kohandama koodi ja EVM-i tööriistu ZK-komplektiga. Polygoni eesmärk on jõuda 2000 tehinguni sekundis ja vähendada tehingukulusid kuni üheksakümmend protsenti, muutes selle odavamaks kui Ethereum Mainnet. Polygon käivitas oma zkEVM Public Testneti 10. oktoobril.

Postitatud: hulknurk, Tehnoloogia

Ajatempel:

Veel alates Krüptoslaat