Најновиот круг на развој на тест мрежата на Ethereum Shapella открива неколку грешки

Тестирањето на тест мрежата Жеџијанг на Ethereum пред ажурирањето на Шангај-Капела откри некои грешки, но ништо што нема да влијае на временската рамка за воведување на влогови во мрежата. 

Програмер Мариус ВанДерВајден документирани грешка во синхронизацијата на која наидувале други клиенти за кои програмерите се уверени дека може да се закрпи, според нишката од Тим Беико на Фондацијата Ethereum. Грешката нема да влијае на утврдените временски рокови за предложената надградба поставена за тест мрежата Sepolia закажана за 28 февруари, истакна тој.

Последното ажурирање на devnet за повлекување детално го опиша стрес-тестот составен од 600,000 валидатори, од кои 360,000 извршија ажурирања на акредитивите за повлекување во моментот на прекинот. Се случија скокови на клиентот во RAM и процесорот и програмерите ќе го измерат бројот на изгубени наспроти снимени пораки за ажурирање на акредитиви во текот на следните денови, рече Beiko.

Стрес-тестот, исто така, откри грешка помеѓу клиентот со доказ за удел, Prysm, и клиентот Besu, кој е дизајниран за случаи на дозволена употреба. За да се синхронизира правилно, клиентот Prysm очекува одреден број одговори; сепак, Бесу наметнува ограничувања на одговорот што го доведуваат под потребниот праг за синхронизација, рече Беико. Тимот на Бесу ја разгледува работата.

Забрана без блузони

По дискусија за тоа како најдобро да се оптимизира почетната ориентација кон клиентот, програмерите на крајот одлучи целосно да ги забрани blobless 4844 трансакциите, што би ги променило претпоставките на клиентот околу трансакциите и би можело да го комплицира поставувањето.

Програмерите, исто така, разговараа за тоа како да се продолжи со укинување на клучниот збор САМОУНИШТУВАЊЕ, кој го раскинува договорот, го отстранува бајт-кодот на договорот од блокчејнот и ги пренасочува средствата од контактот до одредена адреса.

Иако патот напред останува нејасен, има три актуелни предлози на оваа тема во дискусија бидејќи програмерите се обидуваат да најдат „опции за деактивирање што не ги кршат работите“, рече Беико.

„Предизвикот овде е што отвора непријатен вектор на напад: распореди договор, пополни складиште на одреден начин и кога ќе го прераспоредиш договорот, старото складирање сè уште е таму и може да се пристапи на злонамерни начини“, рече Беико.

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