
著者:ジョン・シャルボノー、DBA LianChuang出典:X、@Jon_Charb翻訳:Shan Oppa、Bitchain Vision
存在するエッジシティ数日間のワークショップに参加した後、次の質問について短い考えがありました。
-
校正者の提案者分離(APS)–目撃者の役割を提案された役割と分離する一般的な市場構造の設計コンセプト。現在のEthereum Validatorsは現在、これら2つのことを同時に行っています。
-
実行オークション(EA)– APの特定の割り当てメカニズムを実装できます。nスロット番号のビーコン提案者は、n + 32スロット番号(またはその他の数)の執行提案者の権利を販売します。
-
実行チケット(ET)-A(異なる)APの特定の割り当てメカニズムを実装できます。この契約は、「チケット」を実行提案に販売しています。これにより、提案を実行する権利を取得するために、将来の不確実なポイントでチケットを最終的に引き換えることができる特定の確率が得られます。
-
タイマーゲーム– 提案者は、より多くのドルを稼ぐために、可能な限りブロック提案を延期するインセンティブを持っています。これは、複雑さを必要とし、プロトコルのパフォーマンスを低下させる可能性のあるゼロサム戦略です(たとえば、タイムスロットを逃しました)。
-
MEV破壊– イーサリアムプロトコルがMEVをキャプチャおよび破壊することを可能にします。
-
リスト(IL)を含める– バリッターがビルダーに特定のトランザクションをブロックに含めることを強制できるようにする提案があります。これらの制限の賦課は、レビューに対する抵抗を高めることを目的としています。
-
preconfs—L1提案者は、ロールアップTXSに基づいてL1 TXSまたはロールアップTXSに事前確認を提供することができます。
設計目標
ここで理解する重要な質問は、EAやETなど、これらの提案には複数の独立した目標があるということです。
1)分離タイマーゲーム:Ethereum Balidatorsは、時限ゲームに参加するようにインセンティブされています、彼らは今日これをやっています。これはバリデーターに集中的な効果をもたらす可能性があるため、PBSが経験豊富な参加者にブロック構築/トランザクションソートの複雑さを分離するように、経験豊富な参加者にそれを分離することです。目標は、バリデーターを分散化することです。
2)MEVを破壊します:MEV Destructionは、以前のMEV Destruction Ideasよりもクリーンで、これらのデザインを完全に体現しています。私は、これらの提案の動機ではなく、そうする能力が潜在的な副産物であると個人的に信じていることに注意すべきです。MEVを破壊するかどうかはあまり気にしません。
一部の人々はまた、事前設定について非常に心配しており、EAはこの点でより良くやっています(私は個人的にそれについてはあまり気にしません)。
スロット時間とタイマーゲーム
時限ゲームでは、ピリオドの長さの集中化に特定のオフセット効果があり、そのサイズは異なる仮定に依存するため、分析を複雑にします。どちらも正しい:
-
MEVがスロット時間とともに高次系率に成長し、それによって集中励起が減少するため、より短いスロットはMEV(例:LVRの低い)を減らすことができます。
-
期間が短くなると、タイミングゲームの効果を増幅し、それにより集中的なインセンティブが増加します。これは、存在するトランザクションの種類に関係なく当てはまります(たとえば、スロットの終了前に存在しないトランザクションを増やすことができます)。
APSおよび複数のMEV
マルチブロックMEVとは、複数のスロットを継続的に制御することで、超線形報酬をもたらす可能性があるという事実を指します。(たとえば、ブロックnおよびn + 1およびgt;の継続的な提案権を伴う報酬は、独立した提案ブロックn +の報酬ブロックブロックn + 1に対する報酬です)。
LidoやCoinbaseのような企業が良いからといって、これは実際には実際には起こりません。私たちは皆怒り、それが彼らのビジネスを台無しにするので、彼らは数ブロックのためにオラクルを操作しません(たとえ彼らが大きな賭け金を所有していても、常に多くの連続したブロックを取得したとしても)。繰り返しますが、同じ理由で、彼らはこれらの権利を契約以外の建設業者に販売しません。
ただし、誰もが多数のスロットを連続して購入できる市場を明示的に作成すると、誰でも複数のMEVを行うのは簡単で安価です。彼らはそうしたくない人よりも高く入札することができます。この決定は、アライアンスの大きなバリデーターではなく、最大化者に利益を得るために残し、それを簡単にします。
リストに含まれています
MEVの複数のブロックを防ぐためにリストを含めることはできますか?まあ、それはちょっと大丈夫ですが、そうではありません。これらが今日想定されている有限のILである場合、それらは特定のトランザクションのサブセットのみを強制的に含め、トランザクションを強制的に含めるが、ソートされません。多数のスロットを保持している実行提案者は、問題を引き起こし、複数のMEVを抽出することができます。
ILをより強力にし、複数のMEVを防ぐために、ILを各IL委員会のメンバーのメモリプールの完全なビューを作成できます(しばらくレビューされていると思われるいくつかのトランザクションではなく)。ただ含めるだけではありません(例:優先順位で並べ替え)。ブロックを作成するには、これらのリストをマージする必要があります。さて、私たちはILをフルブロックのマルチブロック提案スキームに変え、バッチの優先料金でソートされました。(一部の人々は、私たち全員が同じものを構築していると言うかもしれません。)
また、ミススロットに大きなペナルティを課して複数のMEVを緩和することもできますが、これはまだ不完全です。したがって、基本的に、これらの問題が実際に解決されているかどうかは完全には明らかではありません。
さらに、提案者がILをまったく使用しないという懸念がまだあります。それらを実装し、バリデーターがそれらを使用することを恐れている場合はどうなりますか?私たちは、誰もがそれらを使用するように動機付けるデザインと、それらが含むものを合理的に否定する可能性が必要です。これは言うよりも簡単です。提案者がILを通じてCRを実施できない/できない場合、なぜ私たちが本当に多くのバリッターを必要としているのかは明らかではありません。