Ethereum Foundation utforsker strategier for å redusere den maksimale blokkstørrelsen

Ethereums medgründer Vitalik Buterin og Ethereum Foundation utforsker fem potensielle løsninger for å redusere Ethereums maksimale blokkstørrelse. 

Disse strategiene tar sikte på å optimalisere blokkjeden for et "opprullingssentrisk veikart" og øke effektiviteten. Fokuset på rollups har ført til behovet for å revurdere bruken av blokkplass ettersom den effektive blokkstørrelsen har doblet seg det siste året.

Optimalisering av Ethereums blokkgassgrense og samtaledatakostnader

En av de viktigste forslag fremsatt av Buterin og Ethereum Foundation-forsker Toni Wahrstätter innebærer å øke kostnadene for samtaledata og øke blokkgassgrensen. Samtaledata refererer til dataene som leveres til smarte kontraktsfunksjoner og forbruker gass, noe som påvirker nettverksytelsen. 

Ved å øke kostnaden for samtaledata fra 16 til 42 gass, kan Ethereum redusere den maksimale blokkstørrelsen fra 1.78 megabyte til 0.68 megabyte, noe som skaper plass til flere datablokker i fremtiden. Imidlertid kan denne tilnærmingen fraråde bruk av samtaledata for datatilgjengelighet, noe som påvirker applikasjoner som StarkNet som er avhengige av store samtaledata for kjedebevis.

Balansering av samtaledata og opcodekostnader

En annen potensiell løsning er å øke kostnadene for samtaledata og samtidig redusere andre opcode-kostnader i Ethereum Virtual Machine (EVM). Denne tilnærmingen tar sikte på å opprettholde en balanse mellom å stimulere til bruk av samtaledata for datatilgjengelighet og å minimere innvirkningen på apper som er sterkt avhengig av det.

Ethereum Improvement Proposal (EIP)-4488 foreslår å begrense samtaledata per blokk, men dette kan på samme måte fraråde bruken av datatilgjengelighet, og påvirke samtaledataavhengige applikasjoner. Derfor er det avgjørende å finne en balansert tilnærming.

Opprette et Calldata-gebyrmarked

En alternativ tilnærming innebærer å etablere et eget marked for samtaledatagebyrer, lik hvordan datablokker administreres. Dette markedet vil automatisk justere prisene på samtaledata basert på etterspørsel, og potensielt øke gassgrensene. Imidlertid introduserer det kompleksitet når det gjelder analyse og implementering.

Den endelige ideen foreslår å gi en "EVM-lojalitetsbonus" for å kompensere applikasjoner som er sterkt avhengige av samtaledata. Denne tilnærmingen tar sikte på å finne en balanse mellom å oppmuntre til bruk av samtaledata og å håndtere kostnadsrelaterte utfordringer.

Disse forslagene kommer mens Ethereum sliter med behovet for å forbedre skalerbarheten og nettverksytelsen. Integreringen av store datapakker, kjent som blobs, med EIP-4844 Dencun-oppgraderingen, understreker ytterligere viktigheten av å optimalisere datahåndtering og lagring i Ethereum-blokkjeden.

Selv om det er én tilnærming å øke kostnadene for samtaledata til 42 gass, kan det anses som for sløvt, og å opprette separate gebyrmarkeder kan føre til overdreven kompleksitet i systemet. Å finne den rette balansen mellom kostnadene for samtaledata og andre driftskostnader eller å tilby insentiver for bruk av samtaledata innenfor EVM kan gi mer effektive løsninger.

Vitalik Buterin hadde tidligere foreslått anropsdatagrenser per blokk for å redusere gasskostnadene, og fremhevet den pågående innsatsen i Ethereum-samfunnet for å løse disse problemene.

Innvirkning på nettverkets gjennomstrømning

 Vitalik Buterin foreslo å øke Ethereum-gassgrensen med 33 % til 40 millioner for å øke nettverkets gjennomstrømning. En heving av gassgrensen gjør det mulig å behandle flere transaksjoner i hver blokk, noe som teoretisk forbedrer den totale nettverkskapasiteten. Imidlertid introduserer det også potensielle risikoer, for eksempel økt maskinvarebelastning og mottakelighet for nettverksspam og angrep.

Ethereum Foundations utforskning av disse løsningene reflekterer den pågående forpliktelsen til å optimalisere Ethereum-nettverkets ytelse og skalerbarhet. Ettersom blokkjede-økosystemet fortsetter å utvikle seg og tilpasse seg, er det fortsatt en toppprioritet å finne den rette balansen mellom samtaledatakostnad, gassgrense og nettverkseffektivitet.

Kilde: https://www.cryptopolitan.com/ethereum-strategyto-reduce-maximum-block-siz/