Vitalik Buterin otkriva veliki izazov za budućnost Ethereuma – i kako ga riješiti

Ad

CoinDesk konsenzus

Suosnivač Ethereuma Vitalik Buterin podijelio je svoje razmišljanje o "nedovoljno raspravljanom, ali ipak vrlo važnom" aspektu ekosustava Ethereuma u nedavnom postu na blogu ovog vikenda.

Post pod naslovom “Kako će Ethereumova filozofija više klijenata komunicirati sa ZK-EVM-ovima?” usredotočen na tehničke izazove, kompromise i potencijalna rješenja za stvaranje višeklijentskog ekosustava za ZK-EVM-ove.

Problem s više klijenata sa Zk-EVM-ovima

Vitalik vjeruje da će se ZK-EVM-ovi razviti kako bi postali bitan dio Ethereumovog sloja 1 sigurnosti i procesa verifikacije u budućnosti. Zero Knowledge (ZK) tehnologija omogućuje programerima da dokažu autentičnost transakcije ili poruke bez otkrivanja dodatnih informacija. Dakle, omogućuje jednoj strani da uvjeri drugu da je poruka istinita bez otkrivanja bilo kakvog znanja izvan valjanosti poruke.

Međutim, priroda ZK tehnologije koja provodi privatnost mogla bi poremetiti širi EVM krajolik budući da se klijenti Ethereuma suptilno razlikuju u implementaciji pravila protokola, prema suosnivaču Ethereuma.

Protokoli sloja 2 u ZK skupovima uspješno su koristili ZK dokaze i pomogli u skaliranju Ethereuma spajanjem više transakcija u jedan dokaz. Međutim, kako se ZK-EVM-ovi razvijaju za provjeru izvršenja na Mainnetu, "ZK-EVM-ovi de facto postaju treća vrsta Ethereum klijenta, jednako važan za sigurnost mreže kao što su izvršni klijenti i klijenti konsenzusa danas."

Promatranje ZK-EVM-ova kao trećeg tipa Ethereum klijenta pokreće sljedeće pitanje od Vitalika,

"Kako bismo zapravo napravili "multi-client" ekosustav za ZK-dokazivanje ispravnosti Ethereum blokova?"

Kako se ekosustav širi, Vitalik želi zadržati prednosti "filozofije više klijenata" dok također iskorištava mogućnosti ZK-EVM-ova za poboljšanje skalabilnosti, sigurnosti i decentralizacije Ethereum mreže.

Glavni tehnički izazovi korištenja ZK tehnologije s više klijenata odnose se na kašnjenje i neučinkovitost podataka, prema Vitaliku. Osim toga, pojedinačni Ethereum klijenti različito postupaju s dokazima bez znanja zbog specifičnih tumačenja pravila protokola ili ZK-EVM implementacija.

ZK-EVM multi-client rješenja

Unatoč ovim izazovima, Vitalik vjeruje da je stvaranje otvorenog višeklijentskog ZK-EVM ekosustava izvedivo i korisno za sigurnost i decentralizaciju Ethereuma.

Ispod je vizualni prikaz različitih klijenata koji se koriste u slojevima konsenzusa i izvršenja ekosustava Ethereum.

ethereum klijenti
Izvor: vitalik.eth.limo

Vitalik je tvrdio da postojanje više klijenata povećava sigurnost i decentralizaciju mreže smanjujući rizik od jedne katastrofalne pogreške u jednoj implementaciji, što bi moglo dovesti do kvara cijele mreže. Osim toga, filozofija više klijenata pomaže u sprječavanju koncentracije moći unutar jednog razvojnog tima ili organizacije, promičući političku decentralizaciju.

Vitalik je predstavio tri potencijalna rješenja problema, kao što je prikazano u nastavku.

  1. “Jedan ZK-EVM: napustite paradigmu više klijenata i odaberite jedan ZK-EVM koji koristimo za provjeru blokova.
  2. Zatvoreni višestruki ZK-EVM: složite se i uključite u konsenzus određeni skup višestrukih ZK-EVM-ova i imajte pravilo protokola sloja konsenzusa da blok treba dokaze više od polovice ZK-EVM-ova u tom skupu da bi se smatrao valjanim .
  3. Otvoreni višestruki ZK-EVM: različiti klijenti imaju različite ZK-EVM implementacije, a svaki klijent čeka dokaz koji je kompatibilan s njegovom vlastitom implementacijom prije nego što prihvati blok kao važeći."

U kontekstu ZK-EVM-ova, Vitalik podržava ideju otvorenog višeklijentskog ZK-EVM ekosustava. Različiti klijenti imaju različite implementacije ZK-EVM-a i svaki klijent čeka dokaz kompatibilan s vlastitim prije nego što prihvati blok kao važeći.

"Meni se (3) čini idealnim, barem dok se naša tehnologija ne poboljša do točke u kojoj možemo službeno dokazati da su sve ZK-EVM implementacije međusobno ekvivalentne..."

Međutim, nakon što se tehnologija poboljša do točke gdje su ZK-EVM implementacije donekle standardizirane, Vitalik je tvrdio da će rješenje biti odabrati najučinkovitiju opciju. On vjeruje da se "izazovi [za opciju 3] čine manji od izazova druge dvije opcije, barem za sada."

Vitalik je također kimnuo nedavnom brzom napretku u AI-u, navodeći da bi napredak u AI-u mogao "nabrijati" razvoj dokazivanja ZK-EVM implementacija.

“U dugoročnoj budućnosti, naravno, svašta bi se moglo dogoditi. Možda će umjetna inteligencija dodatno naplatiti formalnu provjeru do točke kada može lako dokazati da su ZK-EVM implementacije ekvivalentne i identificirati sve greške koje uzrokuju razlike među njima.”

Izvor: https://cryptoslate.com/vitalik-buterin-reveals-major-challenge-for-ethereums-future-and-how-to-solve-it/