Ethereum Shapella テストネット開発の最新ラウンドでいくつかのバグが明らかになった

Shanghai-Capella アップデートに先立つ Ethereum の Zhejiang テストネットでのテストでは、いくつかのバグが明らかになりましたが、ネットワークへのステーキングの導入のタイムラインに影響を与えるものは何もありませんでした。 

開発者 Marius VanDerWijden 文書化された Ethereum Foundation の Tim Beiko のスレッドによると、開発者がパッチを当てることができると確信している他のクライアントで発生した同期バグ。 このバグは、28 月 XNUMX 日に予定されているセポリア テストネットの提案されたアップグレード セットの確立されたタイムラインには影響を与えない、と彼は指摘しました。

最新の出金 devnet 更新では、600,000 のバリデーターで構成されるストレス テストの詳細が説明されており、そのうち 360,000 が分岐時に出金資格情報の更新を実行しました。 クライアントで RAM と CPU のスパイクが発生したため、開発者は今後数日間で、失われた認証情報更新メッセージと記録された認証情報更新メッセージの数を測定する予定である、と Beiko 氏は述べています。

ストレス テストでは、プルーフ オブ ステーク クライアントの Prysm と、許可されたユース ケース用に設計された Besu クライアントとの間のバグも明らかになりました。 適切に同期するために、Prysm クライアントは一定数の応答を期待します。 ただし、Besu は必要な同期しきい値を下回る応答制限を課していると、Beiko 氏は述べています。 Besu チームが調査中です。

ブロブレス禁止

最初のクライアント指向を最適化する方法について議論した後、開発者は最終的に 決定しました blobless 4844 トランザクションを完全に禁止すると、トランザクションに関するクライアントの想定が変わり、セットアップが複雑になる可能性があります。

開発者はまた、コントラクトを終了し、コントラクトのバイトコードをブロックチェーンから削除し、連絡先の資金を指定されたアドレスに再ルーティングする SELFDESTRUCT キーワードの廃止を進める方法についても議論しました。

今後の道筋は不明確なままですが、開発者が「物事を壊さない非アクティブ化オプション」を見つけようとしているため、このテーマに関して現在 XNUMX つの提案が議論されています。

「ここでの課題は、厄介な攻撃ベクトルを開くことです。コントラクトを展開し、特定の方法でストレージをいっぱいにします。コントラクトを再展開すると、古いストレージがまだそこにあり、悪意のある方法でアクセスされる可能性があります」と Beiko 氏は言います。

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