原文

EIP-8282: Builder Execution Requests — wemeetagain (2026-06-04)

EIP-8282: ビルダー実行リクエスト

EIP(Ethereum 改善提案)-8282に関する議論トピック

更新ログ

外部レビュー

2026-06-04現在、なし。

未解決の課題

2026-06-04現在、なし。

概要

新しいEIPであり、ePBS (enshrined Proposer-Builder Separation)ビルダーバリデータのフローを介してオンボーディングや終了を行うのではなく、EIP-7685リクエストバス上に独自の実行レイヤーリクエストコントラクトを持つことを可能にする。2つのプリデプロイがある。

リクエストタイプコントラクトエントリーポイントレコード
0x03ビルダーデポジット(トップアップも含む)deposit(pubkey, withdrawal_credentials, amount, signature)pubkey ++ wc ++ amount ++ signature (184 B)
0x04ビルダー終了exit(pubkey)source_address ++ pubkey (68 B)

どちらも、EIP-7002/7251リクエストバスをモデルとした共有のRequestQueueEIP-1559スタイルの手数料、EXCESS_INHIBITOR、ブロック終了時のSYSTEM_ADDRESSドレイン)上の薄いキューである。どちらもオンチェーン暗号化を実行したり、ログを出力したりしない。アドレス、リクエストタイプバイト、およびランタイムコードは、割り当てと監査が保留中のプレースホルダーである。

根拠

  • ビルダーバリデータから分離する。 専用のリクエストタイプにより、コンセンサス層は引き出し資格情報プレフィックスを検査する代わりにタイプによってルーティングできるようになり、バリデータビルダーのレジストリを独立してキー設定できる。これにより、単一の公開鍵がバリデータビルダーの両方になることも可能になる(このEIPが削除する制限)。
  • コンセンサス層側のDoSを制限する。 ビルダーデポジットの所有証明は、EIP-7732と同様にコンセンサス層によって検証される。ブロックあたりMAX_REQUESTS_PER_BLOCKに制限されたリクエストバスを介してデポジットを配信し、さらに1-ETHのステークに加えてEIP-1559手数料を課すことで、ブロックあたりの検証作業とスパム経済を制限する。
  • コールドキーでの終了。 ビルダーのBLSキーはホットである(入札に署名するため)。そのため、終了はビルダーexecution_addressによって承認され、EIP-7002の0x01資格情報に関する根拠を反映している。

コンセンサス層の変更点(EIP-7732 / gloas)

このEIPは、EIP-7732のビルダーライフサイクルを変更する(規範的な「EIP-7732への変更」セクション)。

  • process_deposit_requestからビルダーブランチを削除する。フォーク後のビルダーは、実行リクエスト0x03からのみ供給される。ビルダー0x03プレフィックス)資格情報を持つ0x00デポジットは拒否される。
  • process_voluntary_exitからビルダーブランチを削除する(バリデータ専用になる)。ビルダーは実行リクエスト0x04を介してのみ終了する。
  • onboard_builders_from_pending_deposits保持し、アクティベーションスロットからジェネシスビルダーが存在するようにする(フォーク時のビルダーに依存するアプリケーションは影響を受けない)。

1投稿 - 1参加者

トピック全文を読む