Naujausias Ethereum Shapela testneto kūrimo etapas atskleidžia keletą klaidų

Ethereum Zhejiang testneto bandymai prieš atnaujinant Šanchajus-Capella atskleidė keletą klaidų, tačiau nieko, kas turėtų įtakos statymo įvedimo į tinklą tvarkaraščiui. 

Kūrėjas Marius VanDerWijden dokumentuota Sinchronizavimo klaida, su kuria susidūrė kiti klientai, kuria kūrėjai įsitikinę, gali būti pataisyta, teigiama Ethereum fondo Tim Beiko gijoje. Jis pažymėjo, kad klaida neturės įtakos jokiems nustatytiems siūlomo „Sepolia testnet“ atnaujinimo rinkinio terminams, kurie planuojami vasario 28 d.

Naujausiame „devnet“ atšaukimo atnaujinime buvo išsamiai aprašytas testavimas nepalankiausiomis sąlygomis, kurį sudarė 600,000 360,000 tikrintuvų, iš kurių XNUMX XNUMX buvo atnaujinami atšaukimo kredencialų atnaujinimo metu. Atsirado klientų RAM ir procesoriaus šuoliai, todėl kūrėjai artimiausiomis dienomis įvertins prarastų kredencialų atnaujinimo pranešimų skaičių, palyginti su įrašytais kredencialų atnaujinimo pranešimais, sakė Beiko.

Testavimas nepalankiausiomis sąlygomis taip pat atskleidė klaidą tarp kliento „Prism of Stake“ ir „Besu“ kliento, skirto leistino naudojimo atvejams. Norint tinkamai sinchronizuoti, Prysm klientas tikisi tam tikro atsakymų skaičiaus; Tačiau „Besu“ nustato atsako apribojimus, dėl kurių jis nesiekia būtino sinchronizavimo slenksčio, sakė Beiko. Besu komanda tiria šį klausimą.

Draudimas be dėmių

Po diskusijos apie tai, kaip geriausiai optimizuoti pradinį kliento orientavimą, kūrėjai galiausiai nusprendė visiškai uždrausti blobless 4844 operacijas, nes tai pakeistų klientų prielaidas apie operacijas ir galėtų apsunkinti sąranką.

Kūrėjai taip pat aptarė, kaip pradėti panaikinti raktinį žodį SELFDESTRUCT, kuris nutraukia sutartį, pašalina sutarties baitų kodą iš blokų grandinės ir nukreipia kontakto lėšas nurodytu adresu.

Nors kelias į priekį lieka neaiškus, šiuo metu aptariami trys pasiūlymai šia tema, nes kūrėjai siekia rasti „deaktyvavimo parinktis, kurios nesugadintų dalykų“, - sakė Beiko.

„Iššūkis yra tas, kad atveria bjaurią atakos vektorių: įdiekite sutartį, užpildykite saugyklą tam tikru būdu, o kai perskirstysite sutartį, senoji saugykla vis dar yra ir ją galima pasiekti kenkėjiškais būdais“, - sakė Beiko.

Šaltinis: https://www.theblock.co/post/212636/latest-round-of-ethereum-shapella-testnet-development-reveals-a-few-bugs?utm_source=rss&utm_medium=rss