Ethereum-kehittäjät esittivät kaksi korjausta Glamsterdam-kaasumaksuihin
Ethereum-kehittäjät jättivät sunnuntaina 8. marraskuuta kaksi kilpailevaa luonnosta, joilla Glamsterdam-päivityksen kaasumaksujen korotus pyritään tekemään rikkomatta jo verkossa olevia älysopimuksia. Toisessa vanhat sopimukset jäisivät nykyiseen hinnoitteluun, toisessa ne toimisivat vanhalla laskennalla mutta käyttäjät maksaisivat uuden hinnan mukaan.
Glamsterdam nostaa tilan käsittelyn hintaa
Kaasu on mittari, jolla Ethereum hinnoittelee jokaisen siirron ja älysopimuksen vaatiman laskennan. Glamsterdam-päivityksen osana EIP-8037 nostaa uuden tilan luomisen hintaa: sopimuksen luonnin peruskaasu nousee 32 000:sta 183 600:aan ennen koodin tallennuksen ja suorituksen kuluja. EIP-8038 puolestaan nostaa tilan lukemisen ja kirjoittamisen hintaa. Esimerkiksi kylmän tilin lukeminen nousee 2 600:sta 3 000:een ja tallennuspaikan kirjoittaminen 2 800:sta 10 000:een kaasuyksikköön.
Muutoksen tarkoitus on sovittaa hinnat vastaamaan sitä työtä, jonka solmut todella tekevät. Ethereumin tila on kasvanut Berliinin päivityksen jälkeen vuonna 2021, ja korkeammat lohkokaasurajat ovat nopeuttaneet kasvua. Ethereum Foundationin mukaan uusi hinnoittelu on edellytys sille, että kaasurajaa voidaan jatkossa nostaa ilman, että solmujen suorituskyky heikkenee.
Glisic jäädyttäisi vanhojen sopimusten hinnat
Leo Glisicin luonnos EIP-8488 jakaa Ethereumin käskykannan kahtia. Nykyiset sopimukset säilyttäisivät vanhan kaasuaikataulun, ja uudet sopimukset käyttäisivät V2-käskyjä, joissa EIP-8037:n ja EIP-8038:n mukaiset hinnat ovat voimassa. DELEGATECALL_V2 edellyttäisi, että myös kohdesopimus on V2-muotoinen, ja GAS- ja GASLIMIT-käskyt jäisivät V2-versioista kokonaan pois.
Ratkaisu pitäisi vanhat sopimukset ennallaan, mutta jakaisi kehittäjät kahteen leiriin: uusiin sopimuksiin siirtyminen edellyttäisi uusien käskyjen käyttöä ja testausta. Luonnos on vasta ehdotus, eikä sitä ole hyväksytty Glamsterdam-päivityksen osaksi.
Rebuffo laskisi kaksi kaasumittaria jokaiseen siirtoon
Giulio Rebuffon luonnos (GitHubin pull request 12637, toistaiseksi ilman EIP-numeroa) lähestyy ongelmaa toisin. Siinä jokaisella siirrolla olisi kaksi kaasumittaria, jotka alkavat samasta siirron kaasurajasta. Ensimmäinen mittari seuraa toteutusta vanhalla aikataululla ja määrittää, paljonko älysopimus saa käyttää kaasua kutsuihin ja sopimusten luontiin. Toinen mittari laskee varsinaisen siirtomaksun uudella aikataululla.
Jos maksuun tarvittava kaasu loppuu kesken, koko siirto keskeytyy peruuttamattomasti, vaikka toteutuskaasua olisi jäljellä. Luonnos myöntää, ettei mallille ole vielä toteutusta yhdessäkään suoritusasiakkaassa eikä testejä, joilla eri asiakasohjelmien yhteensopivuus varmistetaan. Se ei myöskään ole saanut EIP-numeroa.
Noin 200 000 sopimusta voi olla vaarassa
Huoli ei ole teoreettinen. Tietoturvayhtiö ChainSecurity löysi kahdeksan oletusta, joihin nykyiset älysopimukset voivat nojata ja jotka Glamsterdam rikkoo. Sopimukset voivat esimerkiksi varata kiinteän määrän kaasua ulkoiselle kutsulle, olettaa Solidityn transfer- ja send-funktioiden 2 300 kaasun stipendin tai valita toimintansa gasleft()-funktion perusteella.
Pseudonyymi kehittäjä banteg arvioi, että noin 200 000 sopimusta voi olla vaarassa. Hänen mukaansa menetelmävirheet voivat tarkoittaa, että todellinen määrä on suurempi, ja ongelma koskee useiden tunnettujen protokollien käyttöönottoa ja toimintaa. Ethereum Foundationin mukaan suurin osa sopimuksista ei kuitenkaan ole vaarassa, ja moni ongelma korjautuu kaasurajan nostolla.
Testiaikataulu on jo siirtynyt
Glamsterdam-testi Hoodi-verkossa oli tarkoitus ajaa 26. lokakuuta, mutta se siirrettiin turvallisuushuolien vuoksi. Ethereum Foundation kertoi 6. marraskuuta, että AllCoreDevs päätti lykätä haarautumista eikä forkata Hoodia ennen kuin ongelmat on ratkaistu. Samalla Hegota-päivityksen työ jatkuu erikseen.
Seuraava yksityinen Glamsterdam-testi oli tarkoitus pitää aikaisintaan 16.–20. marraskuuta. Aikataulu sovittiin 29. lokakuuta ennen kuin kumpikaan korjausluonnos oli jätetty. Kummallakaan ehdotuksella ei ole tavoiteaikaa eikä hyväksyntää päivitykseen.
Tavallisen käyttäjän ei tarvitse tehdä mitään
Ethereum Foundationin mukaan tavallisen käyttäjän ei tarvitse tehdä muutoksia: päivitetyt lompakot ja infrastruktuuri hoitavat uuden kaasuhinnoittelun. Kehittäjien ja infrastruktuurin ylläpitäjien on sen sijaan päivitettävä kaasun arviointi, sillä välimuistiin tallennetut kaasuvakiot aliarvioivat uudet kulut ja johtavat epäonnistuneisiin siirtoihin.
Etherin hinta oli 9. marraskuuta 2026 noin 2 121 dollaria, kun se oli vuorokautta aiemmin laskenut 5,2 prosenttia (CoinGecko, 9.11.2026).
Lähteet
- Ethereum Foundation – EIP-8037/EIP-8038 Glamsterdam – 6.11.2026 – https://blog.ethereum.org/en/2026/11/06/glamsterdam-8037-8038
- Ethereum Foundation – Glamsterdam Repricing Impact for Smart Contract Developers – 24.8.2026 – https://blog.ethereum.org/2026/08/24/glamsterdam-repricing-testing
- Ethereum Improvement Proposals – EIP-8037: State Creation Gas Cost Increase – 1.10.2025, päivitetty 1.11.2026 – https://eips.ethereum.org/EIPS/eip-8037
- Ethereum Improvement Proposals – EIP-8038: State-Access Gas Cost Update – 3.10.2025, päivitetty 1.11.2026 – https://eips.ethereum.org/EIPS/eip-8038
- GitHub – PR #12638: Add EIP: Versioned Opcodes for Gas Repricing – 8.11.2026 – https://github.com/ethereum/EIPs/pull/12638
- GitHub – PR #12637: Add EIP: Separate execution credits and billing credits – 8.11.2026 – https://github.com/ethereum/EIPs/pull/12637
- CoinGecko – Ethereum (ETH) -hinta – 9.11.2026 – https://www.coingecko.com/en/coins/ethereum
Vastuuvapauslauseke: Tämä artikkeli on tarkoitettu vain tiedotustarkoituksiin. Sitä ei tarjota tai ole tarkoitettu käytettäväksi oikeudellisena, verotuksellisena, sijoitus-, rahoitus- tai muuna neuvona.
Mainos: jutun lopussa on kumppanimainoksia ja mainoslinkkejä. Kryptouutiset.net voi saada provision, jos rekisteröidyt palveluun kutsukoodin tai linkin kautta. Tämä kaupallinen yhteistyö ei vaikuta uutisten sisältöön tai toimituksellisiin johtopäätöksiin.


