Pectra nadogradnja uspešno je aktivirana na glavnoj Ethereum mreži 7. maja 2025. godine.
Ova važna nadogradnja spojila je dve prethodno planirane promene — „Prague“ (izvršni sloj) i „Electra“ (konsenzus sloj) — s ciljem da poboljša ukupne performanse, skalabilnost i korisničko iskustvo Ethereum mreže.
Ključne novine uključuju:
Poboljšane funkcije novčanika i decentralizacije kroz EIP-7702 i EIP-7251:
Ovi predlozi omogućavaju da obični korisnički nalozi funkcionišu poput pametnih ugovora, a istovremeno povećavaju maksimalni broj ETH koji jedan validator može da uloži.Bolja podrška za skaliranje i niže naknade na Layer 2 rešenjima (L2):
Zahvaljujući EIP-7742 i EIP-7691, povećava se fleksibilnost u radu sa podacima i stabilizuju se naknade na mreži, što omogućava više transakcija po nižoj ceni.
U vreme aktiviranja nadogradnje, mnoge velike berze privremeno su obustavile depozite i povlačenja za povezane tokene, kako bi se izbegli problemi tokom prelaska.
U suštini, Pectra donosi niz tehničkih poboljšanja koja čine Ethereum bržim, jeftinijim i lakšim za korišćenje — bez narušavanja njegove decentralizovane prirode.
Vremenska linija nadogradnje
Ethereum fondacija je prvi put zvanično predstavila Pectra nadogradnju 7. novembra 2024. godine, zajedno sa lansiranjem Mekong testne mreže. Mekong je služio kao privremena testna mreža koja je uključivala ključne EIP-ove planirane za Pectru, kako bi programeri novčanika i validatori mogli da isprobaju nove funkcionalnosti pre nego što se implementiraju na glavnoj mreži.
Kasnije, na 203. sastanku Ethereum glavnih programera za izvršni sloj (ACDE), održanom 16. januara 2025. godine, programeri su okvirno najavili lansiranje na glavnoj mreži za sredinu marta. Međutim, problemi otkriveni na test mreži izazvali su kašnjenje. Na kraju, Ethereum fondacija je putem zvaničnog bloga objavila da će Pectra biti aktivirana na glavnoj mreži 7. maja 2025. godine.
Prague + Electra = Pectra
Pectra je objedinjena nadogradnja koja kombinuje izmene na izvršnom sloju mreže („Prague“) i na sloju konsenzusa („Electra“), donoseći širok spektar tehničkih poboljšanja. Najvažnije promene uključuju:
Apstrakciju naloga (EIP-7702) – omogućava veću fleksibilnost u korišćenju Ethereum naloga, slično funkcionalnosti pametnih ugovora.
Povećanje limita za ulaganje validatora (EIP-7251) – povećava maksimalnu količinu ETH koju validator može da uloži, čime se poboljšava sigurnost i decentralizacija mreže.
Dinamički kapacitet za podatke (EIP-7742) – omogućava efikasnije procesiranje velikih količina podataka, što direktno utiče na brže i jeftinije transakcije, naročito na Layer 2 rešenjima.
Sve ove izmene imaju za cilj da Ethereum učine skalabilnijim, stabilnijim i pristupačnijim za sve korisnike.
Ključni elementi Pectra nadogradnje
1. EIP-7702: Uvođenje pametnih naloga (Account Abstraction)
Ovaj predlog, koji je između ostalih predložio i Vitalik Buterin, omogućava da običan korisnički nalog (EOA) privremeno funkcioniše kao pametni ugovor. To znači da korisnik može u transakciju ubaciti deo koda koji se izvršava samo u okviru te transakcije, a nakon toga se nalog vraća u standardno stanje.
Ova inovacija omogućava funkcije kao što su grupisane (batch) transakcije, plaćanje gas taksi u tuđe ime (sponsorship), kao i oporavak naloga putem društvene verifikacije. Sve to čini korišćenje kripto novčanika jednostavnijim i fleksibilnijim.
2. EIP-7251: Povećanje maksimalnog balansa validatora
Do sada su Ethereum validatori mogli da ulože najviše 32 ETH po instanci. Ako su želeli da ulože više, morali su da pokreću više validatora, što je komplikovalo održavanje.
Pectra povećava ovaj limit na čak 2048 ETH po validatoru, što velikim operaterima omogućava da objedine svoje resurse i upravljaju mrežom efikasnije. Ipak, broj validatora i dalje nije ograničen, čime se čuva decentralizacija. Kazne za nepravilnosti (slashing) sada se povećavaju u skladu sa visinom uloga, što motiviše validatore da budu odgovorni.
3. EIP-7742: Dinamičko prilagođavanje kapaciteta „blob“-ova
„Blob“-ovi su uvedeni prethodnim predlogom EIP-4844 kao novi format podataka za Layer 2 rešenja (poput rollup-ova) koji omogućava jeftin i skalabilan unos podataka. Do sada je broj blob-ova po bloku bio fiksiran, što je ograničavalo fleksibilnost.
Sada, zahvaljujući EIP-7742, kapacitet blob-ova se može dinamički menjati u zavisnosti od stanja na mreži. Izvršni sloj sada koristi novu vrednost target_blobs_per_block
koju određuje konsenzus sloj, čime se omogućava fleksibilnije upravljanje i efikasnije korišćenje mreže.
4. EIP-6110: Obrada validatorskih depozita unutar blokova
Pre Pectre, depoziti za validatore su se obrađivali zasebno u konsenzus sloju, dok izvršni sloj nije imao uvid u te podatke. To je dovodilo do komplikacija i nejasnoća oko statusa depozita.
EIP-6110 omogućava da se informacije o depozitima uključuju direktno u blok izvršnog sloja, što pojednostavljuje praćenje i povećava transparentnost. Ovo takođe otvara prostor za naprednije alate za praćenje unutar novčanika i platformi za validatore.
5. EIP-7002: Kontrola povlačenja staking nagrada putem pametnih ugovora
Ranije su podaci za povlačenje staking nagrada bili vezani isključivo za fiksne adrese ili BLS ključeve, što je smanjivalo fleksibilnost.
EIP-7002 omogućava da se pametni ugovori koriste za kontrolu isplata, što znači da se nagrade mogu automatski slati na osnovu određenih uslova, događaja ili kašnjenja. Ovo je posebno korisno za staking pulove, DAO organizacije i institucije koje žele dodatne mehanizme sigurnosti kao što su višestruki potpisi ili vremenski odložene isplate.
6. EIP-7691: Skaliranje blob-ova
Broj blob-ova po bloku povećan je sa 3 na 6, čime Layer 2 rešenja (poput Optimism, Arbitrum itd.) mogu održavati stabilne naknade čak i tokom perioda velikog opterećenja mreže. Ovo dodatno jača Ethereumovu ulogu kao pouzdane baze za čuvanje i obradu podataka.
Šta sledi posle Pectra nadogradnje: Budućnost Ethereuma
Pectra predstavlja ključnu tačku u razvoju Ethereuma, jer unapređuje skalabilnost mreže i korisničko iskustvo, ali i postavlja temelje za buduće nadogradnje kao što je Fusaka. Posebno se ističe uvođenje apstrakcije naloga (EIP-7702), koje bi u narednom periodu moglo značajno poboljšati funkcionalnost kripto novčanika, bezbednost i dostupnost blockchain tehnologije širem krugu korisnika.
Ipak, važno je napomenuti da ove funkcionalnosti nisu odmah neophodne za sve korisnike. Njihovo stvarno korišćenje zavisiće od toga da li će ih implementirati popularni novčanici i šira ekosistema podrška. Na primer, D’CENT Wallet trenutno ne planira da uvede ove nove funkcije. Korisnici i dalje mogu bezbedno da upravljaju svojim ETH-om i tokenima koristeći postojeću verziju novčanika.
Ekosistem se stalno razvija, pa će se u budućnosti verovatno pojaviti više alata i rešenja koja koriste nove mogućnosti koje je Pectra omogućila. Pratićemo razvoj situacije i potrebe korisnika, i sve važne informacije ćemo deliti putem zvaničnih kanala.