プロポーザー・ビルダー分離
現在のイーサリアムバリデータは、ブロックの作成_と_ブロードキャストの両方を行います。 バリデータは、ゴシップネットワークを通じて伝達されたトランザクションを1つのブロックにまとめて、イーサリアムネットワーク上のピアに送信します。 **プロポーザー・ビルダー分離 (PBS)**は、これらのタスクを複数のバリデータに分割するものです。 ブロックビルダーは、各スロットのブロックプロポーザーにブロックを提供する責任を負います。 ブロック提案者は、ブロックの内容を事前に知ることができません。ブロックビルダーに料金を支払い、最も報酬の高いものを選び、その後、ブロックをピアに送信します。
このアップグレードが重要な理由はいくつかあります。 まず、このアップグレードでプロトコルレベルでトランザクションの検閲を防ぐことができます。 次に、ブロック構築の収益性をより最適化できる機関投資家に個人のバリデータが出し抜かれることを防ぐことができます。 最後に、ダンクシャーディングのアップグレードが有効になると、イーサリアムのスケーリングを補助します。
PBSと検閲耐性
ブロックビルダーとブロック提案者を分離すると、ブロックビルダーがトランザクションを検閲することがかなり困難になります。 これは、PBSにより、ブロックが提案される前に、検閲が行われていないことを保証する比較的複雑な基準を追加できるためです。 ブロック提案者は、ブロックビルダーとは別のエンティティであるため、ブロックビルダーによる検閲を防ぐ役割を担うことができます。
例えば、包含リストを導入すると、バリデータがトランザクションについて把握した時に、それがブロックに含まれていないことがわかった場合、次のブロックでそのトランザクションを必ず含めるように強制できるようになります。 包含リストは、ブロック提案者のローカルのメンプール(認識しているトランザクションのリスト)から生成され、ブロックが提案される直前にピアに送信されます。 包含リストのトランザクションのいずれかが失われている場合、提案者はブロックを拒否するか、提案する前に失われているトランザクションを追加するか、ブロックを提案して他のバリデータからブロックを受信した場合に拒否することができます。 また、より効率的なバージョンもあります。ビルダーは利用可能なブロック領域をすべて活用する必要があることを主張し、そうしなかった場合、提案者の包含リストからトランザクションを追加するというアイデアです。 まだ研究中の分野なので、包含リストの最適な構成はまだ決定されていません。
暗号化メンプール (opens in a new tab)によって、ビルダーやプロポーザーは、ブロックがブロードキャストされるまで、どのトランザクションをブロックに含めるかを知ることができなくなる可能性もあります。
PBSとMEV
**最大抽出可能価値 (MEV)**とは、バリデータがトランザクションを有利に並び替えることで収益性を最大化することを指します。 一般的な例には、分散型取引所でのスワップの裁定取引(例:大規模な売買のフロントランニング)や、DeFiポジションを清算する機会を見つけることなどがあります。 MEVを最大化するには、高度な技術ノウハウと、通常のバリデータに追加するカスタムソフトウェアが必要です。そのためMEV抽出において、組織的なオペレータの方が個人や趣味でバリデータ立てている人物よりも優れたパフォーマンスを発揮する可能性が非常に高くなります。 つまり、集中化されたオペレータは、個人でステーキングするよりも高いリターンを得られる可能性があるため、ホームステークを阻害する力が働いてしまうということです。
PBSでは、MEVの経済を再設定することによって、この問題を解決します。 ブロック提案者は、MEVを自分で探す代わりに、ブロックビルダーが提案したブロックの中から、適当なブロックを選択します。 ブロックビルダーは、MEVを巧みに抽出しているかもしれませんが、その報酬はブロック提案者に支払われます。 つまり、専門のブロックビルダーが小さなプールを持っていても、MEVの抽出を独占していても、その報酬は、個人のホームステーカーを含む、ネットワーク上のすべてのバリデータに分配される可能性があるということです。
PBSとDanksharding
Dankshardingは、イーサリアムが毎秒100,000件以上のトランザクションにスケールし、ロールアップユーザーの手数料を最小限に抑えるための方法です。 ダンクシャーディングでは、ブロックビルダーの作業負荷が増加します。ブロックビルダーは、最大64MBのロールアップデータの証明を1秒未満で計算する必要があるため、PBSに依存しています。 このタスクは、かなりのハードウェアリソースを必要とするものです。そのため、専門のビルダーが専属で取り組む必要がありますが、 現在の状況では、いずれにせよMEV抽出によって、ブロック構築は、より洗練化した強力なオペレーターを中心にますます集中化する可能性があります。 プロポーザー/ビルダーセパレーションは、ブロックの検証やステーキング報酬の分配といった重要な役割を、複数のバリデータに分散することで、集中化を防ぐための仕組みです。 また、この仕組みには、副次的な利点もあります。それは、専門のブロックビルダーが、ダンクシャーディングに必要なデータ証明を、より意欲的に計算できるようになるということです。
現在の進捗
PBSの研究は、順調に進んでいます。しかし、イーサリアムクライアントでプロトタイプを作成するには、まだいくつかの設計上の重大な問題を解決する必要があります。 そのため、仕様の確定に至っていません。 つまり、PBSの実装は1年以上先になる可能性があります。 最新の研究状況 (opens in a new tab)をご確認ください。
参考リンク
- 研究状況:PBS下での検閲耐性 (opens in a new tab)
- PBSフレンドリーな手数料市場の設計 (opens in a new tab)
- PBSと検閲耐性 (opens in a new tab)
- インクルージョンリスト (opens in a new tab)
最終更新: 2026年2月26日