イーサリアムの背後にあるパワーマシン: MEV と PBS
星球君的朋友们
2023-01-28 13:00
本文约10093字,阅读全文需要约40分钟
現在をコントロールする者は、未来と過去の両方をコントロールします。

元のソース:Hash Hunter

元のソース:

原作者:マスターダイ

過去を制する者は未来を制し、現在を制する者は過去を制する。 — 「1984年」

2007 年、ロイヤル バンク オブ カナダのトレーダーである勝山氏は、取引端末の購入ボタンを押したところ、すべての注文が消えてしまったという不可解なことに気づきました。

そして、同様のことがブロックチェーンの世界でも起こりました。 2022 年 6 月、Scott Bigelow はイーサリアムのメインネットに暗号化されたコントラクトを展開し、そこに 0.035 ETH をデポジットしましたが、コントラクト内のデポジットを引き出すためのパスワードを知っていたのは彼だけでした。そして彼がパスワード情報をコントラクトに送信した瞬間、コントラクト内のイーサ通貨は消滅しました。

彼ら全員が早いランナーに遭遇したことは間違いありません。 Shengshan が発注したい注文はさまざまな取引所に分散されています。地理的な位置により、各注文が取引所に到達するまでの時間はわずかに異なります。高頻度のトレーダーは、より高速な光ファイバー ネットワークを通じて買い注文を事前に知っているため、 Shengshan の注文が他の取引所に発注される前に注文を買い取ることについて。

Scott のパスワード情報は彼だけが知っていますが、彼の取引情報が各ノードによってブロードキャストされる前に、メモリ プールのフロントランナーによって盗聴され、彼のパスワードがコピーされて、より高いガス料金で横取りされ、お金を盗みます。契約書より。これらの先制攻撃ボットは、これらの「捕食者」が行っていることの氷山の一角にすぎません。従来の金融の高頻度取引とは異なり、アクセス機構を持たないブロックチェーンの暗い森では、より高度で残酷な戦略が出現し、DeFiやNFTなど様々な分野で広く利用されています。

この記事では、イーサリアムの基本原理の観点から MEV ロボットとフラッシュボットが果たす役割、その後の暗号化エコシステムに対する PBS アーキテクチャの影響、および将来の各役割の進化予測を示します。 3 つの章に分かれています。

最初の章は原則の解釈です。

3 番目のセクションは、将来の構築者と提案者の分離アーキテクチャの予測と見通しです。

最初のレベルのタイトル

1. 産業チェーン

現在の PBS エコシステム (提案者と構築者の分離) を完全に理解するには、ユーザー側からストロークを送信するという観点からそれを見ることができます。「ユーザーが分散型アプリケーションと対話するためにボタンを押したとき、実際に何が起こったのか」コンセンサス層に完全に確立されるまでこのプロセスを行うのですか?」

理解を容易にするために、これらのリンクをいくつかのステップに分割します。

ユーザートランザクション(トランザクション):ウォレットで送金するとき、または分散型取引所またはMint NFTでトークンを交換するとき、チェーン上のデータ構造は似ています。

上図に示すように、NFT 契約をミントするために必要な情報であり、最も重要な情報はデータであり、上図のデータでは、0x 1249 c 58 b が mint() 関数の呼び出しです。 data 内のデータを 0x に置き換えると、通常の転送を表します。これらのデータと価値データを通じて、ユーザーのこの取引の意図と機能を明確に判断できます。

メモリ プール (mempool): ユーザーがパブリック ノードを使用してサービスをリモートで呼び出すと (たとえば、メタマスクはデフォルトで Infura の Ethereum ノードを使用してサービスを呼び出す)、トランザクションはメモリ プール内で実行されます。メモリプールは、ノードがトランザクションを受信して​​ブロックに含めるバッファであり、ノードがさまざまなトランザクションをチェックし、トランザクションの出力と署名の正当性と正当性を判断するのに役立ちます。

メモリ プール内のトランザクションはノードごとに異なりますが、ブロックチェーン ネットワーク全体では、そこに含まれるデータは公開されています。つまり、世界中のクラウド サーバー上にノードをセットアップできれば、ほとんどの mempool データを取得できます。メモリ プール データの悪用は、一般のユーザーにとって非常に不親切です。冒頭で説明したケースと同様、裁定取引者はユーザーの取引意図を事前に知ることで利益を得ることができます。私たちはこの利益創出プロセスを MEV(最大抽出可能価値)と呼んでいます。

シーチャー: イーサリアムのロボットオペレーターとしても知られており、これまでに知られているアービトラージャーやnft-mintロボットはすべてサーチャーのカテゴリーに分類できます。サーチャーは Flashbot と密接に関係しており、Flashbot がオークション コンポーネントをオープンソース化した後、サーチャーはバンドルを送信することで自分のトランザクションまたはメモリプール トランザクションを順番に接続し、特定のブロック ビルダーを指定して、このバンドル内のトランザクションをブロックに含めることができます。彼らのトランザクションがパブリックメモリプールで盗聴されないようにします。

Flashbot は実際に新しいトランザクション情報チャネルを作成し、一部のユーザーがブロック ビルダーと直接通信できるようにしました。たとえば、以下の例では、Flashbot を使用して、上の図の mint トランザクションの内容をブロック ビルダーに直接渡し、mint 情報が事前に知られるのを避けています。

検索者は、バンドルをより魅力的にするために一定の価格を支払う必要もあります。たとえば、ガス料金を値上げしたり、イーサをビルダーの Coinbase アドレスに直接転送したりすることができます。

  • バンドルのメカニズムを通じて、検索者は狭い範囲でトランザクションの順序を変更することができます。また、このメカニズムにより、注文内のトランザクションがキューに入れられる可能性が低いことが保証されます。外部トランザクションと自己生成のコントラクトコールトランザクションを整理・組み合わせることにより、MEV分野における様々な攻撃戦略が形成されます。例としては、いくつか例を挙げると、フロントランナー、バックランナー、サンドイッチ攻撃、JIT ボット、時間泥棒、ブロック泥棒おじさんなどが挙げられます。

  • フロントランニング: 先を行き、相手の取引戦略をコピーすることで利益を獲得します。たとえば、一般ユーザーの目の前で、より高いガス料金で Mint を NFT に先取りし、人間のユーザーの Mint シェアを奪うなどです。

  • バックランニング: 特定の取引のフォローアップポジションを奪い合うことで利益を得る。ロボットは特定のトークンを監視して Uniswap 上に新しい取引ペアを作成し、プールをデプロイした後に大量の購入トランザクションを作成します。戦略は、最初にトークンを購入することです。同様に、ロボットは、NFT プロジェクト当事者が NFT コントラクト mint() をアクティブ化するトランザクションを監視することで、最初の NFT ミント担当者になることもできます。市場にある既存のNFTグラブミントロボットのほとんどは、この原理とアーキテクチャに従って設計されています。

  • サンドイッチ攻撃: ユーザーが分散型取引所でトークン a を交換したい場合、ボットは 2 つのトランザクションを作成し、バンドル機能を使用してそれらの間に被害者のトランザクションを挟み込むことができます。ロボットの最初のトランザクションでトークン a を購入し、被害者のトランザクションでトークン a の価格をつり上げ、3 番目のトランザクションで同量のトークン a を売って利益を得ます。利益は、被害者取引所が設定したスリッページに依存します。

JIT ロボット (Just In Time): このモードは Uniswap V3 のトークン プールにあり、V3 自体の集中流動性特性により、ユーザーは非常に狭い範囲内で LP を設定できます。ユーザーが V3 で大量のトークンを取引したい場合、流動性を追加するトランザクションと流動性を破壊するトランザクションをすぐに開始します。これにはユーザーのトランザクションが含まれており、このトランザクションによって生成される流動性収入を取得します。このモードでは、ユーザーのトランザクションが設計された流動性範囲内にちょうど収まるように、JIT ロボットがトランザクションの前後のポジションの変化を事前に計算する必要があります。

  • 紙面の都合上、この記事では詳細な攻撃手法や手順については紹介しませんが、興味のある方はこちら(https://www.mev.wiki/攻撃例)をご覧ください。すべての検索者が裁定取引者であるわけではありません。これらのメカニズムを利用して良いことを行うこともできます。

送金サービス: 一部のハッカーは、ユーザーの盗んだウォレット内の NFT を使用してフィッシングを実行しますが、通常、このウォレット内の ETH では送金のガス料金を支払うのに十分ではありません。被害者が転送のために Gas に転送したい場合、ハッカーはスクリプトを使用して Gas 料金を転送します。フラッシュボットを使用すると、ハッカーが送金したガス料金を奪う前に、秘密キーが盗まれたウォレット内の NFT を取り戻すことができます。ハッキングされたウォレットにトランザクションを作成し、侵害されたウォレットからトランザクションを作成し、これら 2 つのトランザクションをバンドルに入れてブロック ビルダーに送信します。これら 2 つのトランザクションはブロック上で連続しているため、ハッカーは盗まれた NFT の転送を阻止する方法がありません。検索者はバンドルの構築を完了すると、割り当てられたブロック ビルダーにバンドルを送信できます。

ブロック ビルダー: Flashbot が 2022 年 11 月にブロック ビルディング アーキテクチャをオープンソース化したおかげで、ブロック ビルダーの内部アーキテクチャ設計を知ることができます。完全なブロック構築クライアントは、ブロック構築仕様の geth 実行層ノード プログラムと修正された prysm コンセンサス層ノードを含む 2 つの異なるノードで構成されます。

ブロック ビルダーは、検索者が指定されたビルダーにバンドルを送信できるようにする RPC エンドポイントを公開する必要があります。ビルダー自体はマイナー (geth) と構築 (prysm) の 2 つのモジュールに分かれており、マイナー モジュールはアルゴリズム プログラムを通じてプログラム要件を満たすバンドルを選択し、メモリ プールからトランザクションを選択して作成されたブロックに挿入します。 .真ん中。ビルダー モジュールは、リピーターおよびマイナー モジュールと継続的に通信しながら、ブロックのハッシュ値、支払いアドレス、追加情報 (通常、ビルダーは内部に自分の名前を書き込みます) を含むブロック データの生成を開始します。そして、ブロック全体の収益を検証ノードの受信アドレスに転送の形で送信するトランザクションを設定します。

リレー: ブロック ビルダーは、送信するブロックを漏洩することなく検証者に送信するには、信頼できる第三者が必要です。同じ検証者には、ブロックの正当性を保証するのに役立つ信頼できるリレー層も必要です。もちろん、リピーターが異なれば特性や特徴も異なりますので、バリデーターは MEV-Boost を使用して複数のリピーターにアクセスし、最も多くのブロック選択権を取得します。

上記のアーキテクチャから、リピーターはブロック情報を受け入れて送信するためにコンセンサス層ノードと実行層ノードも実行する必要があることがわかります。リピーターの外側には、ブロック ビルダーと MEV-Boost にそれぞれ接続するための 2 つの API があります。このようなアーキテクチャでは、ブロック情報が漏洩しないようにしながら、提案者と構築者間のコミュニケーションと信頼のコストを最小限に抑えることができます。

提案者: イーサリアムの合併後、新しいコンセンサス層がネットワークに追加されました。プロポーザーのアーキテクチャは、実行層ノード、コンセンサス層ノード、バリデーター (32 ETH)、MEV-Boost の 4 つのクライアントで構成されます。これは、ほとんどのイーサリアム ノード プレジャーの基礎となるアーキテクチャでもあります。オリジナルのノードプレジャーは最初の 3 つのソフトウェアで構成されており、MEV-Boost は 2 つのノード間の通信を調整し、中継層から追加のブロック情報を取得するためのプラグインとして理解できます。

このようなアーキテクチャでは、実際には元のプロポーザーがブロックを構築する機能が剥奪されるため、プロポーザーは MEV-Boost からブロックを提案してビーコン チェーンに追加するだけで済みます。同様に、MEV-Boost は複数のリレー層を接続して、プロポーザーの利点を最大化できます。最終的に、検索者とブロックによって生成された収入は、この構造全体を通じて提案者、つまりイーサリアム誓約者に支払われます。

トランザクションチェーン:

ユーザーがトランザクションを開始すると、まずパブリック メモリ プールに入ります。通常のトランザクションの場合は、一定時間待機した後、ブロック ビルダーによって作成されたブロックに入れられます。サーチャーの対象となるトランザクションは、束の形でブロックに入力します。リレー層を通過した後、最終的にブロック提案者によって署名され、ネットワークにブロードキャストされます。ユーザーはブロック ビルダーのプライベート ノードを使用して、パブリック メモリプールを回避することもできます。

  • メリット チェーン: サーチャーはメモリ プール内でメリットを獲得できるトランザクションを探し、このトランザクションをサルベージし、自分自身で作成したトランザクションと結合してバンドルに入れます。サーチャーが得た利益はウォレットに直接送られます。このトランザクションがブロック ビルダーによってブロックにパッケージ化されるためには、サーチャーはブロック ビルダーにトランザクション手数料を支払う必要があります (Gas または Coinbase Transfer 経由)。

  • ブロックビルダーの利益 = 取引手数料 (ガス) + サーチャー支払い手数料 - 燃焼ガス手数料

  • ブロックビルダーの利益 = 取引手数料 (ガス) + サーチャーの支払い手数料 - 破壊のためのガス料金 - バリデーターへのブロックビルダーの手数料 (コスト)

Mev-Boost 報酬 = ブロック内の最後の転送 = ブロックビルダーからバリデーターへの手数料 (コスト)

例としてブロック 16489407 を見てみましょう。Etherscan は、彼の全体的なブロック報酬が 0.129830707718222266 イーサであることを示しています。これは彼の実際のブロック建設利益ではなく、単なる取引手数料、つまり燃焼のためのガス料金です。 Coinbase.transfer の記録は Flashbot のアドレスからクエリすることができ、検索者が 2 回の取引手数料、合計 0.16601722521 イーサを支払ったことがわかります。もちろん、このブロックには実際には 6 バンドルがありますが、残りの 4 バンドルはガス料金の形で支払われます。紙面が限られているので、ここでは詳しく説明しませんが、ブロックの MEV 収入の計算方法については、今後記事で詳しく紹介する予定です。

このブロックの最後の転送では、ビルダーは検証者に 0.295569746890668 イーサの転送を与えました。

計算によると:

ブロックビルダーの収益 = 0.129830707718222266 + 0.16601722521 = 0.29584793292 イーサ

ブロックビルダーの利益 = 0.29584793292 - 0.295569746890668 = 0.00027818602 イーサ

全体的な技術アーキテクチャとリンクの観点から見ると、既存の PBS アーキテクチャ設計は単純ではありません。 PBS 自体も、The Scourge フェーズの前のイーサリアムの移行期です。中継層と構築層の間の癒着とブロックビルダーの集中化に対する完全な解決策は現時点ではありません。これが、Flashbots が後に Suave を立ち上げた主な理由の 1 つです。

最初のレベルのタイトル

2. 生態学的パターンと投資機会

前の章では、基礎となるアーキテクチャの実装を通じて MEV チェーンが分類および分類されました。エコロジーにおけるプロジェクト関係者は、収益性と創造性を達成するために複数の分野や方向性を占めることがよくありますが、もちろん、この分野はまだ非常に初期段階にあり、現在、明確なビジネスモデルやその軌道に乗っているトッププレイヤーはいません。筆者はこれらの初期プロジェクトを判断するにあたり、ノードプレジャーを介さないいくつかのトラックに大別し、「収益が見込めるか」「大規模事業化の条件を備えているか」「持続可能か」の3つの観点から評価している。 。

サーチャー:その機能と利益源に応じて、裁定取引者、サンドイッチ攻撃者、清算人にも分類されます。その収益性の高い分野は、分散型取引、融資、NFT取引、フラッシュローンなどをカバーしています。 EigenPhi が提供するデータから、検索者自体の収入分布が非常に不平等であることがわかります。

裁定利益の大部分は 0.27 ドルの位置に集中しており、1,000 ドルを超える裁定利益はごくわずかです。同時に、検索者は、ピアによってトラップされ、逆裁定取引 (サルモネラ トークン) を受けるリスクにも直面します。ネイサン・ワーズリー氏はMEVデーのスピーチで次のように述べた。「この分野はチームと協力するには非常に優秀な人材が必要であり、20の小規模チームが市場シェアのほとんどを占めており、アービトラージ戦略はますます複雑になり、競争は非常に熾烈になっている。」

検索者間の熾烈な競争の主な理由は、ブロックチェーン ネットワークのオープン性とアクセスのしやすさにありますが、一方では、最新の mempool データを取得するには、より優れたサーバーとより高速な情報伝達チャネルが必要であり、創意工夫も必要です。利益を得ながら他人に捕らえられないようにするためのアルゴリズムと戦略。サーチャー分野が収益性が高く持続可能な分野であることは間違いありませんが、この分野には一般向けの商業化の可能性はなく、暗号化分野における定量的な取引に近いものです。大規模な投資機関の場合、オンチェーンの定量取引チームへの投資の収益率はそれほど高くない可能性があります。しかし、定量的取引やスマート コントラクトの開発に精通している小規模な起業家チームや個人にとって、これは暗号化分野に参入するための比較的良い実践方法となる可能性があります。たとえば、暗号化されたクオンツ ファンドを設定し、xx% の収益を約束します。もちろん、このフィールドは静的ではありません。最近、JIT ロボットの取引量が急増していることがデータから常にわかります。

オンチェーントランザクションユーザーの増加とさまざまな新しいDeFiプロトコルの出現により、将来的には新たな収益機会が数多く生まれるでしょう。これは、チーム自体の実行能力とチェーン上のプロトコルを理解する能力のテストです。

建設業者: チェーンに関する現在のデータによると、建設業者の市場は熾烈な競争に直面しています。そして、ますます多くのノードサービスプロバイダーがこの市場に参入しています。

例: BloXroute、Manifold、Blocknative、Beaverbuild、0x69、Eden Network、Lightspeed、ETH-Builder など。上図の左端はビルダーのブロック占有率、中央はリレー層の占有率、右は検証者の占有率です。Flashbots は最大のブロックビルダーではありませんが、確かに最大のリレーサービスですプロバイダー。 22年12月、筆者は合併以来60万件のブロックデータを数えた。

この分野では、BloXroute、Manifold、Blocknative、Eiden Network が、公開市場で資金調達を行っている数少ないプロジェクト当事者の 1 つです。このうち、Eden Network と Manifold はブロック構築サービスとリレー サービスのみを提供しますが、Bloxroute と Blocknative はブロック構築サービスだけでなく他のサービスも提供します。 Bloxroute は、利益最大化リレーや通常のリレーなど、バリデーターのニーズに応じてさまざまなリレー インターフェイスを提供します。機能的な観点から見ると、Bloxroute は、ノード保護サービスやより高速なトランザクション開始サービスを提供するなど、バリデーター ユーザーやプロジェクト関係者に近いものとなっています。そして、Blocknativeは、メモリプールやトランザクションシミュレーションサービスなど、検索者や一部のDeFiプロジェクト関係者向けです。

副題

市場規模

将来のブロックの生産量から市場規模を測ることができ、既存のブロックビルダーが構築する各ブロックの利益は約0.0005ETHです。イーサリアムの 1 日あたりの平均ブロック出力は約 7000 ブロックです。そして、将来的には、イーサリアム全体のブロック建設利益は 1,200 ETH となりますが、この収入は実際には非常に低い(全体の実行レベルの収入は約 250,000 ETH)ため、これらのプロジェクト当事者は他の事業を行うことになります。所得。街区建設の収益に影響を与える要因は数多くあり、現在のデータが将来を表すことはできません。たとえば、ブロックビルダーが市場を掌握するために積極的に利益を削減したり、既存の取引量が不十分でバンドル数に影響を与えたりするなどです。インタレストチェーン全体の観点から見ると、ブロックビルダーの利点はより制御可能です。その技術アーキテクチャには、大規模な展開と運用の可能性もあります。プロジェクト側にとっては、ビルディング ブロック サービスに基づいてさらに有料サービスを追加できるため、ブロック ビルディングおよびリレー サービスが開発者とプロトコル層の転用を引き付けるオプションになります (無料転送用のノードを提供する Web3 インフラストラクチャと同様)。

SAASサービス:市場には、MEVデータ分析EigenPhiや前述のメモリプールデータサービスを提供するBlocknativeなど、検索者や研究者にサービスを提供するビジネスモデルもいくつかあります。もう 1 つは、より高速なプライベート ノード呼び出しサービスとノード非表示サービスで、検索者が迅速かつ密かにノードを呼び出して通信できるようにします。

反 MEV サービス: 1inch や Cowswap が提供するプライベート トランザクション サービスなど、フロントランニング攻撃やサンドイッチ攻撃に耐性のある分散型取引所もいくつかあります。その原理はプライベート RPC サービスと似ており、ユーザーのトランザクションはメモリ プールを経由しないように個別にブロック ビルダーに送信されます。

注文フィードバック サービス: このモデルは、従来の証券取引市場でより一般的です。ロビンフッドは、個人投資家がソフトウェアを通じて注文したときにこのサービスを利用して収益を上げています。ロビンフッドはこの注文をマーケットメーカーに渡し、マーケットメーカーは市場で取引する際にロビンフッドに現金も支払います。 rook プロトコルなどのオンチェーン トランザクションもこの原則に従うことができます。ユーザーは rook の独占的な分散型取引所で注文を行うことができますが、このトランザクションはチェーン上で直接実行されるのではなく、rook のカストディアン (キーパー) に対して内部オークションに掛けられます。入札が成功すると、カストディアンはユーザーのトランザクションをバンドルに組み込む権限を持ち、それによってユーザーのトランザクションを使用して MEV アクティビティを実行し、利益を得ることができます。このトランザクションが完了すると、ユーザーはオークションからルーク トークンの一部を取得し、管理者は MEV の利益を取得します。このリンクでは、カストディアンは実際にはサーチャーとして機能しますが、その順序のソースはもはや過去のメモリ プールではなく、rook プロトコル自体によって確立されたプライベート ダーク プールです。価値分配の観点から見ると、ユーザーは注文を完了する際に MEV 収益の一部を得ることができます。

  • 暗号化ダークプールサービス:著者はビジネスモデルも考案したが、新しい分散プロトコルは、トランザクションサービスを確立しながら、プロトコル固有のブロック構築層と中継層を構築できる。プロトコルを使用してユーザーによって生成されたすべてのトランザクションは、このダーク プールに入ります。サーチャーは裁定取引のための独占的な注文フローを取得するには料金を支払う必要があります。プロトコル層は、エアドロップやガスフリーサービスなど、検索者が支払った料金をユーザーに還元して、より多くのユーザーをダークプールトランザクションに参加させることができます。

例: ウォレットプロバイダーは、ウォレットを使用するすべての転送とトランザクションがこのダークプールを通じて実行されるように、専用のダークプールノードをセットアップできます: ユーザーが Sushiswap でトークン a をトークン b に交換し、ユーザー b が Uniswap でトークン b を交換します。トークンは上記のトークンと交換されます。これら 2 つの注文が結合されると、Uni と Sushi の 2 つの取引所の ab 取引為替レートの不均衡が生じます。裁定取引者は、これら 2 つの注文を競売にかけ、独自の裁定戦略をバンドルしてフラッシュ ローン裁定取引などを実現できます。もちろん、異なるプール間の為替の不均衡が実現するには、これら 2 つの取引が一定のレベルに達する必要があります。これは、取引規模が一定のレベルに達した場合にのみ実現できます。たとえば、マーケット メーカーが 20 件のユーザー注文をオークションにかけ、巨大な裁定取引を完了します。もちろん、このモデルには、ユーザー自身のトランザクション損失やブロックビルダーの過度の集中化など、多くのリスクもあります。

SUAVE: 独立したメモリ プールとブロック構築ネットワークを確立することで、今後のすべての注文ストリームとブロックは公開入札され、検索者や検証者がアクセスでき、マルチチェーン アーキテクチャにまたがることができます。

現時点では、SUAVE のアーキテクチャ設計はまだ検討段階ですが、SUAVE が独自の専用ノード クライアントを立ち上げる可能性は非常に高いと思います。既存のPBS設計を使用する場合、L2層との通信を実現するには、既存のアーキテクチャをベースにL2ノードとの通信を増やす必要があります。つまり、トランザクション メッセージを検証するために複数のチェーン ノードを展開するこの設計方法は、あまりにも肥大化して複雑になるため、ドキュメントに記載されている内容を実現するには、すべての EVM エコロジーと互換性のある一連のライト ノード クライアントを再開発する方がよいでしょう。 . モジュール機能。

Flashbots がこの分野の主役であることは間違いなく、現在のアーキテクチャ設計とコードのほとんどは Flashbots によってオープンソース化されており、業界全体の方向性をリードしています。著者は、この分野のチャンスはアービトラージやステーキングにあるのではなく、誰がブロックを構築してトランザクションを分散できるかにあると信じています。この能力の価値は、経済層ではなく、イーサリアム エコシステム全体の電力層にあります。ブロック内のトランザクションの順序を制御する人は、電力の分布を制御し、電力の分布を制御する人は、ネットワーク全体を再形成することができます。利益価値の分布。ユーザートークンの過去の流通価値はスマートコントラクトとトランザクションごとの取引を通じて分配され、将来の価値はこれらの注文ストリームを結合するブロックビルダーを通じて分配されます。つまり、今後は単一トランザクションの価値を争う時代から、ブロック領域のリソースを争う時代へと変わっていくのです。

最初のレベルのタイトル

3. 今後の展望と懸念

多くのユーザーが MEV を理解するのが難しい理由は、私たち人間の観点から、送信された注文は時系列で同時に実行可能であり、連続的であると考えているためです。ブロックネットワークから見ると、ユーザーの意図や行動は、分割不可能な不連続な秩序によって整理されます。シーカーは、ユーザーが送信したトランザクションをキャプチャし、利益を得るために再注文できます。マクロレベルでは、検索者はバンドルを通じて狭い領域で時間を操作する能力を獲得したと推定できます。不適切な例を挙げると、ユーザーの視点から見ると、自分の取引がサンドイッチに襲われ、未来と過去の探索者に同時に奪われているようなものである。この記事で説明したケースはすべてイーサリアム チェーン上で発生しましたが、私が確信できることの 1 つは、ブロックに非連続で分割不可能な注文の取り決めが含まれている限り、MEV は確実に発生するということです。

副題

集中化の傾向

ブロック構築の力が将来のプロトコル層に及ぼす影響は甚大です。 「1984」が言ったように、「過去を制する者は未来を制し、現在を制する者は過去を制する。」 1 月 3 日から 27 日まで、ブロックの 80% 以上が、ブロック ビルダーによって作成されたわずか 5 つのブロックでした。

ブロック構築クライアントには特別な機能があり、ビルダーはブラックリストを設定することで特定のアドレスがブロックに含まれないようにできることに注意してください。これは、将来のビルダーがトランザクションをレビューできることも意味しており、仕様を満たしていないユーザーがトランザクションを開始すると、そのトランザクションは保留状態になり、実際のネットワークに到達することはありません。 Tornado-Cash インシデントは、大手ノード サービス プロバイダーによって開始されたノード レベルのレビューですが、ビルダーはメモリプール レベルのレビューを開始しました。もちろん、ますます多くのユーザーやプロジェクト関係者が参加するようになり、将来の街区建設の分散化が進むと、この種の見直しの影響は弱まるでしょう。しかし、ブロック構築の集中化によってもたらされる潜在的な害は依然として過小評価されてはなりません。著者は読者の参考のためにいくつかの可能性を考えました。法執行機関のブロック:

将来、ビルダーとノードサービスプロバイダーのほとんどが単一のエンティティによって制御されると仮定すると、エンティティの法則によって操作されるブロックチェーンネットワークに正式に参入することになります。ここでのすべてのトランザクション (スマート コントラクト、転送、認可、インタラクション) の展開は複数回レビューされ、承認されます。ノードの呼び出し元は、トランザクション開始者のウォレット アドレスと IP を確認し、それが正しいことを確認します。開始されたトランザクションは監視された非公開メモリプールに入り、検索者はトランザクション内容の正当性を判断する法執行機能を引き受けます。トランザクションのコンテンツと情報はグレード付けされてタグ付けされ、バンドルに含まれてさまざまなビルダーに送信されます。ビルダーは、トランザクションのタイプと機能に応じて、異なるレベルのトランザクションを異なる優先順位を持つブロックに配置し、ブロードキャストを通じてバリデーターによってレビューされることができます。エンティティ ルールを満たさない一部のトランザクションはメモリ プール内で破棄され、ユーザーが自分でキャンセルするまで検索者やビルダーはサルベージできません。この場合、ハッキングや盗難行為は最小限に抑えられますが、ユーザーはブロックチェーン ネットワークへの最大限のアクセスを失い、技術革新と情報表現が抑制されます。エンタープライズブロック:

将来のビルダーとノード販売業者が少数の巨大商業企業によって独占されると仮定すると、ブロック リソースを奪い合うゼロサム ゲームの時代が到来します。ユーザーと開発者は相対的な自由を獲得したものの、複数の巨大な契約によって取引対象を柔軟に選択することができず、ユーザーの注文フローさえも悪用され、ダークプールで明確な価格でオークションに利用されている。建築業者が営利目的で審査権や建築権を販売するなど、最大限の悪質な商業競争に直面することになります。一部のプロトコルは、競合他社の注文フローを買収することで、相手のユーザートランザクションをある程度遅延させ、ブロックすることができます。たとえば、ユーザーが NFT 取引所で売買する場合、注文を受けると、トランザクションは相手方によってブロックの最後に配置され、相手方ユーザーが最初に NFT を取得して元のユーザーのトランザクションを失敗させることができます。 。 DEX プロトコルは、カウンターパーティのすべてのトランザクションをブロックに入れるようビルダーと合意に達し、短期的なトークン プールの不均衡を引き起こし、それによってカウンターパーティ ユーザーのトランザクションを無効にすることもあります。この場合、ビジネス活動は依然として存在しますが、ユーザーと開発者はルールに従ってどちらの側を選択する必要があるため、ビジネスの革新が抑制されます。履歴の改ざん:

ビルダーとノードが集中しすぎると、プルーフ オブ ステーク チェーンが再編成攻撃を通じて過去の不要なブロックを削除する可能性があります。そして、Proof-of-Work チェーンは、時間泥棒攻撃を通じて過去のブロックを再マイニングすることでタイムラインを変更する可能性があります。

この場合、パワーマシンは過去を変える能力を持っており、それによって自分たちに不利な歴史を消去します。副題

暗い森を照らす

暗い森を照らす

上記のケースは、非常に極端な状況でのみ発生するイベント傾向であり、その後の SUAVE アーキテクチャの立ち上げと参加者の流入により、プライベートオーダーフローの悪用とビルダーの集中化による影響が軽減されます。ここでの前提は、完全な自由市場競争とパイオニアとイノベーターの保護です。さまざまな分野の参加者によるコードのオープンソースと、さまざまな機関の研究者による MEV データのオープン性がなければ、私たちがどのような閉鎖的で暗い環境になるかを想像するのは困難です。開発者と研究者がコードとデータに継続的に貢献することで、私たちはこの暗い森に一筋の光を見ることができます。

真にオープンで公正な MEV マーケット: すべての検索者と構築者が参加することができ、ユーザーは取引の方向を自由に選択できます。検索者と構築者は完全に競争し、プロトコル層のユーザーに最大限の利益を還元することができます。プロトコルは注文フローを使用して効率を達成し、ブロック リソースの使用を最大化できます。

公正な市場志向の競争環境はイノベーションを生み出す土壌であり、より効果的な利益分配メカニズムと分散型構造がその実現の基礎となります。サーチャーとブロック構築のテクノロジーは中立であり、環境への影響は人々の使い方によって異なります。言い換えれば、現在を支配する者は未来と過去の両方を支配するということです。暗い森を照らす条件が整うかどうかは、資本だけではなく、計画だけにも依存せず、決定権は現時点では全員の手に握られている。

最初のレベルのタイトル

参考文献

MEVの過去と現在

MEV-Boost アーキテクチャのプレビュー

MEVによる過剰集中問題

Coinabse がステーキング ノード コンポーネントとして MEV-Boost の採用を発表

模擬暴走実験

復元サービスのソースコード

JITロボット

Unisawp 上の MEV に関する EigenPhi のレポート

話し合う

話し合う

オープンソースのブロックビルダーアーキテクチャ

組換え攻撃に関する論文

再構成攻撃の詳細ビデオ

集中型 MEV の危険性

コロニーパイプライン攻撃

星球君的朋友们
作者文库