Troværdig

Ethereum-udviklere foreslår gasgrænse for at begrænse DoS-angreb sårbarhed

2 min
Opdateret af Ann Shibu

I korte træk

  • Ethereum-udviklere har introduceret EIP-7983, et forslag om at begrænse individuel transaktions gasforbrug til 16,77 millioner.
  • Opdateringen er designet til at forhindre Denial of Service (DoS) angreb og forbedre blockchain-netværkets stabilitet.
  • Forslaget, støttet af Ethereum-medstifter Vitalik Buterin, vil afvise enhver transaktion, der overstiger grænsen.

Ethereum-netværket har modtaget et forslag, EIP-7983, for at forbedre dets forsvar mod Denial of Service (DoS) angreb og øge platformens samlede stabilitet.

Det foreslåede opdatering, drevet af Ethereum-forsker Toni Wahrstätter og medstifter Vitalik Buterin, søger at etablere en grænse for gasforbrug. Dette tiltag har til formål at forhindre forstyrrelser forårsaget af ressourcekrævende transaktioner.

Nyt Ethereum-forslag afslører, hvordan én transaktion kan forstyrre kæden

Det centrale aspekt af forslaget er indførelsen af en grænse for gasforbrug pr. transaktion, med en maksimal grænse sat til 16,77 millioner gasenheder (2^24).

Udviklerne argumenterede for, at denne gasgrænse er en afbalanceret løsning. Den tillader avancerede transaktioner, såsom implementering af contracts og facilitering af sofistikerede DeFi-interaktioner. Samtidig sikrer den forudsigelighed og retfærdighed i udførelsen.

“Som en del af blokvalidering før behandling, anses enhver blok med en transaktion med gasLimit > 16,77 millioner som ugyldig og afvises,” udtalte EIP’en.

Vigtigt er det, at denne grænse vil gælde for alle transaktioner, uanset blokgasgrænsen bestemt af minere eller validatorer. Transaktioner, der forsøger at overskride denne grænse, vil blive afvist og udløse en fejlkode.

Men EIP-7983 foreslår også en mekanisme til at opdele større transaktioner i mindre, mere håndterbare enheder. Denne tilgang reducerer markant risikoen for, at en enkelt transaktion overbelaster netværket.

Ifølge udviklerne stammer motivationen bag forslaget fra nuværende mønstre, hvor enkelttransaktioner kan forbruge næsten hele blokgasgrænsen.

Sådanne scenarier udgør betydelige risici, herunder muligheden for DoS-angreb og reduceret kompatibilitet med zero-knowledge virtuelle maskiner (zkVMs). De bidrager også til ujævn belastningsfordeling under udførelsen.

Forskerne understreger, at gasintensive transaktioner introducerer uforudsigelige præstationsresultater og kan belaste udførelsestråde, hvilket resulterer i bredere netværksinstabilitet.

Forskerne mener, at Ethereum kan opnå bedre ressourcefordeling ved at opdele store transaktioner i mindre enheder og pålægge en grænse for individuel transaktions gasforbrug. Denne tilgang vil også føre til et mere stabilt, skalerbart netværk.

“Denne justering forventes at påvirke et minimalt antal brugere og dApps, da de fleste transaktioner i dag ligger langt under den foreslåede grænse,” udtalte de.

Opdateringen er i øjeblikket under gennemgang, hvor udviklere overvejer dens implementering og potentielle tekniske afvejninger. Hvis den vedtages, kan EIP-7983 markant forbedre Ethereums modstandsdygtighed og skalerbarhed, efterhånden som det fortsætter med at vokse.

Disclaimer

Alle oplysninger på vores hjemmeside offentliggøres i god tro og kun til generelle informationsformål. Enhver handling, der foretages af læserne på grundlag af oplysningerne på vores hjemmeside, er udelukkende på egen risiko.

oluwapelumi-adejumo.png
Oluwapelumi Adejumo
Oluwapelumi mener, at Bitcoin og blockchain-teknologi har potentiale til at ændre verden til det bedre. Han er en ivrig læser og begyndte at skrive om krypto i 2020.
LÆS FULD BIO