Ethereum Shapella testnet garapenaren azken txandak akats batzuk agerian uzten ditu

Shanghai-Capella eguneratzearen aurretik Ethereum-en Zhejiang testnet-ean egindako probak akats batzuk agerian utzi zituen, baina sarean apustuak sartzeko denbora-lerroan eragingo duen ezer ez. 

Marius VanDerWijden garatzailea dokumentatuta Garatzaileek ziur dauden beste bezero batzuek aurkitutako sinkronizazio akats bat adabaki daitekeela dio Ethereum Fundazioaren Tim Beiko-ren hari baten arabera. Akatsak ez du eragingo otsailaren 28rako aurreikusitako Sepolia testnet-erako proposatutako bertsio berritzeko ezarritako epeetan, adierazi du.

Erretiratzeko devnet-en azken eguneraketak 600,000 balioztatzailez osatutako estres-proba bat zehazten zuen, horietatik 360,000k erretiratzeko kredentzialen eguneraketak egin zituzten forkaren unean. Beiko-k esan du Beikok RAM eta CPU-ko bezeroen igoerak gertatu dira eta garatzaileek galdutako kredentzialak eguneratzeko mezuen eta erregistratutako mezuen kopurua neurtuko dute.

Estres probak ere akats bat agerian utzi zuen Prysm-en froga-bezero baten eta baimendutako erabilera kasuetarako diseinatuta dagoen Besu bezeroaren artean. Ondo sinkronizatzeko, Prysm bezeroak erantzun kopuru jakin bat espero du; hala ere, Besuk erantzun-mugak ezartzen ditu, beharrezko sinkronizazio atalasearen azpitik ekartzen dutenak, esan du Beikok. Besu taldea gaia aztertzen ari da.

Blobles debekua

Hasierako bezeroaren orientazioa hobekien nola optimizatu eztabaidatu ondoren, garatzaileek azken finean erabaki blobless 4844 transakzioak guztiz debekatzeko, horrek transakzioen inguruko bezeroen hipotesiak aldatuko lituzke eta konfigurazioa zaildu dezake.

Garatzaileek SELFDESTRUCT gako-hitza zaharkitzean nola egin ere eztabaidatu zuten, kontratua amaitzen duena, kontratuaren byte-kodea blokeo-katetik kentzen duena eta kontaktuaren funtsak helbide zehatz batera bideratzen dituena.

Aurrera begirako bidea argi ez dagoen arren, gaiari buruzko egungo hiru proposamen daude eztabaidan garatzaileek "gauzak apurtzen ez dituzten desaktibatzeko aukerak" aurkitu nahi dituztelako, esan du Beikok.

"Hemen erronka da eraso-bektore gaizto bat irekitzen duela: kontratu bat zabaldu, biltegiratzea modu jakin batean bete, eta kontratua berriro zabaltzen duzunean, biltegiratze zaharra oraindik hor dago eta modu maltzurren bidez sar daiteke", esan du Beikok.

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