U četvrtak, 14. rujna, programeri protokola Ethereum donijeli su odluku u zadnji čas da uključe dodatnu promjenu koda u nadolazeću Cancun/Deneb nadogradnju kao zaustavljanje problema povećanja veličine skupa validatora. Kratak vremenski okvir u kojem je ova odluka donesena izazvao je kontroverze u Ethereum zajednici. Anthony Sassano, kreator medijske stranice fokusirane na Ethereum The Daily Gwei, rekao je da odluka “treba puno više rasprave, istraživanja i razmišljanja.” Ryan Berckmans, osnivač Ethereum aplikacije za plaćanja 3cities, tweetao da po njegovom mišljenju situacija nije dovoljno hitna da bi opravdala promjenu nadogradnje Cancun/Deneb.
Christine Kim potpredsjednica je istraživačkog tima u Galaxy Digitalu. Ovaj komentar, dio CoinDesk-a “Tjedan uloga”, temelji se na informacijama i podacima iz izvješća Galaxy Research pod nazivom “Putevi prema smanjenju rasta veličine skupa validatora”. Da biste pročitali cijelo izvješće, posjetite galaksija.com/istraživanje.
Iako je programerima Ethereum protokola trebalo samo tjedan dana da postignu konsenzus o promjeni protokola Cancun/Deneb, veći problem rasta veličine Ethereumovog skupa validatora već je mjesecima glavna tema rasprave i zabrinutosti među programerima. Dana 13. srpnja, kada je “Dapplion”, razvojni programer pod pseudonimom za klijenta Lodestar, na ACDC #113 prvi put iznio prijedlog za ograničenje ograničenja broja odljeva validatora u Cancunu/Denebu, programeri su priznali da je stvar osjetljiva na vrijeme. “The [validator attestation] agregacija je danas gotovo u svom kapacitetu. Ako spustimo više validatora na mrežu, stvarno može postati gore,” rekao je Mikhail Kalinin, razvojni programer za klijenta Teku, tijekom poziva.
Tijekom testiranja za novu testnu mrežu Ethereum nazvanu Holesky, programeri su primijetili da je kod 2,1 milijuna validatora, što je bilo tri puta više od Ethereumovog mainnet validatora postavljenog u to vrijeme, testna mreža teško finalizirana zbog prevelikog broja potvrda (poruka) širi se kroz Ethereumovu peer-to-peer mrežu. Na kraju su se programeri odlučili za dizajn Holeskyja za podršku dva puta većem od Ethereumovog mainnet validatora, odnosno 1,4 milijuna validatora. Nakon što se Holesky pokrene, to će biti neprocjenjiv izvor za programere za praćenje i procjenu i zdravlja Ethereuma, kao i budućih promjena koda, na velikom skupu validatora.
Međutim, stopa kojom raste veličina Ethereumovog skupa validatora uskoro će Holeskyjevu vrijednost učiniti zastarjelom. Od 15. rujna 2023. na Ethereumu postoji 806 759 aktivnih validatora. Od aktivacije uloženih povlačenja ETH-a u nadogradnji Shanghai/Capella 12. travnja, broj aktivnih validatora porastao je za 43%. Bez intervencije razvojnog programera, broj Ethereum validatora trebao bi premašiti 1 milijun do kraja ove godine, pod pretpostavkom da se maksimalan broj validatora aktivira na Ethereumu i nijedan validator ne izađe iz mreže. Ethereum mainnet dosegnut će veličinu skupa validatora od 1,4 milijuna pod tim istim pretpostavkama do ožujka 2023.
Ethereum Improvement Proposal (EIP) 7514 ograničava rast skupa validatora na osam unosa validatora po epohi (~6,4 min). Dodavanje EIP 7514 u Cancun/Deneb programerima kupuje još nekoliko mjeseci za rješavanje problema povećanja veličine skupa validatora, kao što pokazuje sljedeći grafikon:
Međutim, primijetite iz grafikona da ova nadogradnja samo kupuje razvojnim programerima još otprilike dva mjeseca prije nego što veličina Ethereumovog skupa validatora naraste iznad veličine njegove najveće testne mreže Holesky. Projekcije o skupu validatora prikazanom u gornjem grafikonu temelje se na dvije ključne pretpostavke. Prva pretpostavka je da će Cancun/Deneb biti aktiviran u siječnju 2024. Druga pretpostavka je da se apetit za ulaganjem od strane vlasnika Ethereuma održava iznad maksimalnog odljeva sljedećih nekoliko mjeseci. To možda nije slučaj s obzirom na to da broj validatora u redu čekanja za ulazak opada. Sljedeći grafikon prikazuje ukupan broj Ethereum validatora u redu čekanja od nadogradnje Merge prošle godine:
Iako je teško predvidjeti koliko će brzo Ethereum set validatora rasti, vjerojatno će donekle rasti tijekom sljedećih nekoliko mjeseci zbog širenja tekućih rješenja za ulaganje. Rješenja za tekuće ulaganje smanjuju prepreku ulasku za mnoge korisnike da ulože svoj ETH dopuštajući vlasnicima ETH da ulože ispod praga od 32 ETH i to bez odricanja od pune likvidnosti svoje imovine. Stoga je vjerojatno da je problem rastućeg skupa validatora problem koji će se s vremenom samo pogoršavati ako se ne riješi.
Unatoč prirodi odluke od 14. rujna koja je donesena u zadnji čas, programeri su postupili razborito uključivši EIP 7514 u Cancun/Deneb. Umjesto da se kockaju s budućnošću Ethereuma, razvojni programeri ispravljaju svoj nedostatak predviđanja uključivanjem promjene koda koja će osigurati predvidljivu maksimalnu stopu rasta za skup validatora Ethereuma dok istovremeno kupuju vrijeme za rad na značajnijoj nadogradnji koja će gotovo sigurno biti potrebno. Tjedan dana prije nego što je donesena odluka o EIP 7514, razvojni programeri protokola nisu bili usklađeni s ozbiljnošću problema s veličinom skupa validatora Ethereuma, ali brzo vrijeme za postizanje konsenzusa o ovoj odluci naglašava kako su se razvojni programeri složili da je ova promjena najsigurnija za zaštitu mreža vrijedna milijarde dolara.
A razgovor o rastu veličine Ethereumovog skupa validatora ne završava s EIP-om 7514. Kao što smo spomenuli, EIP 7514 jednostavno Ethereum programerima kupuje više vremena za dizajniranje dugoročnih rješenja, ali ne toliko vremena. Ako se apetit za ulaganjem u Ethereum značajno ne smanji tijekom sljedećih nekoliko mjeseci, veličina Ethereumovog skupa validatora postat će problematična sa ili bez EIP 7514. Trebaju li programeri razmotriti agresivnije ograničenje odljeva validatora, posvetite više vremena istraživanju načina za povećati efektivnu ravnotežu validatora ili razmotriti različita dugoročna rješenja, sve su to teme razgovora koje će razvijači protokola voditi u mjesecima koji dolaze.
Od iznimne je važnosti da šira Ethereum zajednica sudjeluje u ovim raspravama, a ovoga puta šira Ethereum zajednica ne bi trebala biti zatečena nespremna. Svijest o EIP 7514 može biti polazište za mnoge u Ethereum zajednici o problemu povećanja veličine skupa validatora, ali to svakako ne bi trebao biti zadnji put da zajednica govori o ovom problemu. Postoje radikalnije promjene u ekonomiji validatora i mrežnoj monetarnoj politici koje razvijači protokola istražuju kako bi se pozabavili rastom validatora u srednjoročnom i dugoročnom razdoblju.
Ethereum zajednica ima odgovornost držati programere odgovornima u procesu donošenja odluka o razvoju Ethereum protokola. Umjesto usporavanja procesa donošenja odluka, članovi Ethereum zajednice trebali bi pokretati ovaj proces tako da se njihov glas čuje o najhitnijim problemima na Ethereumu. Umjesto da se protivi ovoj nadogradnji zbog njezine hitnosti, zajednica bi se trebala zalagati za njezino uključivanje jer je problem stvaran, ozbiljan i hitan.
Da biste saznali više o problemu povećanja veličine skupa validatora na Ethereumu i dugoročnim rješenjima koja programeri već razmatraju za rješavanje ovog problema, pročitajte cijelo izvješće Galaxy Research ovdje. Pravno otkrivanje podataka: Ovaj dokument i informacije sadržane u njemu pružili su vam Galaxy Digital Holdings LP i njegove podružnice (“Galaxy Digital”) isključivo u informativne svrhe.