Budući plan razvoja: Od The Merge do The Surge, Scourge, Verge, Purge i Splurge

The Ethereum network represents one of the most significant experiments in distributed computing history. Since its inception, it has aimed to serve as a world computer that is open to all. However, achieving this vision requires overcoming substantial technical hurdles. The roadmap for Ethereum is not a simple straight line but a series of interconnected upgrades designed to improve specific aspects of the system.

These upgrades are often categorized into distinct phases that rhyme: The Merge, The Surge, The Scourge, The Verge, The Purge, and The Splurge. Each phase addresses a critical component of the network's architecture. The goal is to solve the complex problems associated with decentralized networks while maintaining security.

Central to this evolution is the concept of the "blockchain trilemma." This theory suggests that a decentralized network can only optimize for two of three primary features: decentralization, security, and scalability. Ethereum originally prioritized security and decentralization, which often resulted in network congestion and high fees during periods of high demand.

The roadmap is an attempt to solve this trilemma. By implementing these upgrades, the network aims to become scalable enough to handle global demand without sacrificing its core values. The transition involves fundamental changes to both the economic and technical structure of the blockchain.

Temelji: Razumijevanje spoja

Najznačajnija nadogradnja u povijesti Ethereuma bila je poznata kao Spoj. Završena u rujnu 2022., taj događaj označio je prijelaz s izvornog mehanizma konsenzusa Dokaz rada (PoW) na Dokaz uloge (PoS). Taj pomak bio je nužan za smanjenje potrošnje energije mreže i postavljanje temelja za buduće nadogradnje skalabilnosti.

Prije Spoja, Ethereum se oslanjao na rudare za osiguranje mreže. Ovi sudionici upravljali su hardverom intenzivnim za energiju kako bi rješavali složene matematičke zagonetke. Taj sustav, iako siguran, trošio je ogromne količine električne energije. Prijelaz na Dokaz uloge zamijenio je rudare validatorima koji osiguravaju mrežu zaključavanjem kapitala umjesto trošenja energije.

Mehanika Dokaza uloge

U sustavu Dokaz uloge sigurnost mreže proizlazi iz financijske obveze umjesto računalne snage. Sudionici, poznati kao validatori, ulože svoju kriptovalutu šaljući je na specifičan pametni ugovor. Taj uloženi imetak djeluje kao jamstveni depozit ili kolateral koji jamči njihovo pošteno ponašanje.

Protokol nasumično bira validatore da predlože nove blokove. Kada validator predloži blok, drugi validatori provjeravaju podatke kako bi osigurali da se pridržava pravila mreže. Ako je blok valjan, dodaje se lancu, a validatori se nagrađuju novo kovanim kriptovalutama i naknadama za transakcije. Taj sustav usklađuje financijske poticaje operatora sa zdravljem mreže.

Prednosti i poboljšanja sigurnosti

Primarna prednost ovog prijelaza bila je drastično smanjenje potrošnje energije. Procjene sugeriraju da je prebacivanje na Dokaz uloge smanjilo potrošnju energije Ethereuma za više od 99 posto. To je uklonilo glavnu prepreku institucionalnom usvajanju i ekološkoj održivosti.

Osim energetske učinkovitosti, novi sustav uveo je specifične sigurnosne osobine. U sustavu Dokaz rada napad na mrežu zahtijeva 51 posto hashing snage. U Dokazu uloge napadač bi trebao steći većinu uloženih imetaka. To stvara visoku ekonomsku barijeru za zlonamjerno ponašanje. Dodatno, protokol uključuje mehanizam zvan slashing. Ako validator djeluje zlonamjerno ili krši pravila protokola, njegovi uloženi imetci mogu biti oduzeti u cijelosti ili djelomično.

The Surge: Postizanje Masivne Skalabilnosti

S ažuriranim mehanizmom konsenzusa, fokus se pomiče na „The Surge“. Ova faza cilja na skalabilnost. Cilj je povećati propusnost transakcija mreže kako bi se podržalo hiljade transakcija u sekundi. Primarne tehnologije koje pokreću ovu fazu su šarding i Layer 2 rješenja za skaliranje.

Skalabilnost je ključna jer glavna mreža, ili Layer 1, ima ograničen kapacitet. Obično može obraditi samo određeni broj transakcija dnevno. Kada potražnja premaši taj kapacitet, korisnici se natječu da im se transakcije uključe u sljedeći blok. Ova natjecanja povećavaju naknade za gas, isključujući manje korisnike i ograničavajući korisnost decentraliziranih aplikacija.

Uloga Šardinga

Šarding je tehnika dizajnirana za razdvajanje baze podataka mreže na manje, upravljivije dijelove zvana šardi. U tradicionalnom blockchainu, svaki čvor mora obraditi i pohraniti svaku transakciju. Ovaj zahtjev osigurava sigurnost, ali strogo ograničava brzinu. Šarding mijenja ovu dinamiku distribuirajući odgovornost za obradu podataka.

U šardiranom sustavu, validatori su dodijeljeni specifičnim šardovima. Svaki šard funkcionira poput zasebnog blockchaina sa svojim stanjem i poviješću transakcija. Međutim, za razliku od neovisnih blockchainova, šardovi komuniciraju i koordiniraju se preko glavnog lanca. Ovo omogućuje mreži da obrađuje mnogo blokova istovremeno, a ne redom. Početna implementacija šardinga fokusira se na dostupnost podataka, što poboljšava učinkovitost Layer 2 rollupa.

Layer 2 Rješenja i Rollupi

Layer 2 rješenja su protokoli izgrađeni na vrhu Ethereum glavne mreže. Oni rukuju izvršavanjem transakcija izvan lanca, dok se oslanjaju na glavnu mrežu za sigurnost i konačno poravnanje. Premještanjem teškog posla izvan Layer 1, ova rješenja nude brže brzine i značajno niže troškove.

Rollupi su trenutno najobetavajuća Layer 2 tehnologija. Oni rade pakirajući stotine transakcija u jednu seriju. Ova serija se obrađuje na drugom sloju, a samo komprimirani podaci se šalju natrag na glavni Ethereum blockchain. Postoje dva primarna tipa rollupa: Optimistic rollupi i Zero-Knowledge (ZK) rollupi.

Tip Rollupa Metoda Validacije Prednosti Nedostaci
Optimistic Podrazumijeva valjanost po defaultu Kompatibilan s EVM-om, lakši za izradu Dugi periodi isplate (7 dana)
ZK Rollup Matematički dokaz valjanosti Trenutna finalnost, visoka sigurnost Visoki računalni trošak, kompleksno

Optimistic naspram Zero-Knowledge

Optimistic rollupi pretpostavljaju da su transakcije valjne po defaultu. Ne izvode računanje na glavnom lancu osim ako netko ne ospori transakciju. Ako dođe do osporavanja, mreža verificira podatke. Ova metoda je kompatibilna s postojećim Ethereum pametnim ugovorima, ali zahtijeva odgodu isplate kako bi se omogućilo vrijeme za osporavanja.

Zero-Knowledge rollupi koriste drugačiji pristup. Generiraju kriptografski dokaz koji potvrđuje valjanost serije transakcija. Ovaj dokaz se šalje na glavni lanac. Budući da je valjanost matematički dokazana unaprijed, nema potrebe za periodom osporavanja. Ovo omogućuje brže isplate. Međutim, tehnologija je kompleksnija za implementaciju i zahtijeva značajne računalne resurse za generiranje dokaza.

The Scourge: Ensuring Credible Neutrality

As the network scales, new risks emerge regarding centralization and censorship. "The Scourge" refers to the roadmap items dedicated to ensuring reliable and neutral transaction inclusion. This phase addresses the concern that sophisticated actors might gain too much control over the network.

A core principle of Ethereum governance is "credible neutrality." This means the mechanism should not discriminate for or against any specific people. The design must treat everyone fairly. However, economic forces in a Proof-of-Stake system can lead to centralization. Critics argue that because larger stakeholders earn more rewards, the "rich get richer." This concentration of wealth could theoretically lead to a concentration of power.

Addressing Validator Centralization

The barrier to entry for becoming a validator can influence the network's decentralization. If running a validator node requires expensive hardware or massive amounts of ETH, only wealthy entities can participate. This reduces the diversity of the network.

Furthermore, the rise of specialized services like liquid staking pools has led to large amounts of stake being controlled by a few entities. While these services make staking accessible to users with less capital, they introduce a potential point of failure. If a single entity controls a large percentage of the network's stake, they could potentially influence governance or transaction ordering.

To combat this, the roadmap includes upgrades to ensure that block production remains distributed. The goal is to separate the role of building blocks from the role of proposing them. This separation helps prevent any single validator from censoring transactions or extracting excessive value from users.

The Verge and The Purge: Managing Data and History

The long-term health of the blockchain depends on its ability to remain accessible to independent operators. "The Verge" and "The Purge" focus on efficiency, specifically regarding node operation and historical data management.

For a blockchain to be truly decentralized, individuals must be able to verify the ledger themselves. This is done by running a "node." A node is a computer that runs the Ethereum software and validates transactions. If the hardware requirements for running a node become too high, fewer people will do it. This leads to reliance on centralized service providers like Infura, which creates vulnerability.

The Verge: Reducing Verification Costs

The Verge aims to introduce "stateless clients" or Verkle trees. Currently, verifying a block requires access to a large portion of the blockchain's state. As the network grows, this state becomes larger, requiring more RAM and faster SSDs.

The upgrades in this phase will allow nodes to verify blocks without storing the entire state of the network on their hard drives. By reducing the data requirements, it becomes feasible for users to run nodes on consumer-grade hardware, such as mobile phones or basic laptops. This lowers the barrier to entry and increases the resilience of the network.

The Purge: Eliminating Historical Bloat

The Ethereum blockchain carries the weight of its entire history. The Purge involves cleaning up old network history to simplify the protocol. Currently, running a full archival node requires downloading terabytes of data. This history includes every transaction ever executed since the genesis block.

While maintaining a complete history is important for auditing, it is not strictly necessary for validating new transactions. The Purge seeks to implement mechanisms where nodes can expire old history. This means nodes would stop storing data that is older than a certain timeframe, such as one year.

This reduction in storage requirements prevents the network from becoming too heavy. It ensures that new nodes can sync with the network quickly. By managing the accumulation of technical debt, the protocol remains agile and easier to maintain for developers and users alike.

Rasipanje: Upravljanje i budući sjaj

Posljednja kategorija, „Rasipanje“, djeluje kao sveobuhvatna za potrebna ali raznovrsna poboljšanja. Ovo su poboljšanja koja rješavaju manje probleme, poboljšavaju korisničko iskustvo i usavršavaju ekonomski model. Također obuhvaća kontinuiranu evoluciju upravljanja Ethereumom.

Ethereum nije statični protokol. Zahtijeva stalne promjene kako bi se popravili bugovi i reagiralo na tržišne uvjete. Ovu evoluciju upravljaju Ethereum poboljšanja (EIP-ovi). Pojedinci ili timovi pišu prijedloge, koji se zatim raspravljaju u zajednici. Ovaj proces se oslanja na „grubi konsenzus“ među dionicima, uključujući rudare, operatere čvorova i developere.

Ekonomska poboljšanja i EIP-1559

Jedan veliki primjer ekonomskog nadogradnje koji se uklapa u ovu kategoriju je EIP-1559. Implementiran prije Spoja, ovaj nadogradnja je preoblikovala tržište naknada. Uveo je baznu naknadu koja se spaljuje (uništava) s svakom transakcijom. Ova promjena je učinila naknade za transakcije predvidivijima za korisnike.

Nadogradnje poput ovih ključne su za dugoročnu održivost imovine. Spaljivanjem ETH-a, protokol uvodi deflacijski pritisak koji nadomješćuje izdavanje novih tokena validatorima. Buduća „rasipanja“ nadogradnje mogu se usredotočiti na apstrakciju računa, što bi upravljanje kripto novčanicima učinilo jednako jednostavnim kao korištenje tradicionalne bankarske aplikacije.

Izazov decentraliziranog upravljanja

Upravljanje u decentraliziranom sustavu inherentno je političko. Za razliku od privatne tvrtke, ne postoji izvršni direktor koji donosi jednostrane odluke. Promjene moraju biti dobrovoljno usvojene od tisuća neovisnih čvorova koji pokreću softver.

Ovaj proces može biti spor i kontroverzan. Na primjer, zajednica mora balansirati progresivizam (brze promjene za poboljšanje mreže) s konzervatizmom (održavanje stabilnosti i minimiziranje rizika). Kultura Ethereuma generalno favorizira progresivni pristup za rješavanje trilema. Međutim, osiguravanje da ove promjene odražavaju vrijednosti šire zajednice zahtijeva stalnu budnost i aktivno sudjelovanje svih dionika.

Zaključak

Plan razvoja od The Merge do The Splurge predstavlja sveobuhvatan plan za sazrijevanje Ethereum mreže. Prijelazom na Proof-of-Stake, protokol je riješio probleme potrošnje energije. Kroz sharding i Layer 2 rollupe, nastoji riješiti krizu skalabilnosti koja je povijesno mučila blockchainove s visokim potraživanjem.

Istovremeno, fokus na učinkovitost čvorova i upravljanje povijesnim podacima osigurava da mreža ostane decentralizirana. Snižavanje hardverskih barijera za validatore i operatere čvorova štiti sustav od centralizirane kontrole. Iako je tehnologija složena, konačni cilj je jednostavan: izgraditi neutralnu, sigurnu i skalabilnu osnovu za digitalnu budućnost.

Ethereumove nadogradnje nastoje stvoriti brzi, siguran globalni računalo koji itko može koristiti i učinkovito provjeravati.