要約: Platåbergetの紹介:誰でも参加できるグラムステルダム(Gloas + Amsterdam)の初期テスト環境です。このアップグレードには、アプリケーション開発者向けの破壊的変更が含まれています。特に、ハードキャップされた最大ガス・リミットに依存するツール(ウォレット、インデクサー、ガス見積もりツールなど)は機能しなくなるため、更新が必要です。ぜひこの早い機会を利用してテストしてください!
Platåbergetは、コミュニティによる変更のテストを目的とした短期テストネットです。以前の短命なデブネットとは異なり、Platåbergetは数ヶ月間稼働する予定です。これにより、コミュニティにグラムステルダム後のイーサリアムを実験するための安定した場所を提供し、グラムステルダムがイーサリアムの長期テストネットであるSepoliaやHoodiで稼働する前に、テストして問題を洗い出す機会を提供します。
グラムステルダム・フォークの内容
グラムステルダム・アップグレードは、コンセンサス・レイヤーと実行レイヤーの両方に大きな変更をもたらします。主な内容は以下の通りです:
- プロトコルに組み込まれたプロポーザー・ビルダー分離 (PBS):新しいビルダーAPIフローやPTC(ペイロードの適時性)チェックなど、ブロックの構築、提案、検証方法に対する大きな変更です。ブロックの生成および検証パイプラインに依存するインフラストラクチャは影響を受けることが予想されます。
- ブロックレベルのアクセスリスト:アクセスされた状態の場所とトランザクション後の変更を記録する、強制的なブロックレベルのアクセスリストを導入します。BAL(ブロックレベル・アクセスリスト)はブロック本体とは別に保存され、eth/71を通じて実行レイヤーのピア間で交換できます。
- ガスの価格改定:約2億ガスの下限を目指した、ガス・コスト変更の調整されたバンドルです。最大ガス・リミットをハードコードしているツールはすべて影響を受けます。
- より大きなコントラクトと初期化コード:デプロイされるコントラクトの最大サイズを24KiBから64KiBに、初期化コード(initcode)の最大サイズを48KiBから128KiBに引き上げます。
- 前方互換性のあるコンセンサス・データ構造
Platåbergetは比較的小規模ですが、誰でも公開で参加できるバリデータ・セットを持っています。これにより、誰でも新しいバリデータにデポジットし、バリデータおよびビルダーのデポジットのワークフローをテストすることができます。ePBSはコンセンサス・レイヤーに対する大きな変更であり、すべてのソロステーカー、分散型バリデータ技術 (DVT) プロジェクト、カスタムソフトウェア、および大規模オペレーターがインフラストラクチャをテストする十分な機会を確保したいと考えています。テストネットでのグラムステルダム・フォークは8月20日に予定されており、デポジットを行い、フォークの移行に備えるための十分な時間が確保されています。
グラムステルダムにおけるもう一つの大きな変更は、ガスの価格改定です。これらの変更は、ネットワーク上のすべてのウォレット、インデクサー、およびガス見積もりツールに関わるため、はるかに多くのグループに影響を与えます。フォークがメインネットで稼働する前に、この機会を利用して、ご自身のシステムでどのツールや前提条件が機能しなくなるかを把握してください。
含まれるEIPの完全なリストは、グラムステルダムのメタEIP-7773で追跡されています。
Platåbergetの使用方法
含まれるEIPの概要、クライアントのサポート状況、およびローンチ状況についてはPlatåbergetリソースページを、ネットワーク設定、構成値、ブートノード、およびクライアントのリリース情報についてはデブネット-8の仕様を確認してください。
Platåbergetのページでは、実行レイヤー(EL)およびコンセンサス・レイヤー(CL)クライアントを設定するためのワンクリックのネットワーク追加フローが提供されており、フォーセットからはデポジットやガスをカバーするためのテストネットETHを入手できます。
ノードを実行する際に留意すべき点がいくつかあります:
- 一般ユーザーは、Doraエクスプローラーを通じてバリデータまたはビルダーのデポジットを送信できるようになります。
- 一部のエンティティに自動ステークを事前に割り当てるのではなく、ジェネシス・バリデータ・セットは一般のデポジットからブートストラップされ、開始を支援するためにジェネシス時に一部のETHが割り当てられます。
- クライアントのリリース:各クライアントのリリースは_任意_です。選択したクライアントが対応しているかどうかを確認してください。
クライアント・イメージ
クライアントチームがタグ付きリリースを準備するまでの間は、以下のethPandaOpsコンテナ・イメージを使用してください。
コンセンサス・レイヤー
lighthouse: ethpandaops/lighthouse:glamsterdam-devnet-8 lodestar: ethpandaops/lodestar:unstable nimbus: ethpandaops/nimbus-eth2:unstable prysm: ethpandaops/prysm-beacon-chain:glamsterdam-devnet-8 prysm_validator: ethpandaops/prysm-validator:glamsterdam-devnet-8 teku: ethpandaops/teku:glamsterdam-devnet-8 grandine: ethpandaops/grandine:glamsterdam-devnet-8
実行レイヤー
besu: ethpandaops/besu:glamsterdam-devnet-8 geth: ethpandaops/geth:glamsterdam-devnet-8 erigon: ethpandaops/erigon:glamsterdam-devnet-8 nethermind: ethpandaops/nethermind:glamsterdam-devnet-8 reth: ethpandaops/reth:glamsterdam-devnet-8 nimbusel: ethpandaops/nimbus-eth1:glamsterdam-devnet-8 ethrex: ethpandaops/ethrex:glamsterdam-devnet-8
サポートとフィードバック
仕様に関するバグや問題を特定した場合、それらを報告する最適な場所はEthereum R&Dのディスコード・サーバーです。ディスコードを使用したくない場合、そのような問題を報告する他の場所として、仕様リポジトリがあります:コンセンサス、実行、実行API、ビルダー仕様、およびビーコンAPI。
次のステップ
Platåbergetは、コミュニティにグラムステルダム後のイーサリアムを実験し、問題の特定を開始する機会を提供します。
ガスの価格改定は、アプリケーション開発者にとって特に重要です。ハードキャップされた最大ガス・リミットに依存するツール(ウォレット、インデクサー、ガス見積もりツールなど)は機能しなくなるため、更新が必要です。分散型アプリケーション (dapp) やウォレットの開発者が、インフラ・オペレーターと共にPlatåbergetでテストを行うことを強く推奨します。これは、ダウンストリームのツールが不意を突かれる可能性が最も高い種類の変更だからです。
価格改定はブロックのガス・リミットに関するものだけではありません。個々の操作の価格も変更され、EIP-8037では、新しい状態を作成する操作に対して独立した状態ガスの次元が導入されます。アカウントの作成、コードのデプロイ、または新しいストレージ・スロットへの書き込みは、状態バイトあたりの固定コスト(CPSB)で計測されるようになり、事前ではなく実行時に請求されます。実質的な結果として、単純なETHの送金が常に一律21,000ガスではなくなります。すでに存在するアカウントへの送金は引き続き21,000ガス(現在はTX_BASE_COST + COLD_ACCOUNT_ACCESS + TX_VALUE_COSTに分解されています)ですが、まだ存在しないアカウントに資金を送る場合は、実行時に追加でSTATE_BYTES_PER_NEW_ACCOUNT × CPSBの状態ガスが発生します。21,000ガスですべての送金をカバーできると想定しているもの、または見積もり時に単一のガスの次元を想定しているものはすべて見直す必要があります。分解された固有コストについてはEIP-2780を、状態アクセスの増加についてはEIP-8038を参照してください。
フィードバックがクライアント・ソフトウェアと仕様に組み込まれた後、病的なコンセンサス・シナリオをテストするために、ファイナリティのないデブネットが今月中に続く予定です。
これらのデブネットがしばらく安定した後、既存の長期テストネット(Sepolia、Hoodi)でグラムステルダム・フォークが実行されます。それらがアップグレードされ安定したら、次はいよいよイーサリアム・メインネットのグラムステルダムへの移行です🎊。
より詳細なレベルで進捗を追いたい方にとって最適な場所は、Ethereum R&Dのディスコード・サーバー、All Core Devコール、グラムステルダム・アップグレード・トラッカー、またはEthPandaOpsのグラムステルダム・デブネットのGitHubリポジトリです。
Platåbergetでお会いしましょう🐻❄️!


