Ethereum Shapella testnet-ийн хамгийн сүүлийн үеийн хөгжүүлэлт нь хэд хэдэн алдааг илрүүлсэн

Shanghai-Capella-ийн шинэчлэлтийн өмнө Ethereum-ийн Zhejiang testnet дээр туршилт хийснээр зарим алдаа илэрсэн боловч сүлжээнд stake хийх цаг хугацааны хуваарьт нөлөөлөх зүйл алга. 

Хөгжүүлэгч Marius VanDerWijden баримтжуулсан байна Ethereum сангийн Тим Бейкогийн дамжуулсан мэдээний дагуу хөгжүүлэгчид итгэлтэй байгаа бусад үйлчлүүлэгчдэд тохиолдсон синхрончлолын алдааг засч болно. Энэ алдаа нь 28-р сарын XNUMX-нд төлөвлөгдсөн Сеполиа тестийн сүлжээнд зориулсан шинэчлэлтийн тогтоосон хугацаанд нөлөөлөхгүй гэж тэр тэмдэглэв.

Хамгийн сүүлийн үеийн татан авалтын devnet шинэчлэлт нь 600,000 баталгаажуулагчаас бүрдсэн стресс тестийг нарийвчлан харуулсан бөгөөд тэдгээрийн 360,000 нь салаа үед татан авалтын итгэмжлэлийн шинэчлэл хийсэн. Үйлчлүүлэгчийн RAM болон CPU-ийн хэмжээ огцом нэмэгдсэн бөгөөд хөгжүүлэгчид ойрын өдрүүдэд бүртгэгдсэн итгэмжлэлийн шинэчлэлтийн мессежийн эсрэг алдагдсан тоог тооцох болно гэж Бейко хэлэв.

Стресс тест нь гадасны баталгаатай үйлчлүүлэгч Prysm болон зөвшөөрөгдсөн хэрэглээний тохиолдлуудад зориулагдсан Besu үйлчлүүлэгчийн хооронд алдаа байгааг илрүүлсэн. Зөв синк хийхийн тулд Prysm үйлчлүүлэгч тодорхой тооны хариу хүлээж байна; Гэсэн хэдий ч Besu нь хариу үйлдэл хийх хязгаарлалтуудыг тавьдаг бөгөөд ингэснээр үүнийг шаардлагатай синхрончлолын босго хэмжээнээс доогуур авчирдаг гэж Бейко хэлэв. Besu багийнхан энэ асуудлыг судалж байна.

Блобгүй хориг

Анхны үйлчлүүлэгчийн чиг баримжааг хэрхэн оновчтой болгох талаар ярилцсаны дараа хөгжүүлэгчид эцэст нь шийдсэн Blobless 4844 гүйлгээг бүрмөсөн хориглох нь гүйлгээний талаарх үйлчлүүлэгчийн таамаглалыг өөрчилж, тохиргоог төвөгтэй болгож болзошгүй юм.

Мөн хөгжүүлэгчид гэрээг цуцалж, гэрээний байт кодыг блокчлоноос устгаж, харилцагчийн мөнгийг заасан хаяг руу шилжүүлдэг SELFDESTRUCT түлхүүр үгийг хэрхэн ашиглах талаар ярилцав.

Цаашид гарах зам тодорхойгүй хэвээр байгаа ч хөгжүүлэгчид "ямар нэгэн зүйлийг эвдэж чадахгүй байгаа идэвхгүй болгох хувилбаруудыг" хайж олохыг эрэлхийлж байгаа тул энэ сэдвээр одоогийн гурван санал хэлэлцэж байна гэж Бейко хэлэв.

"Энд тулгараад байгаа бэрхшээл бол энэ нь халдлагад өртөх сөрөг векторыг нээх явдал юм: гэрээг байршуулах, хадгалах санг тодорхой аргаар дүүргэх, гэрээг дахин байршуулах үед хуучин хадгалах сан хэвээр байх бөгөөд хортой аргаар хандах боломжтой" гэж Бейко хэлэв.

Эх сурвалж: https://www.theblock.co/post/212636/latest-round-of-ethereum-shapella-testnet-development-reveals-a-few-bugs?utm_source=rss&utm_medium=rss