Raundi i fundit i zhvillimit të rrjetit testues Ethereum Shapella zbulon disa gabime

Testimi në rrjetin testues Zhejiang të Ethereum përpara përditësimit Shanghai-Capella zbuloi disa gabime, por asgjë që do të ndikojë në afatin kohor për futjen e aksioneve në rrjet. 

Zhvilluesi Marius VanDerWijden dokumentuar një gabim sinkronizimi i hasur nga klientët e tjerë për të cilin zhvilluesit janë të sigurt se mund të korrigjohet, sipas një artikulli nga Tim Beiko i Fondacionit Ethereum. Defekti nuk do të ndikojë në asnjë afat kohor të përcaktuar për përmirësimin e propozuar të caktuar për rrjetin testues Sepolia të planifikuar për 28 shkurt, vuri në dukje ai.

Përditësimi i fundit i devnet-it për tërheqje detajoi një test stresi të përbërë nga 600,000 verifikues, 360,000 prej të cilëve kryen përditësime kredenciale të tërheqjes në momentin e përfundimit. Ndodhin rritje të klientëve në RAM dhe CPU dhe zhvilluesit do të vlerësojnë numrin e mesazheve të përditësimit të kredencialeve të humbura kundrejt atyre të regjistruara gjatë ditëve në vijim, tha Beiko.

Testi i stresit zbuloi gjithashtu një gabim midis një klienti të provës së aksioneve, Prysm, dhe klientit Besu, i cili është krijuar për raste përdorimi të lejuar. Për të sinkronizuar siç duhet, klienti Prysm pret një numër të caktuar përgjigjesh; megjithatë, Besu imponon kufizime të përgjigjes që e çojnë atë nën pragun e nevojshëm të sinkronizimit, tha Beiko. Ekipi Besu është duke e hetuar këtë çështje.

Ndalim pa blob

Pas një diskutimi se si të optimizoni më së miri orientimin fillestar të klientit, zhvilluesit në fund vendosur për të ndaluar plotësisht transaksionet blobless 4844, të cilat do të ndryshonin supozimet e klientit rreth transaksioneve dhe mund të komplikonin konfigurimin.

Zhvilluesit diskutuan gjithashtu se si të ecnin përpara me zhvlerësimin e fjalës kyçe SELFDESTRUCT, e cila përfundon një kontratë, heq bytekodin e kontratës nga blockchain dhe ridrejton fondet në kontakt në një adresë të caktuar.

Ndërsa rruga përpara mbetet e paqartë, ka tre propozime aktuale mbi këtë temë në diskutim pasi zhvilluesit kërkojnë të gjejnë “opsione çaktivizimi që nuk i prishin gjërat”, tha Beiko.

“Sfida këtu është se hap një vektor të keq sulmi: vendos një kontratë, mbush hapësirën në një mënyrë të caktuar dhe kur rishpërnda kontratën, ruajtja e vjetër është ende aty dhe mund të aksesohet në mënyra me qëllim të keq,” tha Beiko.

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