Ethereum-verkko on saanut ehdotuksen, EIP-7983, parantaakseen puolustustaan palvelunestohyökkäyksiä (DoS) vastaan ja lisätäkseen alustan yleistä vakautta.
Ehdotettu päivitys, jota johtavat Ethereum-tutkija Toni Wahrstätter ja toinen perustaja Vitalik Buterin, pyrkii asettamaan kaasunkäytön rajan. Tämä toimenpide tähtää estämään häiriöitä, jotka johtuvat resurssi-intensiivisistä transaktioista.
Uusi Ethereum-ehdotus paljastaa, miten yksi transaktio voisi häiritä ketjua
Ehdotuksen keskeinen osa on kaasunkäytön rajoituksen käyttöönotto per transaktio, jossa enimmäiskynnysarvo on asetettu 16,77 miljoonaan kaasuyksikköön (2^24).
Kehittäjät väittivät, että tämä kaasuraja on tasapainoinen ratkaisu. Se mahdollistaa kehittyneet transaktiot, kuten sopimusten käyttöönoton ja edistyneet DeFi-vuorovaikutukset. Samalla se varmistaa ennustettavuuden ja oikeudenmukaisuuden suorituksessa.
“Osana lohkon validointia ennen käsittelyä, mikä tahansa lohko, jossa on transaktio, jonka gasLimit on yli 16,77 miljoonaa, katsotaan virheelliseksi ja hylätään,” EIP totesi.
Tämä rajoitus koskisi kaikkia transaktioita, riippumatta louhijoiden tai validoijien määrittämästä lohkon kaasurajasta. Transaktiot, jotka yrittävät ylittää tämän kynnysarvon, hylätään ja niistä aiheutuu virhekoodi.
Kuitenkin, EIP-7983 ehdottaa myös mekanismia suurempien transaktioiden jakamiseksi pienempiin, hallittavampiin yksiköihin. Tämä lähestymistapa vähentää merkittävästi riskiä, että yksittäinen transaktio kuormittaa verkkoa liikaa.
Kehittäjien mukaan ehdotuksen taustalla on nykyiset mallit, joissa yksittäiset transaktiot voivat kuluttaa lähes koko lohkon kaasurajan.
Tällaiset tilanteet aiheuttavat merkittäviä riskejä, mukaan lukien mahdollisuus DoS-hyökkäyksiin ja vähentynyt yhteensopivuus nollatiedon virtuaalikoneiden (zkVMs) kanssa. Ne myös edistävät epätasaista kuormituksen jakautumista suorituksen aikana.
Tutkijat korostavat, että kaasuintensiiviset transaktiot aiheuttavat ennakoimattomia suorituskykyvaikutuksia ja voivat rasittaa suoritussäikeitä, mikä johtaa laajempaan verkon epävakauteen.
Tutkijat uskovat, että Ethereum voi saavuttaa paremman resurssien jakautumisen jakamalla suuret transaktiot pienempiin yksiköihin ja asettamalla rajan yksittäisen transaktion kaasunkäytölle. Tämä lähestymistapa johtaisi myös vakaampaan ja skaalautuvampaan verkkoon.
“Tämän muutoksen odotetaan vaikuttavan vain pieneen määrään käyttäjiä ja dApp-sovelluksia, sillä suurin osa transaktioista jää tänään selvästi ehdotetun rajan alle,” he totesivat.
Päivitys on tällä hetkellä tarkastelussa, ja kehittäjät harkitsevat sen toteutusta ja mahdollisia teknisiä kompromisseja. Jos se hyväksytään, EIP-7983 voisi merkittävästi parantaa Ethereumin kestävyyttä ja skaalautuvuutta sen kasvaessa edelleen.
Vastuuvapauslauseke
Kaikki verkkosivustollamme olevat tiedot julkaistaan vilpittömässä mielessä ja ainoastaan yleiseen tiedottamiseen. Lukijan on toimittava verkkosivustomme tietojen perusteella täysin omalla vastuullaan.
