„Ethereum“ planas trigubinti tinklo greitį gali tyliai nutraukti milijonus esamų išmaniųjų sutarčių
Kitas „Ethereum“ bandymas išplėsti bazinio sluoksnio pralaidumą apima sutartis ir operacijas, kurios sukuria nuolatinę būseną, o tai kainuotų daug daugiau degalų už naujas paskyras, saugojimo vietas ir įdiegtą baitinį kodą.
Ethereum fondas teigė, kad kandidatas Glamsterdamo tvarkaraštis yra sukurtas taip, kad būtų palaikomas maždaug tris kartus didesnis bazinis pralaidumas, suderinant dujų mokesčius su tinklo ištekliais, kuriuos sunaudoja kiekviena operacija.
Abu pasiūlymai numatyti Glamsterdame, tačiau EIP-8037 ir EIP-8038 išlaiko formalų peržiūros statusą. Oficialus „Ethereum“ planas planuoja atnaujinti 2026 m. ketvirtąjį ketvirtį, o fiksuotos „Sepolia“, „Hoodi“ ir „mainnet fork“ datos vis dar nepaskelbtos.
Tai palieka kūrėjams testavimo langą prieš sustingstant kandidatiniams parametrams ir diegimo grafikui.
Didesnis pralaidumas perkelia sąskaitą į valstybės kūrimą
Kiekviena nauja paskyra, saugyklos vieta ir sutarties kodo baitas išplečia nuolatinę būseną, kurią mazgai išlaiko ir aptarnauja. EIP-8037 sako, kad 2026 m. sausio mėn. Geto duomenų bazės būsenos dalis buvo apie 390 GiB.
Ethereum dujų limitui padidėjus nuo 30 mln. iki 60 mln., kasdien sukuriama nauja būsena vidutiniškai išaugo nuo 105 MiB iki 326 MiB, ty maždaug 116 GiB per metus.
Pasiūlyme atsižvelgiama į šį rodiklį po padidinimo ir jis proporcingas sąmoningai griežtam 200 mln. dujų limito scenarijui. Rezultatas yra maždaug 387 GiB metinis augimas, kurio pakanka, kad per metus nuo 390 GiB pradžios taško būtų peržengta nurodyta 650 GiB našumo riba.
EIP apibūdina ankstesnį 30–60 mln. atsakymą kaip nelinijinį, todėl 387 GiB yra motyvuojanti ekstrapoliacija, o ne išmatuota prognozė.
Jo siūlomas valdymas yra bendras 1530 dujų mokestis už kiekvieną naujos būsenos baitą ir atskiras būsenos-dujų matmuo. Esant 150 milijonų atskaitos bloko ribai, šis parametras siekia vidutiniškai 120 GiB per metus.
Pasiūlyme nurodoma, kad 160 GiB per metus yra blogiausias atvejis, kai po kainų pakeitimo yra 200 mln.
| Valstybės kūrimo operacija | Dabartinis mokestis | Kandidatinė valstybė-dujų mokestis |
|---|---|---|
| Sukurti naują paskyrą | 25 000 | 183 600 |
| Sukurkite naują saugojimo vietą | 20 000 | 97 920 |
| Įdiekite 24 KiB kodo ir naują paskyrą | 4 947 200 | 37 784 880 |
Operacijų lygmeniu vartotojai moka ir už vykdymą, ir už valstybines dujas. Padalijimas išsaugo vietos skaičiavimo darbui, o nuolatiniams tinklo būsenos priedams suteikia atskirą ribą.
EIP-8038 sprendžia prieigą prie esamos būsenos ir rašo apie esamą būseną, padidindama pasirinktos paskyros ir saugyklos išlaidas pagal kliento etalonus, atliktus pagal būsenos momentinę nuotrauką, panašią į mainnet 2026 m. kovo mėn.
Kartu pasiūlymuose kaip inžinerinės paramos tikslas naudojamas maždaug trigubas pralaidumas. Aktyvinimas sukurtų erdvės didesniems limitams, o ne garantuotų greitą tinklo pajėgumo patrigubėjimą.
929,7 mln. operacijų pakartojimas atskiria aukštesnės ribos pataisymus nuo kodo pakeitimų
Vieša perkainojimo poveikio informacijos suvestinė apima 929 731 274 operacijas 4 mln. blokų nuo 2024 m. gruodžio 3 d. iki 2026 m. birželio 15 d.
Kiekviena operacija buvo peržiūrėta atskirai, atsižvelgiant į jos kanoninę būseną prieš operaciją pagal esamą tvarkaraštį ir vieną galimą tvarkaraštį. Tyrėjai pirmiausia panaudojo pradinį sandorio dujų limitą, tada leido iki 10 kartų didesnę ribą.
Palyginimas apėmė sėkmę, dujų suvartojimą, žurnalus, produkciją ir vykdymo pėdsakus.
Pagal EIP-8037 174 473 898 operacijų pakartojimai nepavyko iki pradinės ribos, bet pavyko naudojant daugiau dujų, o 2 687 652 pateko į potencialiai sugedusią grupę. Pagal EIP-8038 84 708 228 buvo pataisyti naudojant didesnę ribą, o 3 036 537 buvo galimai sugadinti.
Skaičiuojant gali dominuoti pasikartojanti veikla iš užimtos programos, todėl skaičiai neapibrėžia milijonų atskirų sutarčių, kurioms gresia pavojus.
Prietaisų skydelis potencialiai sugadintas apibrėžiamas kaip pradinė sėkminga operacija, kurios kandidatiniam tvarkaraščiui nepavyko išgelbėti, kai buvo patikrinta 10 kartų riba.
Į šią grupę įeina atvejai, kai pasibaigia dujos ir operacijos, kurios grįžo dėl kitos priežasties po to, kai naujos išlaidos pakeitė vykdymo elgesį. Tai priešinga rizikos klasifikacija: vartotojai, piniginės, sutartys, statybininkai ir mokesčių rinkos gali prisitaikyti prieš mainnet.
Daug didesnė pataisoma grupė daugiausia perkelia darbą į priekinius įrenginius, paketus ir infrastruktūros teikėjus, kurie turi pateikti ribas, atitinkančias naująjį tvarkaraštį. Sunkesnė grupė atskleidžia prielaidas, kad daugiau aukščiausio lygio dujų negali išgydyti, įskaitant fiksuotas 2 300 dujų stipendijas, užkoduotas dujas, nukreiptas į vidinius skambučius, logiką, kuri veikia gasleft() ir iš anksto pasirašytas operacijas su fiksuotais limitais.
Viešoje informavimo ataskaitoje pirmenybė teikiama eth-infinitizmo ERC-4337 EntryPoint versijoms ir susijusioms išmaniųjų paskyrų rinkiniams, įskaitant „ZeroDev“ ir „Alchemy“. Jis taip pat nustato pasikartojančius priešingus gedimus, susijusius su „Across“, „Socket/Bungee“, „CoW Protocol“ ir „0x“.
Dėl nekeičiamų sutarčių sunkiausi atvejai yra brangūs. Norint gauti ilgalaikį atsaką, gali prireikti naujo EntryPoint, paskyros, gamyklos arba tikrinimo priemonės diegimo, o po to naudotojo perkėlimas. Kitos sistemos gali būti suremontuotos pakeitus maršrutą, paketą arba dujų apskaitą.
ERC-4337 rinktuvai taip pat turi atskirti dvi klases: geresnis modeliavimas ir didesnės pateiktos ribos gali išspręsti pataisomus gedimus, o patvirtinimo apsauga arba vidinė dujų prielaida vis tiek grįžta, kai išorinis sandoris gauna daugiau dujų.
Kas turi atnaujinti iki Glamsterdamo
Piniginės, RPC teikėjai, indeksuotojai, mazgų įrankiai ir dujų įvertinimo priemonės turi apimti naujas taisykles, o sąsajos ir rinktuvai turi nustoti pasikliauti talpykloje esančiomis konstantomis arba apribojimais, kalibruotais pagal senąjį tvarkaraštį.
Abi EIP reikalauja eth_estimateGas ir susijusią logiką, kad būtų atsižvelgta į naujas išlaidas. Platåberget testnet pranešime taip pat įspėjama, kad įrankiai, sukurti pagal užkoduotą didžiausią dujų ribą arba vieną dujų matmenį, suges.
Paprastas ETH pervedimas į esamą sąskaitą vis tiek gali sunaudoti 21 000 dujų. Siunčiant vertę į paskyrą, kurios dar nėra, vykdymo metu pridedamas būsenos sukūrimo mokestis, todėl programinė įranga, kuri daro prielaidą, kad kiekvienas perkėlimas atitinka seną nuolatinę poreikių peržiūrą.
Paprasti vartotojai gali išlaikyti pažįstamas darbo eigas, jei piniginės ir infrastruktūra atnaujinami tinkamai. Tuo tarpu kūrėjams tenka tiesioginė našta – pakartotinai imituoja operacijas, peržiūri fiksuotas stipendijas ir vidinius skambučių limitus bei tikrina paveiktus kelius pagal kandidatų tvarkaraštį.
Glamsterdamo šakės buvo suplanuotos rugpjūčio 20 d. ir apie tai buvo pranešta tiesiogiai su kainų keitimo tvarkaraščiu iki rugpjūčio 24 d. Paskelbta seka perkeliama iš stabilių „devnet“ į ilgalaikius „Sepolia“ ir „Hoodi“ viešuosius testavimo tinklus, tada į „mainnet“, o 2026 m. plano tikslas vis dar bus bandomas.
„Ethereum“ gali siekti didesnio pralaidumo, tačiau statybininkai, kurie užkodavo vakarykštes dujų prielaidas, dabar turi ribotą laikotarpį įrodyti, kad jų sutartys ir įrankiai gali išgyventi rytojaus tvarkaraštį.
