
Solana MEVガイド:イーサリアム以外のもう一つのダークフォレスト
TechFlow厳選深潮セレクト

Solana MEVガイド:イーサリアム以外のもう一つのダークフォレスト
Solana上のMEVの乱用をどう緩和するか?
執筆:Ryan Chern
翻訳:Luffy,Foresight News
本稿は、SolanaにおけるMEVの仕組みについて基本的な理解を得ることを目的としています。要するに:
-
Solana上のMEVは消えていない。
-
すべてのMEVが悪というわけではない。
-
AMMに限らず、DEXの流動性プール構造においても利益を生むフロントランニングが可能である。
-
Solanaの継続的ブロック生成とプロトコル内メモリプールの欠如は、ブロックチェーンのデフォルト動作および社会的ダイナミクスを変化させている。
-
他者がJitoのプロトコル外メモリプールをフォークまたは複製してさらに多くのMEVを抽出しようとするかもしれないが、これは技術的・社会工学的に非常に困難である。
-
多くのバリデーターは、サンドイッチ取引収益を放棄し、Jitoメモリプール削除の決定を支持することで、Solanaの長期的発展と健全性を優先している。
はじめに
プルーフ・オブ・ステークネットワークでは、特定のブロックのリーダーに指定されると、そのブロックの内容を決定する権限が与えられます。最大可抽出価値(MEV)とは、特定のブロック内の取引を追加・削除・再順序付けすることで得られる価値を指します。
Solana上での活動や関心が高まるにつれ、MEVはますます注目されるトピックとなっています。2024年1月10日、ある searcher がバリデーターに890SOLのチップを支払い、これはJito史上最大級のチップの一つでした:

2024年3月12日までの週には、Solanaのバリデーターはブロックスペースに対してJito経由で700万ドル以上を受け取っています。現在、Solanaの取引の50%以上が失敗したアービトラージであり、取引コストが非常に低いため、期待収益は依然として正です。長期的には、トレーダーはこうした取引を通じて利益を得ていきます。
SolanaのMEV構造
概要
SolanaのMEVは他のチェーンとは異なり、searcher が独自のノードを運用し、高いステークを持つノードと統合することが奨励されています。これは、最新のブロックチェーン状態を取得するためのもので、遅延に敏感なSolanaの特性によるものです。これはTurbine(状態更新の読み取り用)やステーク加重QoS(新規状態の書き込み用)といった、Solanaの継続的状態更新およびステーク加重メカニズムに起因しています。
最も顕著な違いの一つは、イーサリアムなど他のチェーンに見られる従来のメモリプールが存在しないことです。
Solanaの継続的ブロック生成は、付加的あるいはプロトコル外のオークションメカニズムを必要とせず、これにより特定タイプのMEV(特にフロントランニング)が削減されています。
MEV取引
MEVの機会はさまざまなカテゴリーに現れます。以下は、現在Solana上で見られる主なMEV取引タイプです:
-
NFTマインティング:ブルーチップNFTやロングテールNFTなど、パブリックマインティングイベント中に希少または高価値なNFTを獲得しようとする参加者によって生じるMEVです。NFTマインティングイベント中のMEV機会は急激に増加します。たとえば、ブロックx-1ではNFT MEVの機会がなく、ブロックxでは大量のMEV機会がある(ここでブロックxはマインティング開始時のブロックを指す)。こうしたNFTマインティングによる大規模な混雑は、2021〜2022年にSolanaが頻繁にダウンした原因の一つでもありました。
-
清算:借り手がローンに必要な担保比率を維持できなくなった場合、そのポジションは清算対象となります。Searcherはこのような担保不足のポジションをスキャンし、債務の一部または全部を返済することで清算を実行し、報酬として一部の担保品を得ます。清算はトークンおよびNFTを担保に使うプロトコルで発生します。清算はプロトコルの支払能力維持に必要であり、エコシステム全体にとって有益です。
-
アービトラージ:同一資産が異なる市場やプラットフォームで価格差を持つことを活用する行為です。こうしたアービトラージ機会は、チェーン内、チェーン間、CEXとDEX間に存在します。チェーン内アービトラージは現在唯一の原子性が保証された形式であり、両方の取引が同じチェーン上で実行されるためです。一方、チェーン間アービトラージは追加の信頼仮定を必要とします。有害な注文フローの増加を引き起こさない限り、アービトラージは資産の価格一貫性を維持する役割を果たします。
Jito
Jitoは、部分ブロックに対するプロトコル外ブロックスペースオークションメカニズムであり、完全ブロックを構築するMEV-boostとは異なります(Jitoとmev-gethは理念的には類似していますが、実装は大きく異なります)。Jitoは、「bundles」(取引バンドル)と呼ばれる特定の取引セットに対して、チェーン外での包含保証を提供します。Bundlesは順序付きかつアトミックに実行されます(すべて含まれるか、まったく含まれないか)。オークションに勝ち、チップを支払ったsearcherは、事前に保証された実行を受けるbundlesを提出できます。Jitoのチップはプロトコル外に存在し、プロトコル内プライオリティ料金とは別個です。
この手法は、オークションをチェーン外で実行することでスパム情報を削減し、Solanaの計算リソース効率を向上させることが目的です。勝者のみのbundlesをブロックに投入することで、ネットワークの大半の計算リソースが失敗した取引に消費されている現状において特に重要です。Searcherはbundlesを使って以下の属性の一つまたは両方を実現できます:迅速性、包含保証、フロントラン/バックラン取引の入札。ネットワークの大部分の計算リソースが失敗した取引に使われている現状を考えれば、これは極めて重要な点です。
メモリプール
イーサリアムとは異なり、Solanaにはネイティブなプロトコル内メモリプールがありません。Jitoの既に廃止されたメモリプールサービスは、約65%のバリデーターがJito-Solanaクライアント(ネイティブのSolana-Labsクライアントではなく)を実行しているため、事実上の標準的なプロトコル外メモリプールを形成していました。
取引はJitoの疑似メモリプール内で200ミリ秒保持されます。この期間中、searcherは保留中の取引に対してフロントラン/バックランまたはサンドイッチの入札を行い、最高額を提示した取引バンドルがバリデーターに転送されて実行されます。バリデーターに支払われるチップで測ると、サンドイッチ取引からのMEV収益はその大部分を占めていました。
Jitoのメモリプールサービスは3月8日に終了
誰もサンドイッチ取引(特にイーサリアム上では)を好んで語りません。なぜなら、それは最終的な取引者に厳しい負の外部性をもたらすからです。つまり、ユーザーは最悪の価格で約定してしまうのです。参考までに、過去30日間だけで、イーサリアム上でのサンドイッチ取引は約2400万ドルの利益を生んでいます。ユーザーが最大スリッページを設定すると、ほぼ常にその価格で約定します。言い換えれば、注文が成立する場合、実際のスリッページはほぼ常にユーザーが設定した最大スリッページと等しくなるのです。
Jitoのsearcherは依然として、メモリプールの注文フローに依存しない他のタイプのMEV取引バンドル(例:アービトラージや清算取引)を提出できます(これらはブロック内の取引を観察し、次のJitoオークションで機会を掴む必要があります)。
サプライチェーン
参考までに、現在のイーサリアムブロック構築サプライチェーンは以下の通りです:

Solana上(Jito-Solanaクライアントを実行するバリデーター向け)のブロック構築サプライチェーンは以下の通りです:

-
着信取引:現在実行待ちの取引の予定状態。RPC、他のバリデーター、プライベート注文フロー、その他のソースから来ることがあります。
-
リレーヤー:Solana上のリレーヤーはイーサリアムとは異なります。イーサリアムでは、リレーヤーはブロックビルダーとプロポーザーをつなぐ信頼できるエンティティです(ビルダーはリレーヤーがブロックを改ざんしないことを信用します)。一方、Solanaではリレーヤーは着信取引の中継を担当し、パケットの重複排除や署名検証など、限定的なTPU操作を実行します。リレーヤーはパケットをブロックエンジンとバリデーターに転送します。イーサリアムにはこれに相当するリレーヤーは不要です。なぜなら、イーサリアムにはメモリプールがあるからです。リレーヤーのロジックはオープンソースであり、誰でも独自のリレーヤーを実行できます(Jitoはリレーヤーインスタンスを公共リソースとして提供)。他の主要なSolanaネットワーク参加者も独自のリレーヤーを運営しています。
-
ブロックエンジン:ブロックエンジンは取引の組み合わせをシミュレートし、チェーン外でブロックスペースオークションを実行します。その後、MEVを最大化した取引バンドルをJito-Solanaクライアントを実行するリーダーに転送します。
-
Searcher:Searcherは、特定のブロックに自らの取引を挿入することで価格差を利用する機会を探します。JitoのShredStream(および以前のMempoolStream)などの情報源を利用できます。
-
バリデーター:バリデーターはブロックを構築・生成します。Jito-Solanaブロックはスケジューラによって構築され、Jito経由の取引のために300万CUが確保されており、これはブロックの最初の80%を占めます。
これらの参加者は必ずしも独立した存在ではなく、単一の実体が垂直統合することも可能です。前述のように、バリデーターは自身のブロックに対して完全な権限を持っています。リーダーとなった際、バリデーター自身が取引の挿入・再順序付け・審査を行うことで経済的機会を追求できます。
リーダーがJito-Solanaを実行しているかどうかに関わらず、searcherはRPCメソッド(標準的なプロトコル内ルーティング)を通じて取引を提出できます。Solanaの手数料が比較的安価であり、スケジューリングが不確実なため、取引の送信は依然としてMEV機会を獲得する一般的な手段です。一部のMEV機会は予想より長く存在する可能性があり、おおよそ1〜数十ブロック程度続くことがあります。
参加者間のMEV分配
Solanaは取引実行を高速化し、特定タイプのMEV機会を減少させることができますが、遅延駆動の中央集権化を助長する可能性もあります。この場合、バリデーターとsearcherは競争優位を得るためにインフラを統合しようとします。インフラと関連メカニズムが競争的で安定した均衡状態に達するには、まだ遠い道のりがあります。

出典:Twitter
ブロック生成時間が200ミリ秒未満の世界では、システムを最適化するためのインフラと専門知識を持つベテラン参加者に比較優位が生まれます。これまで、イーサリアムはこうした均衡から逸脱し、searcherが民主的に競争できるようプロトコル外ソリューションを創出してきました。
MEVの緩和方法
汎用的なプロトコル外メカニズムがプロトコルに取り込まれつつあり、Solanaチェーン上のMEV機会を削減しています。こうしたメカニズムには以下が含まれます:
-
RFQシステム:HashflowなどのRFQ(Request for Quote)システムがSolanaに導入され、人気が高まっています(エコシステム全体で累計取引額は100億ドル以上)。注文はチェーン上のAMMやオーダーブックではなく、Wintermute、Jump Crypto、GSR、LedgerPrimeなどのプロフェッショナルMMによって、署名に基づく価格付けによりチェーン外で計算された価格で完了します。これにより価格発見が事実上チェーン外に移行し、完了した送金取引のみがチェーン上に記録されます。
-
MEV保護型RPCエンドポイント:こうしたエンドポイントは、ユーザーが自身の注文フローから得られる利益の一部をキャッシュバックとして受け取れるようにします。Searcherがバックラン取引の権利と関連キャッシュバックに入札し、そのキャッシュバックがユーザーに還元されます。こうしたエンドポイントは通常、エンドポイントを運営するカウンターパーティーを信頼することで管理され、フロントランやサンドイッチ行為が行われないことを保証します。
MEV緩和/再分配メカニズムは、ユーザーが注文フローから価値の一部を得ること、価格発見や関連メカニズムをチェーン外に移すことの組み合わせです。こうしたメカニズムは、検閲耐性、監査可能性、非信任性といった暗号資産の属性間のトレードオフを伴います。
結論
本稿では、Solana上のMEVサプライチェーンの主要参加者、最新の進展、およびSolana上のMEVの一般的な形態について紹介しました。
SolanaのMEV分野の研究は、さまざまなMEV緩和/再分配メカニズムの影響を調査することに主に焦点を当てています。イーサリアムはインフラに多大なリソースを投資しており、Flashbotsは民主的なMEV機会を提供することを目指していますが、潜在的な負の外部性に対処するための他の設計も施されています。
Solanaは、MEVおよびブロック生成サプライチェーンの最前線で新たなモデルを探求する機会を持っています。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News










