This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
信頼の危機 実験 ePBSのプロトコルが組み込まれている
TL; 博士
イントロダクション
2月、Prysmの開発者であるPotuzは、ETHメインネットワークに信頼性の問題があると考え、Electraフォークを2025年まで延期し、Interopイベントを利用してePBSデザインを改善することを提案しました。しかし、ETHコミュニティでは、一部の開発者や研究者がePBSがもたらす可能性のあるリスクに懸念を抱いています。ePBSについては、意見が分かれており、今日はePBSとPBSの違いについて理解していきます。
以前に、私たちはPBSのメカニズムがProposerの約束の安全性とBuilderの解釈の安全性を確保するために、この権利を信頼されたリレーに委任することを述べました。リレーはブロックの内容を保管し、Proposerがブロックの内容を受け取ることを確認しますが、Builderのブロックの内容を簡単に盗むことはできません。しかし、リレーが悪意を持っている場合、ProposerとBuilderの両方が被害を受け、彼らは他のリレーと協力し、他のリレーが悪意を持っていないことを期待するしかありません。ここには1つの問題があります。信頼できる第三者を見つけて信頼を委任しなければなりません。なぜなら、PBSはプロトコル外の解決策です。PBSはコミュニティのコンセンサスと自発的な遵守に依存し、追加の調整と信頼が必要です。
PBSには、問題を処理するための第三者信用提供者としての仲介者の役割が必要です:
*提案者は、コンテンツをブロックする権利を販売する場合、仲介者を信頼する必要があります。
ePBS の革命的なデザイン
ビルトインプロポーザー-ビルダーセパレーション
Enshrined Proposer-Builder Separation(ePBS)は、PBSの派生物の1つであり、内部提案者とビルダーの分離を実現するものです。ePBSは、ETHブロックチェーンのコンセンサスレイヤーにPBSを直接統合することを提案したものであり、In-Protocol PBSとも呼ばれています。ePBSの誕生は、中継障害やシステム内の単一障害点を排除するための需要に対応するためです。新興のコンセンサスメカニズムとして、ePBSの核心原理、メリット、および従来のProposer-Builder Separation(PBS)との違いについて詳しく説明します。
ePBS、すなわち内蔵提案者-ビルダー分離、ブロックチェーンプロトコルに内蔵されたメカニズム。イーサリアムプロトコルによって、信頼されるリレーの役割を必要とする代わりに、提案者またはビルダーのいずれかが悪事を行った場合、イーサリアムプロトコル自体が罰則(スラッシング)を科すことができ、特定の役割に依存する必要がない。これがPBSプロトコル全体と以前に述べたPBSプロトコルとの最大の違いと異なる点でもあります。
もちろん、ePBSの適用においては、角色の分離は元のPBSの基礎を踏襲しており、ブロックチェーンネットワークの検閲抵抗性と分散化の程度を向上させるために、ブロックの内容を単一の実体からドロップする能力を利用しています。
2つの素晴らしい点
悪行を直接処罰し、第三者の信用を必要としない
名前から見ると、ePBSのEnshrinedから、プロトコルを内蔵する作業が行われるため、悪質な行為に直接的な罰則が課され、信頼センターもこの設定下で静かに変化しています。
PBSでは、悪質な行為の特定と処罰にはサードパーティ(バリデータ、リレーなど)の介入が必要です。一方、ePBSでは、その設計上の理由から、悪質な行為はプロトコル自体によって直接特定および処理されます。
PBS はある程度、外部ガバナンスや第三者に依存しており、中央集権的な信頼問題が存在します。それに対して、ePBS はルールをプロトコルに書き込むことで、外部第三者への信頼要求を根源から減らし、システムの分散化を高めています。
*従来のPBSとePBSの比較
ePBS デザイン
実行と検証のダンス
ETH坊 POSでは、slotの時間が12秒間隔に分割されています。各slotでは、ランダムに1つのバリデータがブロックを提案し、同時に委員会がブロックの有効性を検証します。指定されたslotでブロックが提案されなかった場合、4秒後に責任を持って証明するバリデータが前のブロックを検証します。
source:ethresearchでは、ePBSスロットはCL(コンセンサス層)とEL(実行層)によって処理されます。 ブロック情報はコンセンサス層でブロードキャストされ、ブロックは検証のために実行層に送信されます。
PTC、新しいブロック内の取引の内容とタイムリーさ、有効性を監視します
Payload Timeliness Committee(PTC)、「有效なペイロードのタイムリネス委員会」です。主な役割は、新しいブロックにおけるトランザクションの内容が適切に追加されるようにすることです。この委員会はバリデータで構成されており(ビーコンチェーン委員会から借りてきた521人が委員会の一部として構成されています)、各ブロック作成サイクルの終了前に、Builderがブロックのトランザクションの充填作業を完了しているかどうか、およびこれらのトランザクションが規則に従って正しく実行されているかどうかを確認することです。
簡単に言えば、PTCは監督チームのようなもので、Builderがタイムリーに彼らの作業を提出し、正しい取引のブロックを含んでいるかどうかを監督します。Builderがうまくやっていて、要件を満たすブロックをタイムリーに提出した場合、PTCは投票によってそれを確認します。これにより、ネットワークはどのブロックが完全で有効であり、どれが問題を抱えているか、あるいは不完全であるかを知ることができます。
投票機構により、PTCはブロックが「完全なブロック」または「空のブロック」と見なされるかどうかに影響を与えます。PTCが負荷のタイムリネスと正確性を検証すると、そのブロックは「完全なブロック」と見なされます。負荷がないか、負荷の提出に遅延がある場合、ブロックは「空のブロック」とマークされる可能性があります。その後、PTCの投票結果に基づいて、ネットワークは直接プロポーザーとビルダーに報酬または罰則を科し、タイムリーかつ正確なブロック構築を促進します。
*フルブロック:ブロックには有効なペイロードのセットが含まれ、複数のトランザクションを含めることもでき、トランザクションの実行ステータスはタイムリーに更新されます。
検閲に強いePBSの実装とインクルージョンリストの設計
ePBSの設計コアは、ブロックトレードの完全な制御権をビルダーに与える概念に基づいています。したがって、インクルージョンリストを適用することは、検閲に対抗し分散化を実現する非常に完璧な組み合わせ形式となります。
以前の記事でCLについて言及し、プロセスを大まかに説明しました(詳細についてはリンクをクリックしてください:undefined)。Builderにこのリストを提供する際には、これらのトランザクションを優先的に考慮する必要があります。これは、これらのトランザクションがトランザクションプールにあるかどうかに関係なく、現在アクティブなすべてのトランザクションをカバーする必要があります。ブロックに余裕がある場合、リスト内のトランザクションはBuilderのブロックに含める必要があります。ブロックがいっぱいの場合、Builderは明確に識別し、このリストに注意を払っていることを確認する必要があります。
ビルダーが特定のトランザクションを確認しようとすると、EIP-1559の実装により、常にトランザクションで満たされているブロックにより、基本料金が急速に上昇します。 ビルダーがレビューのために偽のトランザクションをブロックに追加することを主張する場合、手数料の増加により、この動作は法外に高価で非現実的になります。
まとめ
ePBS はプロトコル内蔵により、提案者と構築者の役割を分離します。PTC は証明委員会のサブセットとして、Builder が発行したution Payload の有効性とタイムリネスに投票する責任を持ちます。その中核的な利点は、従来の信頼第三者の役割を、イーサリアムプロトコル自体が監督と罰を実行するものに変え、単一の実体への信頼を減らすことです。これにより検閲抵抗が向上し、Inclusion List などのメカニズムを通じて取引の保護を強化し、検閲交易のコストを高くし、実現不可能にします。
また、ePBSは、ブロックプロポーザーとビルダーを分離するプロトコル層のオプションを提供するだけであり、強制的ではありません。彼らの最大の違いは支払いメカニズムと信頼モデルです。プロトコル全体の信頼性の問題を考慮する際には、事前に費用を支払うことが必要です。ePBSと比較して、MEV-Boostは、自身のソートされたトランザクションペイロードで実現された収益に基づいてBeaconプロポーザーに支払う金額を決定することができ、より多くの利益と余地を持っています。もしかしたら、いつかePBSのメカニズムが事前に費用を払う必要がなくなるときには、少しの幻想と期待を抱くかもしれません!