イーサリアム史上最も複雑なアップグレードの一つ:Glamsterdamがブロック構築とガス課金を再構築

chaincatcherchaincatcher

著者:イーサリアム財団
編集:Deep Tide TechFlow

 

Deep Tideガイド:イーサリアムの次期アップグレード「Glamsterdam」は、ブロック構築方法とガス課金の二重の再構築をもたらし、ハードコードされたガス制限に依存するウォレット、インデクサー、推定ツールは直接機能しなくなる。財団は事前に公開テストネットを開設し、開発者に数か月の猶予期間を提供しているが、時間は待ってくれない。

要約

Platåbergetの紹介:Glamsterdam(Gloas + Amsterdam)アップグレードの早期テスト環境が公開参加可能になりました。このアップグレードはアプリケーション開発者に破壊的な変更をもたらします。特に、ハードコードされた最大ガス制限に依存するツール(ウォレット、インデクサー、ガス推定ツールなど)は機能しなくなり、更新が必要になります。この早期テストの機会をぜひご活用ください!

Platåbergetは、コミュニティが関連する変更をテストするために設計された短期テストネットです。これまでの非常に短命だった開発者ネットワークとは異なり、Platåbergetは数か月間稼働する予定で、Glamsterdam後のイーサリアムを体験し、より長期的なテストネットであるSepoliaとHoodiにGlamsterdamが展開される前に、テストして問題を発見する機会をコミュニティに提供します。

 

Glamsterdamフォークの内容

Glamsterdamアップグレードは、コンセンサス層と実行層の両方に大きな変更をもたらします。主なポイントは以下の通りです:

組み込みの提案者・ビルダー分離:ブロックの構築、提案、検証方法に大きな変更が加えられ、新しいビルダーAPIプロセスとPTC(ペイロード適時性)チェックが含まれます。ブロック生成と検証パイプラインに依存するインフラストラクチャは影響を受けることが予想されます。

ブロックレベルアクセスリスト:トランザクション後にアクセスされた状態の場所と変更を記録する必須のブロックレベルアクセスリストが導入されます。ブロックレベルアクセスリストはブロック本体とは別に保存され、eth/71を介して実行層ノード間で交換できます。

ガス再価格設定:ガスコストに対する一連の調整された変更で、ガス下限を約2億に引き下げることを目的としています。ハードコードされた最大ガス制限を持つツールはすべて影響を受けます。

より大きなコントラクトと初期化コード:展開可能な最大コントラクトサイズが24KiBから64KiBに増加し、最大初期化コードサイズが48KiBから128KiBに増加します。

前方互換性のあるコンセンサスデータ構造

Platåbergetのバリデータセットは比較的小規模ですが、公開参加が可能です。誰でも新しいバリデータを預け入れ、バリデータとビルダーの預け入れプロセスをテストできます。ePBSはコンセンサス層への重要な変更であり、すべての独立ステーカー、DVTプロジェクト、カスタムソフトウェア、大規模オペレーターがインフラストラクチャをテストする十分な機会を確保したいと考えています。テストネットでのGlamsterdamフォークは8月20日に予定されており、預け入れとフォーク移行の準備に十分な時間があります。

Glamsterdamのもう一つの重要な変更はガス再価格設定です。これらの変更は、ネットワーク上のすべてのウォレット、インデクサー、ガス推定ツールに影響するため、より広範なユーザーに影響を与えます。フォークがメインネットで稼働する前に、システム内のどのツールや前提が問題を引き起こす可能性があるかを把握するために、この機会を利用してください。

含まれるEIPの完全なリストは、GlamsterdamメタEIP-7773で追跡されています。

 

Platåbergetの利用

含まれるEIP、クライアントサポート、起動ステータスの概要については、Platåbergetリソースページを確認してください。ネットワーク設定、構成値、ブートノード、クライアントリリース情報については、devnet-8仕様を参照してください。

Platåbergetページでは、ELおよびCLクライアントを構成するためのワンクリックネットワーク追加プロセスと、預け入れとガス料金をカバーするためのテストネットETHを提供するフォーセットが提供されています。

ノードを実行する際は、以下の点に留意してください:

一般ユーザーは、Doraブラウザを通じてバリデータまたはビルダーの預け入れを提出できます。

ジェネシスバリデータセットは、少数のエンティティに自動ステーキングを事前割り当てするのではなく、公開預け入れを通じて導き、起動を支援するためにジェネシスで一部のETHを割り当てます。

クライアントリリース:各クライアントのリリースは任意です。選択したバージョンが含まれているか確認してください。

クライアントイメージ

現在、クライアントチームがタグ付きリリースバージョンを準備するまで、以下のethPandaOpsコンテナイメージを使用してください。

コンセンサス層

実行層

 

サポートとフィードバック

仕様に誤りや問題を見つけた場合、最適なフィードバックチャネルはイーサリアムR&D Discordサーバーです。Discordを使用したくない場合は、コンセンサス層、実行層、execution-apis、builder-specs、beacon-APIsの各仕様リポジトリで問題を提起することもできます。

Platåbergetは、コミュニティにGlamsterdam後のイーサリアムを体験し、問題を発見し始める機会を提供します。

ガス再価格設定はアプリケーション開発者にとって特に重要です。ハードコードされた最大ガス制限に依存するツール(ウォレット、インデクサー、ガス推定ツールなど)は機能しなくなり、更新が必要になります。これらの変更は下流のツールを不意を突く可能性が最も高いため、dAppやウォレットの開発者がインフラストラクチャオペレーターとともにPlatåbergetでテストすることを期待しています。

再価格設定にはブロックガス制限以上のものが含まれます。個々の操作の価格も変更され、EIP-8037は新しい状態を作成する操作に対して別個の状態ガス次元を導入します。アカウントの作成、コードの展開、新しいストレージスロットへの書き込みは、状態バイトあたりの固定コスト(CPSB)で測定され、前払いではなく実行時に課金されます。実際の結果として、標準的なETH転送はもはや常に固定の21,000ガスではありません。既存のアカウントへの転送は依然として21,000ガスかかりますが(現在はTXBASECOST + COLDACCOUNTACCESS + TXVALUECOSTに分解されます)、存在しないアカウントに資金を送る場合は、実行時にSTATEBYTESPERNEWACCOUNT × CPSBの追加状態ガス料金が発生します。21,000がすべての転送をカバーするという前提や、単一のガス次元を想定する推定は再評価する必要があります。固有コストの内訳についてはEIP-2780を、状態アクセスの増加コストについてはEIP-8038を参照してください。

フィードバックがクライアントソフトウェアと仕様に統合されると、1か月以内に非最終の開発者ネットワークが続き、極端なコンセンサスシナリオをテストします。

これらの開発者ネットワークがしばらく安定して稼働した後、既存の長期テストネット(Sepolia、Hoodi)がGlamsterdamフォークを実施します。アップグレードが完了し安定した状態が続けば、次のステップはイーサリアムメインネットのGlamsterdamへの移行です🎊。

進捗をより詳細に追跡したい場合は、イーサリアムR&D Discordサーバー、All Core Devコール、Glamsterdamアップグレードトラッカー、またはEthPandaOpsのGlamsterdam開発ネットワークGitHubリポジトリが最適なチャネルです。

Platåbergetでお会いしましょう🐻‍❄️!

この内容は情報提供および教育目的であり、BTCCに関連する投資助言ではありません。BTCCは信頼性・正確性・独自性に努めていますが、これらを完全に保証するものではありません。

おすすめ

Robinhoodはハエに投機、Solanaは猫に投機コインベースCEO、ビットコインは2030年までに40万ドル到達の可能性と発言Solanaエコシステム再興へ、Pump.funが株式ミームペアリングに参入NYU助教からホワイトハウスの中心へ、Chainlink創業者が歩んだ近道なき道BTCC デイリー(9.10)|米10年国債利回りが4.86%へ上昇、BTCは7.8万ドルへ反落