TL;DR
EIP-4844, Ă€ven kĂ€nd som proto-dankshardning, Ă€r en föreslagen uppgradering i Ethereum-protokollet som Ă€r till för att minska avgifterna och öka genomströmningen för transaktioner. Den avser att uppnĂ„ dessa mĂ„l genom att införa en ny transaktionstyp som accepterar âblobbarâ av data.
Ett enkelt sĂ€tt att förstĂ„ EIP-4844:s funktion Ă€r följande alliterativa fras: âEIP-4844 bygger blobbar pĂ„ blockâ. Den Ă€r en övergĂ„ngsuppgradering som i slutĂ€ndan leder till komplett dankshardning i framtiden, vilket gör det möjligt för Ethereum att hantera kapaciteten för ett globalt transaktionsnĂ€tverk.Â
Introduktion
Ethereum-utvecklarna har i flera Är letat efter lösningar för att tillgodose en vÀxande anvÀndarbas. Genom det som kallas The Ethereum Upgrades (Ethereum-uppgraderingarna) har stora förbÀttringar som The Merge och rollups föreslagits. Dessa förÀndringar har hjÀlpt Ethereum att öka transaktionsgenomströmningen och sÀnka transaktionskostnaderna.
Avgifterna Àr dock för dyra för mÄnga och genomströmningen Àr inte dÀr den borde vara, vilket leder till fÀrre anvÀndare. För att lösa problemet har Ethereum gjort datashardning till sin lÄngsiktiga lösning.
Eftersom distributionen av datashardning Àr en lÄng och komplex process, föreslÄs EIP-4844 som en övergÄngslösning. DÀrför kommer den att förbereda Ethereum för full dankshardning, som kommer att nÄ en genomströmning pÄ cirka 100 000 transaktioner per sekund (TPS), utan att Àventyra varken decentralisering eller sÀkerhet.
Vad Àr EIP-4844?
EIP stĂ„r för Ethereum Improvement Proposal och Ă€r ett protokoll som gör det möjligt för utvecklare att föreslĂ„ nya funktioner och lösningar till Ethereum-protokollet. Proto-dankshardning Ă€r uppkallat efter tvĂ„ Ethereum-forskare, Proto Lambda och Dankrad Feist.  Â
För att förstĂ„ EIP-4844 Ă€r det nödvĂ€ndigt att först förstĂ„ vad shardning Ă€r. Enkelt uttryckt Ă€r det ett sĂ€tt att dela upp databaser i mindre bitar som hanterar specifika datasegment, vilket förbĂ€ttrar effektiviteten och prestandan hos dessa databaser.Â
NĂ€r den tillĂ€mpas pĂ„ blockkedjan â och Ethereum i synnerhet â har shardning nĂ„gra unika funktioner. Ethereum planerar att genomföra en typ av shardning, sĂ„ kallad dankshardning, som bidrar till att sĂ€nka transaktionskostnaderna och öka genomströmningen. Dankshardning har kallats âskalbarhetsdödarenâ och förvĂ€ntas öka Ethereums TPS till cirka 100 000.Â
Som jĂ€mförelse bearbetar Ethereum-baslagret cirka 15 TPS och dess lager 2-rollups behandlade runt 100 TPS under första kvartalet 2023. Ăven om dessa siffror Ă€r grova uppskattningar Ă€r effekten av dankshardning tydlig: den gör det möjligt för Ethereum att öka skalningen ordentligt.
NĂ„gra av de viktigaste skillnaderna mellan dankshardning och tidigare förslag pĂ„ Ethereum- och icke-Ethereum-shardning Ă€r att dankshardning kommer att försöka ge mer utrymme för blobbar av data, snarare Ă€n för transaktioner (mer om detta senare).Â
En annan innovation av dankshardning Ă€r den sĂ„ kallade sammanslagna avgiftsmarknaden, dĂ€r endast en som ger förslag vĂ€ljer transaktioner för alla sharder, istĂ€llet för att varje shard har sin egen enhet för förslag.Â
För att fĂ„ denna sammanslagna avgiftsmarknad att fungera och för att lindra problemet med maximalt extraherbart vĂ€rde (MEV), kommer en metod som kallas förslags-/byggseparation ocksĂ„ att implementeras. Den som ger förslag Ă€r en validerare av Ethereum-protokollet (kallades för en miner före Ethereum Merge) och vĂ€ljer vilka transaktioner som ska inkluderas i nĂ€sta block. Â
EIP-4844 (proto-dankshardning) Ă€r steget som kommer före full dankshardning och kommer att öka TPS till cirka 1 000. Viktigast av allt Ă€r att EIP-4844 kommer att introducera en ny transaktionstyp som accepterar âblobbarâ av data â ett viktigt element för att möjliggöra fullstĂ€ndig dankshardning. EIP-4844 förvĂ€ntas genomföras under andra halvĂ„ret 2023, Ă€ven om det kan komma att bli försenat.
Hur fungerar EIP-4844?
Sammantaget kommer EIP-4844 att introducera en ny transaktionstyp som kallas blob-bĂ€rande transaktioner, som Ă€r som vanliga transaktioner men med extra information som kallas binĂ€ra stora objekt eller âblobbarâ.Â
Ethereum-bidragsgivaren Ben Edgington sammanfattar EIP-4844 med den minnesvĂ€rda allitterationsfrasen, âEIP-4844 bygger blobbar pĂ„ blockâ. Den beskriver kortfattat hur blobbĂ€rande transaktioner Ă€r som âblobbarâ kopplade till block, vilket ökar mĂ€ngden data som blob-bĂ€rande block kan hantera.Â
Detta kan lĂ„ta förvirrande, eftersom det verkar likna ökande blockstorlekar â en motsĂ€gelse av Ethereums instĂ€llning mot godtyckligt stora block som skulle krĂ€va större datorkraft och dĂ€rmed kan leda till centralisering.Â
Det finns dock nÄgra viktiga skillnader mellan blockutrymme och blobbutrymme.
Blobbar: begrÀnsade lagringskostnader och inga utförandekostnader, men varje nod har en bandbreddskostnad. KÀlla: Ben Edgington
Blobbar Ă€r stora, men till skillnad frĂ„n block som lagras för evigt och Ă€r synliga för Ethereums virtuella maskin (EVM), Ă€r blobbar endast tillgĂ€ngliga under en kort tidsperiod och Ă€r inte synliga för EVM. Dessutom finns blobbar pĂ„ Ethereum-konsensuslagret istĂ€llet för pĂ„ det berĂ€kningstunga utförandeskiktet. Viktigast Ă€r att blobbutrymme Ă€r mycket billigare Ă€n blockutrymme.Â
Bortsett frÄn att införa blobbÀrande transaktioner, kommer EIP-4844 ocksÄ att implementera logik för utförandelager, verifieringsregler, flerdimensionella avgiftsmarknader och andra systemÀndringar som krÀvs för full dankshardning i framtiden.
En sak att notera Ă€r att Ă€ven om EIP-4844 kommer att implementera det mesta av logiken med fullstĂ€ndig dankshardning, kommer den inte att implementera nĂ„gon faktisk shardning. Men förutom att fĂ„ Ethereum ett steg nĂ€rmare att uppnĂ„ de kostnads- och genomströmningsnivĂ„er som behövs för att fler ska börja anvĂ€nda Ethereum, kan EIP-4844 fortfarande erbjuda vissa skalnings- och kostnadsbesparande fördelar.    Â
Hur kommer EIP-4844 att gynna anvÀndare?
EIP-4844 Ă€r en protokolluppgradering som ingĂ„r i Ethereums rollup-centrerade schema. Förberedelserna för implementeringen av EIP-4844 gĂ„r snabbt och nĂ„gra devnets har redan körts och specifikationerna för uppgraderingen har nĂ€stan slutförts.Â
AnvÀndarna kommer att se mÀrkbara förbÀttringar efter EIP-4844:s implementering, frÀmst i form av snabbare transaktioner och lÀgre avgifter. Ett framgÄngsrikt genomförande av EIP-4844 kommer ocksÄ att göra Ethereum mer konkurrenskraftigt i kryptovalutavÀrlden.
Vissa anvÀndare kanske undrar vad de ska göra om de vill komma Ät gamla blobbdata som har tagits bort. Som förklarats tidigare finns blobbar pÄ Ethereum-konsensuslagret, vars syfte Àr att tillhandahÄlla en mycket sÀker anslagstavla i realtid för andra protokolls lagring pÄ lÀngre sikt. SÄ Àven om blobbar tas bort efter nÄgra veckor, bör deras data fortfarande finnas tillgÀngliga pÄ lÄngsiktiga lagringsutrymmen nÄgon annanstans.
Sammanfattningsvis
EIP-4844 Àr en mycket komplicerad Ethereum-protokolluppgradering som ingÄr i ett större schema och som Àr ansluten till andra systemuppgraderingar, sÄsom förslag-/byggseparationen (proposer/builder separation, PBS) och EIP-1559:s blobbavgiftsjustering.
Ăven om en förstĂ„else av EIP-4844 bĂ€ttre kommer att förbereda genomsnittliga anvĂ€ndare för de kommande förĂ€ndringarna bör det noteras att det mesta av denna förĂ€ndring kommer att ske i form av lĂ€gre kostnader och snabbare transaktioner.
Ethereum-protokollet utvecklas och förbÀttras stÀndigt. EIP-4844 Àr en av de viktiga uppgraderingarna inom en nÀra framtid, som Àr avsedda att förbÀttra nÀtverkets kapacitet. Ett lyckat genomförande av EIP-4844 kommer att göra Ethereum mycket konkurrenskraftigt som ett globalt transaktionsnÀtverk.
Mer information
Ansvarsfriskrivning och riskvarning: detta innehÄll presenteras för dig "i befintligt skick" och endast för allmÀn information och i utbildningsÀndamÄl, utan representation eller garanti av nÄgot slag. InnehÄllet ska inte tolkas som finansiell rÄdgivning och det Àr inte heller avsett att rekommendera köp av nÄgon specifik produkt eller tjÀnst. LÀs vÄr fullstÀndiga ansvarsfriskrivning hÀr för mer information. Digitala tillgÄngar kan vara volatila. VÀrdet pÄ din investering kan gÄ ner eller upp och du kanske inte fÄr tillbaka det investerade beloppet. Du Àr sjÀlv ansvarig för dina investeringsbeslut och Binance Academy ansvarar inte för eventuella förluster som du kan Ädra dig. Detta Àr inte ekonomisk rÄdgivning. Se vÄra anvÀndarvillkor och vÄr riskvarning för mer information.