Vitalik Buterins Uttalande om Fusaka-Uppgraderingen
Ethereum-medgrundare Vitalik Buterin har uttalat sig om den kommande Fusaka-uppgraderingen, som kommer att möjliggöra för noder att verifiera datatillgänglighet utan att behöva ladda ner hela blockchain-datan. Detta förväntas förbättra skalbarheten avsevärt.
PeerDAS och dess Funktioner
Uppgraderingen, som är planerad till december, syftar till att lösa nuvarande begränsningar i datatillgänglighet genom en kärnfunktion som kallas PeerDAS (Peer Data Availability Sampling). Buterin förklarade på torsdagen att:
”PeerDAS försöker göra något ganska unikt: att ha en levande blockchain som inte kräver att någon enskild nod laddar ner all data.”
Han beskrev det som ”nyckeln till L2-skalning och, så småningom, L1-skalning.”
Statistisk Sampling och Blobs
Istället för att ladda ner hela blockchain-datan laddar varje nod endast ner små ”bitar” och använder statistisk sampling för att säkerställa att all data finns tillgänglig i nätverket. PeerDAS introducerades i Ethereum Improvement Proposal (EIP) 7594 i januari 2024 som ett sätt att säkerställa att blob-data är tillgänglig genom att endast ladda ner en delmängd av datan. EIP:n påpekar:
”Att tillhandahålla ytterligare datatillgänglighet hjälper till att ge skala till Ethereum-användare i kontexten av lager 2-system som kallas ’rollups’, vars dominerande flaskhals är lager 1 datatillgänglighet.”
Ökning av Blob-Användning
Buterins kommentarer kom som svar på ett inlägg från Hildebert Moulié, chef för data på Dragonfly, som noterade att nätverket nådde sex blobs per block-mål för första gången på onsdagen. Den senaste ökningen av blob-användning drivs främst av Coinbase lager-2, Base, och Worldcoin, enligt Moulié.
Blobs (Binary Large Objects) är en speciell typ av datalagring som introducerades till Ethereum i Dencun-uppgraderingen i mars 2024, via EIP-4844 (även kallad proto-danksharding). De är specifikt utformade för att sänka transaktionskostnaderna för lager-2 rollups.
Framtiden för Fusaka-Uppgraderingen
Fusaka-uppgraderingen, som är planerad till den 3 december, kommer att introducera EIP-7594 och dubbla blob-kapaciteten från det nuvarande målet/maximala antalet på 6/9 per block. Buterin varnade för att detta är helt ny teknik, och kärnutvecklarna är kloka att vara ”super försiktiga med testning,” även efter att de har arbetat med detta i flera år. Han tillade:
”Detta är också anledningen till att blobantalet initialt kommer att öka konservativt, och sedan bli mer aggressivt över tid.”
Buterin avslutade med att påpeka att detta kommer att förbättra skalbarheten avsevärt. Efter implementeringen av Fusaka kommer två Blob Parameter Only (BPO) gafflar att genomföras för att gradvis öka det maximala blobantalet från 9 till 15, och den andra, planerad till januari, kommer att höja taket till 21, enligt Ethereum-forskaren Christine Kim.