Ethereum höjde gasgränsen till 60 miljoner, och skalningsvägen blir gradvis tydlig
Ord: Ebunker
Tidigare var mångas intryck av ETH:s TPS (Transfers Per Second) fortfarande fast på "15 transaktioner per sekund". Men med fortsatt protokolloptimering har Ethereums nuvarande TPS-topp ökat till cirka 60, en ökning med 4x.
Även om denna förändring är relaterad till år av kontinuerlig optimering, är den mest direkta orsaken till detta den enkla och effektiva ökningen av GAS-gränsen från taket på 15 miljoner till 36 miljoner.
Nyligen är ETH på väg att höja GAS-gränsen till 60 miljoner igen.
Vad är GAS-gräns?
Var och en av oss som använder ETH måste betala gas som en transaktionsavgift. Gasgräns är, som namnet antyder, den övre gränsen för mängden gas som kan hållas i varje block. Ju högre denna gräns är, desto fler transaktioner kan ett block behandla och desto snabbare blir nätverket.
Av alla skalningsvägar är en ökning av gasgränsen utan tvekan det mest omedelbara sättet att göra det.
Mer kritiskt är att denna justering inte kräver en hård gaffel, eftersom gasgränsen är en dynamisk parameter i Ethereum som PoS-noder kan finjustera enligt befintliga protokollregler.
Med andra ord gör protokollet i sig det möjligt för tillverkarna av varje nytt block att justera gasgränsen i intervallet ±1/1024 jämfört med huvudblocket, som i sig är en del av konsensusmekanismen. Detta skiljer sig också mycket från Bitcoins mekanism för att fastställa blockstorleken till 1 MB.
Därför kräver en ökning av gasgränsen ingen systemuppgradering eller kodändring, så länge PoS-noderna fortsätter att "signalera" stöd vid blocktiden kan nätverket gradvis anta denna förändring. Det finns för närvarande mer än 1 miljon validerare i Ethereum-nätverket, och så länge en viss procentandel av stödet uppnås kommer nätverket automatiskt att övergå till det nya gastaket och säkerställa kompatibiliteten för alla noder.
Hittills har cirka 15 % av validerarna valt att stödja en installation som stöder 60 miljoner gas. Ebunker har också fått stöd, och som en ohanterad nodtjänsteleverantör är vi alltid fokuserade på att balansera Ethereum-nätverkets prestanda med decentralisering. Eftersom detta är en frivillig process finns en betydande del av noderna kvar i en äldre version (t.ex. 30 miljoner) konfiguration.
Att öka gasgränsen betyder inte att PoS-noder kan tjäna mer pengar, i själva verket är det troligt att de tjänar mindre.
Sedan lanseringen av EIP-1559 har Ethereums grundavgift bränts direkt, och validerare kan bara tjäna dricks som användare aktivt lägger till. När gasgränsen höjs innebär det att processorkraften i hela nätverket ökar, transaktionsöverbelastning minskar och trycket att konkurrera om dricks minskar också, och dricksmängden kommer naturligtvis att minska. Så till viss del minskar höjningen av gasgränsen faktiskt validerarnas inkomst, och mängden ETH som förbränns ökar ytterligare.
Under en sådan incitamentsmekanism kan därför de validerare som fortfarande väljer att stödja gränsen på 60 miljoner gas sägas vara osjälviska.
Dessutom har det nyligen kommit ett kontroversiellt förslag från samhället – EIP-9698. Förslaget föreslår en höjning av gasgränsen från 36 miljoner till 3,6 miljarder under de kommande fyra åren, med målet att öka Ethereums TPS till cirka 2 000, med sikte direkt på den nuvarande högpresterande kedjan Solana. Det är dock uppenbart att denna idé är något radikal.
Teoretiskt sett, så länge nodens hårdvaruprestanda är tillräckligt stark, kan gasgränsen verkligen höjas kontinuerligt. Men verkligheten är att med över 1 miljon aktiva validerare måste Ethereum-nätverket jonglera med ett brett spektrum av deltagare. Antalet validerare för vissa andra högpresterande offentliga kedjor är dock bara 100 gånger, och gapet mellan de två är så högt som 10 000 gånger.
Till och med den nuvarande omgången av förslag om att höja gasgränsen från 36 miljoner till 60 miljoner tilläts bara att komma in i nätjusteringstakten efter att Pectra-uppgraderingen medförde lastoptimering.
Enligt ethpandaops, efter att gasgränsen höjts till 60 miljoner, kan cirka 90 % av blocken upptäckas för första gången inom 1016 millisekunder. Blockutbredningsfördröjningen har ökat något jämfört med tidigare, men den ligger fortfarande inom det acceptabla intervallet.
66 % av noderna i Ethereum-nätverket måste dock ta emot blocket och dess medföljande blobdata i sin helhet inom 4 sekunder för att säkerställa att blocket anses vara giltigt. Baserat på denna utbredningsgräns härleder testnätet en teoretisk övre gräns på cirka 150 miljoner gasgränser. Under den nuvarande strukturen är det därför svårt att genomföra visionen i EIP-9698 på kort sikt.
Naturligtvis, om Ethereum implementerar en "stor nod/liten nod"-arkitektur i framtiden, som att tillåta noder som satsar 2048 ETH för att hantera högre belastningar, medan 32 ETH-noder hanterar mindre block, kan det öppna upp nytt utrymme för ytterligare skalning.
Därför, även om alla ofta förlöjligar att ETH-gaspriset fortsätter att nå nya bottennivåer, och att den "ädla kedjan" sedan länge har upphört att existera, kanske detta inte bara beror på marknadsförändringar, utan på att Ethereum i sig faktiskt blir snabbare, effektivare och mer tillgängligt.