i korte trekk
- Ethereum-utvikler Martin Holst Swende identifiserte og foreslo en løsning for et smutthull i EIP-1559, en større oppgradering planlagt til midten av juli.
- Smutthullet, hvis det ikke låst, ville ha tillatt falske store transaksjoner som kan overvelde nettverket.
Ethereum utviklere har fikset et smutthull i en kommende oppgradering som ville ha gitt nettverket sårbare for falske store transaksjoner.
Planlagt til midten av juli, brenner EIP-1559 noe ETH brukt på behandling av transaksjoner i stedet for å gi alt til gruvearbeidere, slik det er for tiden. Forslaget tar sikte på å redusere volatiliteten i Ethereums transaksjonsgebyr.
Under EIP-1559 kan brukere "tipse" gruvearbeidere og Ethereum-nettverket for å øke hastigheten på transaksjonene. For å gjøre dette spesifiserer de det maksimale beløpet de er villige til å betale.
Martin Holst Swende, en Ethereum-kjerneutvikler fra Sverige, utarbeidet torsdag at EIP-1559 ikke satte noen grense for det maksimale beløpet en bruker kunne betale for å øke hastigheten på transaksjoner.
En angriper kan dermed sette inn et absurd høyt tall for å overvelde nettverket, selv om de ikke hadde midler til å betale for tipset.
”Fordi feltene i 1559 er maksimale, kan du misbruke dette, ikke faktisk betale de enorme gass verdier, og spam nettverket, ”twitret Ethereum-kjerneutvikleren Tim Beiko fredag.
For å lukke det smutthullet implementerte utviklerne en løsning foreslått av Swende: fire linjer med koder som begrenset transaksjoner med en grense på 2 ^ 256 en mye brukt kryptografisk hash funksjon som også understøtter Bitcoin.
14. mai Ethereum-utviklere ble enige om å utsette en “vanskelighetsbombe til desember””Som ville gjøre nettverket tregere.
Vanskelighetsbomben er designet for å oppmuntre Ethereum-utviklere til å fremskynde utviklingen av Ethereum 2.0 XNUMX XNUMX, den etterlengtede oppgraderingen til Ethereum-nettverket som ville redusere avgiftene og øke gjennomstrømningen.