Pēdējā Ethereum Shapella testneta izstrādes kārta atklāj dažas kļūdas

Testēšana Ethereum Zhejiang testtīklā pirms Shanghai-Capella atjaunināšanas atklāja dažas kļūdas, taču nekas, kas ietekmētu staking ieviešanas grafiku tīklā. 

Izstrādātājs Marius VanDerWijden dokumentēta Saskaņā ar Ethereum fonda Tima Beiko pavedienu, sinhronizācijas kļūdu, ar kuru saskārās citi klienti, par kuru izstrādātāji ir pārliecināti, var izlabot. Viņš atzīmēja, ka kļūda neietekmēs noteiktos laika grafikus ierosinātajai Sepolia testtīkla jaunināšanas kopai, kas plānota 28. februārī.

Jaunākajā izņemšanas devnet atjauninājumā tika detalizēti aprakstīts stresa tests, kas sastāvēja no 600,000 360,000 pārbaudītāju, no kuriem XNUMX XNUMX veica izņemšanas akreditācijas datu atjauninājumus dakšas brīdī. Klientu RAM un CPU pieauga, un izstrādātāji tuvāko dienu laikā novērtēs zaudēto un reģistrēto akreditācijas datu atjaunināšanas ziņojumu skaitu, sacīja Beiko.

Stresa tests atklāja arī kļūdu starp likmju pārbaudes klientu Prysm un Besu klientu, kas ir paredzēts atļautas lietošanas gadījumiem. Lai pareizi sinhronizētu, Prysm klients sagaida noteiktu skaitu atbilžu; tomēr Besu nosaka atbildes ierobežojumus, kas to samazina zem nepieciešamā sinhronizācijas sliekšņa, sacīja Beiko. Besu komanda šo lietu izskata.

Blobless aizliegums

Pēc diskusijas par to, kā vislabāk optimizēt sākotnējo klientu orientāciju, izstrādātāji galu galā nolemts pilnībā aizliegt blobless 4844 darījumus, kas mainītu klientu pieņēmumus par darījumiem un varētu sarežģīt iestatīšanu.

Izstrādātāji arī apsprieda, kā virzīties uz priekšu ar SELFDESTRUCT atslēgvārda novecošanu, kas pārtrauc līgumu, no blokķēdes noņem līguma baitu kodu un pāradresē kontaktpersonas līdzekļus uz noteiktu adresi.

Lai gan ceļš uz priekšu joprojām ir neskaidrs, pašlaik tiek apspriesti trīs priekšlikumi par šo tēmu, jo izstrādātāji cenšas atrast "deaktivizēšanas iespējas, kas lietas neizjauc", sacīja Beiko.

"Šeit problēma ir tāda, ka tiek atvērts nepatīkams uzbrukuma vektors: izvietojiet līgumu, aizpildiet krātuvi noteiktā veidā, un, pārkārtojot līgumu, vecā krātuve joprojām ir tur, un tai var piekļūt ļaunprātīgos veidos," sacīja Beiko.

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