Betrodd

Ethereum-utvecklare föreslår gasgräns för att minska DoS-attack sårbarhet

2 minuter
Uppdaterad av Ann Shibu

I korthet

  • Ethereum-utvecklare har introducerat EIP-7983, ett förslag att begränsa individuell transaktionsgasanvändning till 16,77 miljoner.
  • Uppdateringen är utformad för att förhindra Denial of Service (DoS) attacker och förbättra blockkedjenätverkets stabilitet.
  • Förslaget, som stöds av Ethereum-medgrundare Vitalik Buterin, skulle avvisa alla transaktioner som överstiger gränsen.

Ethereum-nätverket har fått ett förslag, EIP-7983, för att förbättra sitt försvar mot Denial of Service (DoS) attacker och öka plattformens stabilitet.

Det föreslagna uppdateringen, ledd av Ethereum-forskaren Toni Wahrstätter och medgrundaren Vitalik Buterin, syftar till att införa en gräns för gasanvändning. Detta ska förhindra störningar orsakade av resurskrävande transaktioner.

Nytt Ethereum-förslag visar hur en transaktion kan störa kedjan

Det viktigaste med förslaget är införandet av en gräns för gasanvändning per transaktion, med ett maxvärde på 16,77 miljoner gasenheter (2^24).

Utvecklarna menar att denna gasgräns är en balanserad lösning. Den tillåter avancerade transaktioner, som att distribuera kontrakt och underlätta sofistikerade DeFi-interaktioner. Samtidigt säkerställer den förutsägbarhet och rättvisa i utförandet.

“Som en del av blockvalideringen innan bearbetning, anses alla block med en transaktion med gasLimit > 16,77 miljoner vara ogiltiga och avvisas,” angav EIP.

Viktigt är att denna gräns skulle gälla för alla transaktioner, oavsett blockgasgränsen som bestäms av miners eller validerare. Transaktioner som försöker överskrida denna gräns skulle avvisas och utlösa en felkod.

Men EIP-7983 föreslår också en mekanism för att dela upp större transaktioner i mindre, mer hanterbara enheter. Detta minskar risken för att en enda transaktion överbelastar nätverket.

Enligt utvecklarna kommer motivationen bakom förslaget från nuvarande mönster där enskilda transaktioner kan använda nästan hela blockgasgränsen.

Sådana scenarier utgör betydande risker, inklusive möjligheten för DoS-attacker och minskad kompatibilitet med zero-knowledge virtuella maskiner (zkVMs). De bidrar också till ojämn belastningsfördelning under utförandet.

Forskarna betonar att gasintensiva transaktioner introducerar oförutsägbara prestandautfall och kan belasta utförandetrådar, vilket resulterar i bredare nätverksinstabilitet.

Forskarna tror att Ethereum kan uppnå bättre resursfördelning genom att dela stora transaktioner i mindre enheter och införa en gräns för individuell transaktionsgasanvändning. Detta skulle också leda till ett mer stabilt, skalbart nätverk.

“Denna justering förväntas påverka ett minimalt antal användare och dApps, eftersom de flesta transaktioner idag ligger långt under den föreslagna gränsen,” angav de.

Uppdateringen är för närvarande under granskning, med utvecklare som överväger dess implementering och potentiella tekniska kompromisser. Om den antas, kan EIP-7983 avsevärt förbättra Ethereums motståndskraft och skalbarhet när det fortsätter att växa.

Disclaimer

All information på vår webbplats publiceras i god tro och endast för allmän information. Varje åtgärd som läsaren vidtar baserat på informationen på vår webbplats sker strikt på egen risk.

oluwapelumi-adejumo.png
Oluwapelumi Adejumo
Oluwapelumi tror att Bitcoin och blockkedjeteknik har potential att förändra världen till det bättre. Han är en ivrig läsare och började skriva om krypto 2020.
LÄS FULLSTÄNDIG BIOGRAFI