Flashbotsとは?
Flashbotsは、一般にMEV(Maximal Extractable Value、最大抽出可能価値)と呼ばれる価値を管理するためのオープンソースインフラを開発する、暗号資産の研究開発組織です。当初はEthereumを中心に活動していました。Ethereumでは、取引の順序付けによって、トレーダー、ブロックビルダー、バリデーター、その他のブロック生成参加者が追加の利益を得られる場合があります。Flashbotsは、MEV市場の透明性、競争性、アクセス性を高め、ブロックチェーン利用者への悪影響を軽減することを目指しています。取引やトランザクションバンドルが、パブリックトランザクションプールにすぐ公開されることなく、非公開でブロックビルダーに届くためのツールを開発しています。また、ブロック構築とブロック提案を分離し、専門のビルダーがバリデーター向けの価値あるブロックの作成を競えるインフラも開発しています。Flashbotsは暗号資産、トークン、ブロックチェーン、ウォレット、分散型アプリケーション、暗号資産取引プラットフォームではありません。組織であり、プロトコル、ソフトウェアツール、API、研究プロジェクト、ブロックチェーンインフラの集合体です。Flashbots公式ウェブサイトでは、状態を持つブロックチェーン上でMEVが生み出す負の外部性を軽減するために活動していると説明されています。
主なプロジェクトには、MEV-Boost、Flashbots Protect、MEV-Share、BuilderNet、ブロック構築ソフトウェア、リレーインフラ、SUAVEに関連する研究があります。Maximal Extractable Value(MEV)とは?
Maximal Extractable Value(最大抽出可能価値)とは、どの取引をブロックに含めるか、またその取引をどの順番で実行するかを変えることで得られる追加価値です。通常のブロック報酬や標準的な取引手数料とは別の価値です。マイナー、バリデーター、ブロックビルダー、専門のサーチャーは、利益につながる取引の組み合わせを見つけ、その順序をブロックに組み込もうとすることがあります。たとえば、2つのオンチェーン市場で同じ暗号資産の価格に一時的な差が生じることがあります。トレーダーは安い市場で資産を購入し、高い市場で売却することで裁定取引の利益を得ると同時に、価格を近づける働きをします。また、レンディングプロトコルが、担保不足となったローンを返済して担保を強制決済する人に報酬を提示する場合もあります。サーチャーは担保不足のポジションを検知し、強制決済を実行する取引を送信できます。MEVの他の形態は、一般ユーザーに損害を与える場合があります。サンドイッチ攻撃では、攻撃者がユーザーのスワップの前後に取引を配置し、ユーザーの取引が引き起こした価格変動から利益を得ます。フロントランニングとは、保留中の取引を観察し、それより先に実行されるよう別の取引を送信することです。バックランニングとは、先行取引によって生じた機会を捉えるため、その直後に意図的に取引を配置することです。Ethereum公式のMEV解説では、取引の包含、除外、順序付けにより、通常のプロトコル報酬を超える価値が生み出される仕組みが説明されています。
Flashbotsが設立された理由
非公開のMEVインフラが広く利用できるようになる前は、高度なサーチャーがEthereumのパブリックトランザクションプールに取引をブロードキャストし、ますます高い手数料で競争していました。この競争は、失敗する取引、無駄なブロックスペース、予測しにくいガス代、不安定なネットワーク状況につながる可能性がありました。複数のボットが同じ機会を見つけ、先に実行するために取引手数料を繰り返し引き上げることがあります。機会を捉えられるのは1つの取引だけで、他の取引はブロックに含まれた場合でも失敗し、ガス代だけを消費する可能性がありました。この競争は、参加者が高い取引手数料で競い合うことから、優先ガスオークションと呼ばれることもありました。Flashbotsは、サーチャーがパブリックmempoolを通じて戦略をすべて公開せず、順序付けされた取引グループをブロック生成者へ直接送れる非公開の通信経路を構築しました。このインフラにより、ブロックへの包含をより直接的に入札し、バンドルをオンチェーンに送る前にシミュレーションできるようになりました。その後Flashbotsは、提案者・ビルダー分離、ユーザー保護、MEVの再分配、非公開のオーダーフロー、ブロック構築の分散化にも取り組みを広げました。FlashbotsはMEVをなくす?
MEVはブロックチェーンの取引順序、市場設計、強制決済ルール、価格差、限られたブロックスペースへの需要から生まれるため、FlashbotsがMEVをなくすことはありません。価格裁定や担保不足ローンの強制決済など、一部のMEV活動は有用な経済的機能を果たします。他方、ユーザーから価値を移転させたり、不要な混雑を引き起こしたり、情報や高速インフラに優位性を持つ参加者に有利に働いたりする活動もあります。Flashbotsは、MEVの抽出と再分配をより透明にしながら、悪影響を軽減することを目指しています。同社のツールは、取引をパブリックmempoolから移し、競争的なオークションを構成し、MEVの一部をユーザーへ還元し、ブロック構築への参加者を広げることができます。非公開の取引システムでも、すべてのユーザーが常に最良の約定を得られることや、あらゆる形態のMEVを回避できることは保証されません。Ethereumのブロック生成におけるFlashbotsの役割
Ethereumでは、ブロックチェーンの検証と、価値の高いブロックを専門的に構築する作業が分離されています。まず、ユーザーがウォレットまたはアプリケーションを通じて取引を作成し、署名します。取引はパブリックmempoolに入る場合も、Flashbots Protectなどのサービスを通じて非公開で送信される場合もあります。サーチャーはブロックチェーンの状態を監視し、裁定取引、強制決済、その他のMEV機会につながる可能性のある取引の組み合わせを特定します。サーチャーは、非公開取引や順序付けされた取引バンドルをブロックビルダーに送信できます。ブロックビルダーは、パブリック取引、非公開取引、バンドル、その他のオーダーフローをまとめて、ブロック候補を作成します。その後ビルダーは、現在のスロットでブロック提案を担当するバリデーターに自らのブロックを選んでもらうため、入札します。リレーはビルダーの送信内容を検証し、ビルダーとバリデーターの間で落札ブロックを転送できます。バリデーターは選択したブロックに署名し、Ethereumネットワークに提案します。他のEthereumノードは、ネットワークのコンセンサスルールと実行ルールに従ってブロックを個別に検証します。Flashbotsはこのサプライチェーンの複数の段階で利用されるインフラを開発していますが、Ethereumのコンセンサスルールを支配したり、ネットワークが受け入れるべきブロックを独自に決定したりすることはありません。Flashbotsバンドルとは?
Flashbotsバンドルとは、実行順序とブロックへの包含条件を指定して送信する、1件以上の取引のグループです。バンドルには、サーチャー自身が作成した取引、パブリックmempoolからコピーした取引、別のオーダーフローシステムから提供された非公開取引が含まれる場合があります。取引は送信者が希望する実行順に並べてビルダーへ提示されます。バンドルは特定の将来ブロックを対象にでき、タイムスタンプの最小値や最大値を含められる場合があります。一部のバンドル形式では指定した取引のリバートを許可しますが、それ以外では失敗によってバンドル全体が却下されます。ビルダーは予想されるブロックチェーンの状態に対してバンドルをシミュレーションし、正常に実行できるか、どれほどの価値を生むかを判定します。提案するブロック全体の価値が高まる場合、ビルダーはバンドルを含めることがあります。他のバンドルがより高い価値を提示した場合、対象となる状態が変わった場合、到着が遅れた場合、担当バリデーターが互換性のあるインフラを使っていない場合などには、ブロックチェーンに含まれる保証はありません。Flashbots公式のバンドルドキュメントでは、取引グループの順序付けと、ブロックへの包含を目指した送信方法が説明されています。
サーチャーによるFlashbotsの利用方法
サーチャーとは、利益につながる取引順序の機会を見つける個人、チーム、自動システムです。保留中の取引、オンチェーン価格、レンディングポジション、流動性プール、コントラクトイベント、予想されるブロックチェーンの状態などを監視することがあります。機会を特定すると、必要な取引の順序を含むバンドルを構築できます。バンドルには、取引手数料、または取引ロジックで定めた直接送金を通じてブロック提案者へ支払う取引が含まれる場合があります。サーチャーは必要な取引に署名し、Flashbots APIを通じてバンドルを送信します。認証署名は、取引資金を保有する秘密鍵と必ずしも同じ鍵を使うことなく、送信者であるサーチャーを識別します。ビルダーはバンドルをシミュレーションし、ブロックスペースを争う他の取引やバンドルと価値を比較します。落札ビルダーが選び、バリデーターが提案したバンドルだけがEthereumの恒久的な取引履歴に含まれます。サーチャーの活動には高度な技術が必要であり、ボットの価格設定ミス、安全でない承認、誤ったコントラクト呼び出し、不十分なリスク管理によって大きな損失が発生する可能性があります。Flashbots Auctionとは?
Flashbots Auctionは、サーチャーが取引やバンドルをブロックビルダーに送信するオフチェーンシステムです。サーチャーは、取引の順序に対して、どれほどの価値を包含のために支払えるかを示せます。ビルダーは、ブロック全体の価値を最大化するよう構築しながら、競合するバンドルと通常の取引を比較します。落札ブロックがオンチェーンに現れる前に、入札がリアルタイムで公表されることは通常ありません。この非公開オークション方式は、競合サーチャーが入札額を即座に模倣する可能性を抑えますが、サーチャーが落札に必要な正確な金額を把握できないことも意味します。上級ユーザーは、
Flashbotsの最新JSON-RPCドキュメントでは、対応メソッド、バンドルサイズの上限、パラメーター、ネットワークエンドポイントが説明されています。
送信前に基礎となる取引へ署名するため、バンドルを送信してもサーチャーの秘密鍵の所有権がFlashbotsに移ることはありません。ただし、バンドルを受け取るインフラは、選択したプライバシー設定に応じて取引情報や独自の戦略内容を知る可能性があります。MEV-Boostとは?
MEV-Boostは、Proof of Stake版Ethereumで提案者・ビルダー分離を実現するためFlashbotsが開発したオープンソースソフトウェアです。Ethereumバリデーターのコンセンサスクライアントと並行して動作し、外部リレーからブロック入札を取得できるようにします。MEV-Boostを使わない場合、バリデーターは自らの実行クライアントが利用できる取引を使い、ローカルでブロックを構築できます。MEV-Boostを使うと、バリデーターはローカルで構築したブロックと、専門の外部ビルダーが作成したブロックを比較できます。オーダーフローを多く利用でき、高速なインフラや専門的なブロック最適化ソフトウェアを持つビルダーは、より高い支払いを提示できる場合があります。バリデーターは、設定したリレーを通じて提示された有効なブロックのうち、最も価値の高いものを選択できます。MEV-Boost公式の概要では、同ソフトウェアを提案者・ビルダー分離のための無料かつオープンソースの実装と説明しています。
2026年7月14日時点で、MEV-Boost公式リリースページに掲載されている最新の安定版はバージョン1.11です。
MEV-Boostバージョン1.11では、YAMLベースの設定と、より価値の高いビルダー入札を受け取るために入札選定を短時間遅らせるタイミング機能が導入されました。待機時間を延ばすとバリデーターが利用できる入札額が上がる可能性がありますが、遅らせすぎるとスロットを逃すリスクが高まります。MEV-Boostの仕組み
バリデーター運営者はMEV-Boostをインストールし、1つ以上のリレーへの接続を設定します。バリデーターは公開鍵や手数料受取先などの情報を、接続したリレーに登録します。ブロック提案者に選ばれると、バリデーターのコンセンサスクライアントがローカルのMEV-Boostプロセスを通じてブロック入札を要求します。MEV-Boostは設定されたリレーから入札を取得し、有効な応答を比較します。リレーは当初、取引ペイロード全体を明かさず、ブラインド化されたブロックヘッダーを提供します。バリデーターは選択したヘッダーに署名し、関連するブロックを提案することを確約します。署名済みの確約を受け取った後、リレーが完全な実行ペイロードを公開します。この設計により、バリデーターがビルダーの価値あるブロックを見た後、その内容を別のローカル構築ブロックにコピーすることを防ぎます。リレーはビルダーの送信内容を検証し、約束された支払いとブロック内容が必要なルールを満たしていることを確認する必要があります。リレーがペイロードを十分速く配信できなければ、バリデーターは提案スロットを逃して報酬を得る機会を失う可能性があります。MEV-BoostはEthereumのコアプロトコルの一部?
MEV-Boostはプロトコル外のシステムであり、Ethereumのコンセンサスに必須の機能ではありません。バリデーターはMEV-BoostをインストールしなくてもEthereumに参加できます。同ソフトウェアはEthereum Builder APIに従い、標準化されたインターフェースを通じてコンセンサスクライアントと通信します。MEV-Boostは外部インフラであるため、Ethereumのコンセンサスが直接強制するものではない信頼、可用性、中央集権化に関する検討事項が生じます。リレーには、ブロックの有効性を確認し、確約前にビルダーのペイロードを保護し、選択されたペイロードを期限内に配信することが期待されます。信頼された外部リレーへの依存を減らす、プロトコルレベルの提案者・ビルダー分離については、Ethereumの研究者が引き続き検討しています。Flashbotsリレーとは?
リレーは、MEV-Boostを使うブロックビルダーとバリデーターをつなぐ仲介役です。ビルダーは完成したブロック候補と入札をリレーに送信します。リレーは送信内容が有効か、約束された提案者への支払いが含まれているかを確認します。その後、対象のバリデーターにビルダーの入札を表すブラインド化されたヘッダーを提示します。バリデーターが選択したヘッダーに署名すると、リレーは完全なブロックペイロードを提供します。リレーは、バリデーターがブロックを確約する前に、その内容がコピーされないようビルダーを保護します。また、選択前にビルダーの送信内容を確認することで、バリデーターも保護します。リレーが停止したり、約束したペイロードを返せなかったりすると、ブロック提案の稼働性リスクが生じます。リレーはビルダーの送信内容を確認し、受け付ける送信を決められるため、検閲やプライバシーに関する懸念も生じる可能性があります。バリデーター運営者は、単一のプロバイダーへの依存を減らすため、複数のリレーに接続することが一般的です。ブロックビルダーとは?
ブロックビルダーは、パブリック取引、非公開のオーダーフロー、サーチャーのバンドル、その他の取引ソースから完全なブロックを構築する専門参加者です。ビルダーはブロックの有効性を保ちながら取引を並べ、ブロックの価値を最大化しようとします。ブロック提案を担当するバリデーターへの支払いを提示し、ビルダー同士が競争します。価値ある取引フローに独占的にアクセスできるビルダーは、パブリックmempoolだけを利用するビルダーより高い入札を提示できる場合があります。この優位性は、より良い約定や還元を提供するビルダーをユーザーやアプリケーションが選ぶことで、中央集権化の圧力を生む可能性があります。Flashbotsのブロックビルダー向けドキュメントでは、複数の取引オーダーフローからビルダーがブロックを構築する方法が説明されています。
提案者・ビルダー分離とは?
提案者・ビルダー分離は、ブロック生成を2つの役割に分けます。ビルダーは取引を収集・順序付けしてブロックを作成します。提案者はEthereumのコンセンサスによって選ばれ、ブロックを公開するバリデーターです。この分離により、各バリデーターが高度なMEV探索インフラを運用しなくても、専門ビルダー同士が競争できます。小規模な独立バリデーターも、大規模なステーキング運営者と同じMEV-Boostソフトウェアを通じて競争力のあるブロック入札を受け取れます。そのため、提案者・ビルダー分離は、バリデーターの集中化の要因を減らす可能性があります。一方、オーダーフロー、資本、データ、低遅延インフラを十分に持つ組織が少数に限られると、ビルダーやリレーに権力が集中するおそれがあります。Flashbotsの近年の研究は、ブロックビルダーの集中を抑えることに重点を置いています。BuilderNetとは?
BuilderNetは、Ethereumのブロック構築を分散化し、より多くのMEVをユーザーに還元するために開発された協調型ブロック構築ネットワークです。個別の中央集権的なビルダーを運営するのではなく、複数の運営者が共有のブロック構築環境に参加できます。BuilderNet公式ドキュメントでは、安全で世界中に分散したEthereumブロック構築ネットワークと説明されています。
BuilderNetは信頼実行環境を使って機密性の高い取引データとブロック構築ロジックを保護し、運営者が実行中のソフトウェアを検証できるようにします。BuilderNet経由で送信された取引は、ブロックに含まれる前に通常の外部観察者から非公開に保たれる場合があります。Flashbots Protectを通じて送信された対象取引について、BuilderNetはMEVとガス代の還元を計算できます。このプロジェクトは、独占的なオーダーフロー契約による優位性を弱め、ブロック構築への参加機会を広げることを目指しています。BuilderNetは段階的な分散化を進めている段階であり、すべての運用要素が完全にパーミッションレスというわけではありません。現在のドキュメントによると、立ち上げ期間中は、ID管理、プロビジョニング、ピア探索、アーカイブ、開発機能の一部がFlashbots運営のインフラに依存しています。長期ロードマップでは、これらの役割を分散化し、誰でも許可なくビルダーノードを運営できるようにすることを目指しています。BuilderNetの最新バージョンは?
2026年7月14日時点で、BuilderNet公式ブログに掲載された最新リリースは、2025年12月2日に公開されたバージョン1.6です。BuilderNetバージョン1.6では、オーダーフロー取り込みレイヤーの書き直し、運営者ソフトウェアの統合、性能改善、リリース時期前後に導入されたEthereumプロトコル変更への対応が行われました。BuilderNet公式開発ブログでは、リリース発表、技術アップデート、インシデント報告が公開されています。
BuilderNetは急速に進化する可能性があるため、ノード運営者や開発者はアーカイブされた設定手順に頼る前に、ソフトウェアの最新バージョンを確認してください。信頼実行環境とは?
信頼実行環境(TEE)は、周囲のOSやインフラ運営者からコードとデータを隔離するために設計された、保護された計算領域です。リモートアテステーションにより、特定のソフトウェアイメージが対応するコンフィデンシャルコンピューティング用ハードウェア上で動作していることを暗号学的に証明できる場合があります。BuilderNetはTEEを利用して、非公開取引、サーチャーの独自戦略、共有ブロック構築データの保護を支援します。正しいソフトウェアが動いているという運営者の説明だけに頼らず、参加者がアテステーションを確認できます。TEEは一部の信頼要件を軽減しますが、システムを完全にトラストレスにするものではありません。ハードウェアの脆弱性、サプライチェーンの問題、アテステーション検証の誤り、物理攻撃、クラウド運営者の制御、保護対象ソフトウェアのバグなどは依然として起こり得ます。取引内容が保護されていても、タイミング、ネットワーク接続、メッセージサイズなどのメタデータから情報が漏れる可能性があります。TEEのアテステーションの限界に関するFlashbotsの研究では、ハードウェアの主張とアプリケーション全体のセキュリティとの間に残り得るギャップが論じられています。
Flashbots Protectとは?
Flashbots Protectは、フロントランニング、サンドイッチ攻撃、失敗した取引の手数料、過剰なガス代を減らすことを目的とする、非公開取引ルーティングサービスです。ユーザーは取引をパブリックmempoolへ直接ブロードキャストする代わりに、Flashbots Protectのリモートプロシージャコール(RPC)エンドポイントへ、署名済みEthereum取引を送信します。その取引はFlashbotsのインフラとBuilderNetを通じて非公開でルーティングされます。取引がパブリックmempoolにすぐ表示されないため、一般的なフロントランニングボットがその取引をコピーしたり、前後から囲い込んだりする機会が少なくなります。Flashbots Protect公式概要によると、取引はパブリックmempoolでのフロントランニングから保護され、リバートする場合はデフォルトではブロックに含まれません。
失敗時の保護により、非公開シミュレーションで失敗が予想される取引にユーザーがガス代を支払うのを防げる場合があります。条件を満たす場合、Flashbots ProtectはMEV還元やガス代還元も提供できます。非公開ルーティングは、即時の取引包含、特定の約定価格、還元、あらゆる形態のMEVからの完全な保護を保証しません。Flashbots Protectの取引処理方法
2026年5月時点の標準設定では、Flashbots Protectは最大25ブロックにわたって取引の包含を試みた後、破棄します。デフォルト設定では、優先手数料がゼロの取引は含まれません。送信者がオンチェーンでのリバートを許可する設定を有効にしない限り、リバートする取引はデフォルトで除外されます。標準設定では、取引全体を公開せず、限定的な取引ヒントをMEV-Shareのサーチャーと共有します。ユーザーはProtect RPCの設定から、ブロック範囲、還元先、許可するビルダー、共有するヒント、その他の設定を変更できます。Flashbots Protectの最新設定ガイドでは、デフォルト、高速、プライバシー、還元、バンドルの各オプションが説明されています。
情報共有を増やすとサーチャー間の競争が高まる一方で、取引のプライバシーが低下する可能性があるため、設定を変更する前にそれぞれの意味を理解してください。Flashbots ProtectのFastモードとは?
Fastモードは、取引が迅速に含まれる可能性を高めることを目的とするFlashbots Protectのオプションです。デフォルトの経路だけに限定せず、登録済みのすべてのビルダーと取引を共有します。また、MEV還元のうち、より大きな割合をバリデーターに割り当て、包含を促す場合があります。ユーザーの署名を除く取引の全情報は、承認された信頼実行環境内で稼働するサーチャーと共有される可能性があります。それらの保護環境外にいるサーチャーに共有されるのは、ユーザーが選択したヒントのみです。Fastモードは配信先と包含の機会を増やしますが、共有範囲の拡大によって新たな信頼関係が生じます。高速ルーティングサービスでも、次のブロックに取引が含まれる保証はありません。FlashbotsのMEV還元とは?
MEV還元とは、ユーザーの取引がMEV-Shareを通じてサーチャーに獲得機会を与えた場合に、ユーザーへ返される支払いです。オンチェーンでの大口取引が市場価格を動かし、利益につながるバックランニングの機会を生み出すことがあります。サーチャーはユーザーの取引直後に取引を配置する競争を行い、その権利を得るため、予想利益の一部を提示できます。MEV-Shareは、サーチャーの利益の一部をユーザーや指定された別の受取人に還元するよう求めることができます。Protectのデフォルト設定に関するドキュメントでは、MEV還元の90%が取引の送信元に、残る10%がバリデーターに割り当てられます。この割合は対応する還元設定で変更できます。MEV還元に関する公式ドキュメントでは、プライバシーヒントとサーチャーの入札が還元の可能性に与える影響が説明されています。
多くの取引は利益を生むMEV機会を作らないため、還元は保証されません。金額は、サーチャー間の競争、市場の状態、ブロックビルダーの性能、取引の排他性、BuilderNetがブロックを獲得したかどうかにも左右されます。Flashbotsのガス代還元とは?
対象となるFlashbots Protectの取引を、ユーザーが当初提示したより低い優先手数料で包含できた場合、ガス代が還元されることがあります。BuilderNetは取引を含めるために必要な手数料を推定し、過払いの一部を返金する場合があります。ガス代還元はMEV還元とは別に計算されます。ガス代還元に関する公式説明によると、対象となるかどうかは、BuilderNetがブロックを生成したか、ネットワーク混雑、ビルダーの利益、取引がブロックに与える貢献度によって決まります。
すでにパブリックmempoolに表示された取引や、排他的でない経路から送られた取引は、一部の還元計算の対象外となる場合があります。高い優先手数料を支払うすべての取引で返金が受けられると考えないでください。MEV-Shareとは?
MEV-Shareは、ユーザー、ウォレット、アプリケーションが、自分の取引によって生じるMEVの一部を獲得できるようにするオープンソースプロトコルです。ユーザーは直接、またはFlashbots Protect経由で、MEV-Shareノードに取引を送信します。ノードは、ヒントと呼ばれる取引情報の一部を参加サーチャーに公開します。ヒントには、トランザクションハッシュ、送信先コントラクト、関数セレクター、calldata、選択された実行ログなどが含まれる場合があります。サーチャーは、非公開取引の全容を必ずしも確認せずに、利用可能な情報からバックランニング用バンドルを構築します。MEV-Shareノードはバンドルをシミュレーションし、成功した候補を還元条件とともにビルダーへ転送します。MEV-Share公式の紹介では、MEVを生み出した参加者に還元することを目指す、パーミッションレスなオーダーフローオークションと説明されています。
現在ドキュメント化されている実装は、保護対象のユーザー取引より前にサーチャーが取引を配置することを認めず、バックランニングを受け付けます。この制限は、有害なフロントランニングを防ぎながら、取引後の有益な競争を維持することを目的としています。MEV-Shareのヒントとは?
ヒントとは、送信者がサーチャーへの公開を許可する、非公開取引に関する限定的な情報です。トランザクションハッシュのみを共有すれば機密性は高まりますが、サーチャーが利益につながるバックランニングを特定しにくくなる場合があります。送信先コントラクトや関数セレクターを共有すれば、すべての取引パラメーターを明かさずに、より有用な情報をサーチャーに提供できます。calldataやログを共有すると情報量が増え、サーチャー間の競争や還元の可能性が高まることがあります。情報共有の拡大には、プライバシーと取引実行価値のトレードオフがあります。部分的な情報公開でも完全な匿名性が保たれるとは限りません。コントラクトアドレス、タイミング、取引サイズ、その他のメタデータから有用な手掛かりが得られる場合があります。非公開取引とは?
非公開取引とは、パブリックなP2P mempoolへすぐブロードキャストするのではなく、制限された経路から送信する、署名済みのブロックチェーン取引です。Ethereumのブロックと取引データは公開検証できるため、ブロックに含まれた後は取引も公開されます。非公開ルーティングが提供するのは取引前のプライバシーであり、永続的な取引の秘匿ではありません。攻撃者が保留中の取引を調べて反応できる時間を短縮する可能性があります。非公開取引は保留、期限切れ、キャンセルとなる場合や、最終的に別の経路から送信される場合があります。ブロックに含まれる前に取引を受け取る関係者には、サービスとプライバシー設定に応じて、内容の一部または全部が見えることがあります。Flashbotsの非公開取引APIドキュメントでは、上級ユーザーが個別の非公開取引を送信・キャンセルする方法が説明されています。
SUAVEとは?
SUAVEはSingle Unifying Auction for Value Expressionの略です。これは、分散型でプライベートかつプログラム可能な取引順序付けインフラに関するFlashbotsの長期的な構想です。当初SUAVEは、専門的なMEV機能を個別のブロックチェーンから分離し、アプリケーションが実行に関する希望を提示できる仕組みとして提案されました。想定される用途には、非公開mempool、オーダーフローオークション、分散型ブロックビルダー、クロスチェーン調整、競合する実行結果から選択するシステムなどがあります。SUAVEは、機能が固定された完成済みの単一消費者向け製品と理解すべきではありません。Flashbotsの2026年ロードマップでは、SUAVEはBuilderNet、プライバシーシステム、協調型ブロック構築、匿名通信などの要素からなる、段階的かつモジュール型の研究方針として示されています。2026年更新版のSUAVEロードマップは、分散型ブロック構築、スケーリング、プライバシー、検閲耐性という幅広い目標と同プロジェクトを結び付けています。
Flashnetとは?
Flashnetは、低遅延の匿名メッセージブロードキャストを目的にFlashbotsが2026年2月に発表した研究プロトコルです。ブロックチェーンのブロック構築システムに適した性能を維持しながら、取引送信者のネットワーク上の身元を隠すことを目指しています。Flashbotsは、このプロトコルが非公開取引の送信、検閲耐性、アカウント抽象化mempool、分散型ブロック構築ネットワークの参加者間通信を支えることを想定しています。メッセージ内容が保護されていても、運営者がネットワーク上の送信元から情報を推測できる場合があるため、Flashnetは取引の暗号化とは別のプライバシー課題に対応します。Flashnetに関する公式研究記事では、BuilderNetをよりパーミッションレスな運営に移行し、より広範なSUAVE構想へつなげるための調整要素として計画されていると説明されています。
Flashnetは現在のFlashbotsトラフィックがすべて匿名であることを保証するものではなく、進行中の研究開発プロジェクトです。Flashbotsのメリット
Flashbotsは、サーチャーが条件付きバンドルをパブリックmempool外で送信できるようにし、失敗するガスオークションを減らす可能性があります。非公開ルーティングによって、一般ユーザーがパブリックmempoolを利用した一般的なフロントランニングやサンドイッチ攻撃にさらされるリスクを抑えられる場合があります。MEV-Shareは、ユーザーの取引が生んだ価値の一部をユーザーに還元できます。ガス代還元により、条件を満たすBuilderNetのブロックでは不要な優先手数料の過払いを減らせる場合があります。MEV-Boostにより、各バリデーターが独自のサーチャー・ビルダーインフラを開発せずに、競争的なブロック市場へアクセスできます。オープンソースソフトウェアにより、独立した開発者が互換性のあるインフラを調査、テスト、変更、運用できます。公開研究やデータは、ブロック構築、検閲、取引順序、市場集中に関する理解を深める可能性があります。BuilderNetは、独立した中央集権的ビルダーや独占的なオーダーフローへの依存を減らすことを目指しています。Flashbotsのリスクと制約
Flashbotsのインフラは、スマートコントラクトリスク、市場リスク、秘密鍵リスク、不利な取引となる可能性をなくすものではありません。非公開取引は予想より長く保留されたり、落札ブロックを担当するバリデーターに届かなかったりすることがあります。ユーザーは、取引ルーター、ビルダー、リレー、バリデーターが、文書化されたルールに従って非公開のオーダーフローを扱うことに依存します。リレーやビルダーは停止、ソフトウェアエラー、ネットワーク遅延、セキュリティインシデントに見舞われる可能性があります。利用不能なリレーに依存するバリデーターは、ブロック提案のスロットを逃す場合があります。非公開のオーダーフローは、価値の高い取引を多く受け取るビルダーに中央集権的な優位性をもたらす場合があります。MEV-Boostによってバリデーターはビルダー間の競争に参加できますが、リレーやビルダーの市場が完全に分散化されるわけではありません。TEEは一部のプライバシーリスクを軽減しますが、ハードウェア、アテステーションシステム、正しいソフトウェアに依存します。サーチャーは、シミュレーションの誤り、変化したブロックチェーンの状態、不適切な入札、競争、プログラミングミスによって損失を被る可能性があります。還元額は保証されず、取引実行前に一般ユーザーが予測するのは難しい場合があります。Flashbotsのソフトウェア、ポリシー、対応ネットワーク、エンドポイントの変更は既存の連携に影響する可能性があります。Flashbotsとブロックチェーンの中央集権化
成功したビルダーは、より有利な非公開オーダーフローにアクセスし、その利益でインフラを改善できるため、MEVは中央集権化を促す可能性があります。低遅延、高度なシミュレーション、大規模な資本、アプリケーションとの直接的な関係は、小規模な参加者が容易には対抗できない優位性を生み出すことがあります。バリデーターが一貫して最高額を入札するビルダーを選べば、すでに成功しているビルダーの市場シェアが拡大する場合があります。バリデーターが少数の運営者に大きく依存すると、リレーも中央集権化する可能性があります。Flashbotsの初期インフラはMEV競争を専門的な役割に分けるのに役立ちましたが、この分離によってビルダーの集中が大きな懸念となりました。BuilderNet、MEV-Share、SUAVE、Flashnetは、オーダーフローとブロック構築に対する独占的な支配を減らすことを目指しています。これらのプロジェクトは分散化の主張だけで判断せず、実際の運営者の多様性、参加要件、ソフトウェアの透明性、ハードウェアへの依存、障害耐性を評価してください。Flashbotsは取引を検閲する?
FlashbotsのソフトウェアはEthereumのコンセンサスルールを変更せず、公開ネットワークを通じて有効な取引を送信することを妨げません。ただし、非公開ビルダーやリレーは、受け入れる取引やバンドル、ブロックへの包含対象を決められます。単一の経路だけで送信された非公開取引は、その経路が落札ブロックを構築しない場合、遅延する可能性があります。インフラ運営者のルール、法的義務、サービス方針、技術的フィルター、停止などが、取引の取り扱いに影響する場合があります。より高い包含確率を望むユーザーは、より多くのビルダーと取引を共有するルーティング設定を選べますが、共有範囲の拡大によってプライバシーや還元条件が変わる可能性があります。長期的な検閲耐性には、ビルダー、リレー、バリデーター、取引経路、ソフトウェア実装の多様性が必要です。Flashbotsは一般の暗号資産ユーザーにとって安全?
Flashbots Protectは一般的な取引リスクをいくつか軽減できますが、包括的なセキュリティシステムとして扱うべきではありません。ユーザーが呼び出しているスマートコントラクトが正規か悪意のあるものかを判断することはできません。誤ったアドレスへ送った暗号資産を回収したり、ブロックに含まれた取引を取り消したりすることはできません。取引が保留中にスワップの価格が有利なまま維持されることも保証できません。ユーザーは送信先アドレス、トークン承認、スリッページ設定、取引金額、ネットワーク、ウォレットの要求内容を引き続き確認する必要があります。署名済み取引のルーティングに、ウォレットのシードフレーズや秘密鍵をFlashbotsへ開示する必要はありません。Flashbotsを名乗るウェブサイトやサポートアカウントがこうした秘密情報を求めた場合、詐欺として扱ってください。Flashbotsはトークン?
Flashbotsはネイティブ暗号資産でも、利用必須のユーティリティトークンでもありません。MEV-Boost、Flashbots Protect、公開ドキュメントの利用にFlashbotsブランドのトークンを購入する必要はありません。似た名称の暗号資産があっても、その組織と正式に関係していると決めつけないでください。Flashbots公式ドキュメントと認証済みFlashbots GitHub組織を通じて発表を確認してください。
開発者によるFlashbotsの利用方法
アプリケーション開発者は、非公開取引の送信と還元の可能性を提供するためにFlashbots Protectを統合できます。ウォレット開発者は、取引のプライバシー、共有するMEV-Shareのヒント、ビルダーへの配信、還元先を設定できます。サーチャーの開発者は、対応するJSON-RPCメソッドを通じて非公開取引やバンドルを送信できます。バリデーター運営者は、MEV-Boostをインストールし、互換性のあるコンセンサスクライアントやリレーに接続できます。ブロックビルダーの開発者は、Flashbotsの仕様、オープンソースのリレーソフトウェア、テストフレームワーク、ビルダー実装を利用できます。研究者は公開ブロックデータを分析し、オークションの動向、ビルダーの集中、検閲、遅延、MEVの分配を調査できます。メインネットの暗号資産をリスクにさらす前に、対応テストネットで取引やバンドルのロジックをテストしてください。本番環境への統合では、APIの変更、リリースノート、レート制限、インシデント報告、ソフトウェア署名を監視してください。Flashbotsのデータを評価する方法
Flashbotsのデータは、ブロック入札、ビルダーの活動、リレーの性能、還元、MEVの動向を調べるのに役立ちます。公開ブロックチェーンデータでは最終的に含まれた取引を確認できますが、失敗した非公開入札やバンドルのすべてが明らかになるとは限りません。オンチェーンで利益を生んだ取引が確認できても、どの参加者が戦略を設計したのか、オフチェーンの支払いがどう分配されたのかは、必ずしもわかりません。ビルダーやリレーのラベルは、公開鍵、手数料受取先、自己申告、第三者の分類に基づく場合があります。市場シェアの数値は、対象期間、データソース、未提案スロット、分類方法によって変わることがあります。ユーザーは、測定されたオンチェーンの結果と、非公開オーダーフローや未実現MEVの推定値を区別してください。Flashbotsに関するよくある誤解
FlashbotsはEthereumを支配していません。Ethereumのノードはコンセンサスルールに従って、提案された各ブロックを個別に検証します。Flashbotsはあらゆるフロントランニングをなくすものでも、すべての取引で最良の約定を保証するものでもありません。非公開取引も、ブロックに含まれた後は公開されます。MEV-BoostはEthereumバリデーターに必須ではありません。MEV-Boostを稼働させても、バリデーターが自動的に悪意ある、または不正直になるわけではありません。裁定取引や強制決済は市場やレンディングプロトコルの運営を支える場合があるため、MEVが常に有害とは限りません。Flashbots Protectはウォレットではなく、ユーザーのシードフレーズを保管しません。BuilderNetは、すべての運用要素がまだ完全にパーミッションレスというわけではありません。信頼実行環境は、完全にトラストレスなシステムと同じではありません。MEV還元は利益を保証するものではありません。Flashbotsに必須のネイティブトークンはありません。よくある質問
暗号資産におけるFlashbotsとは?
Flashbotsは、MEV、非公開取引、ブロック構築、提案者・ビルダー分離を管理するツールを開発する研究・インフラ組織です。Flashbotsはどのような課題を解決する?
有害な競争、失敗する取引、パブリックmempoolでのフロントランニング、不透明なMEV抽出を軽減し、より競争的なブロック生成を支援します。MEVとは?
MEVとは、通常のブロック報酬や取引手数料に加えて、ブロックチェーン取引の包含、除外、順序変更によって得られる追加価値です。Flashbotsは暗号資産?
いいえ。Flashbotsは組織とソフトウェアエコシステムであり、コインやトークンではありません。Flashbotsにネイティブトークンはある?
ありません。Flashbotsの主要な公開ツールを使うために、公式ネイティブトークンは必要ありません。FlashbotsはEthereumの一部?
FlashbotsはEthereum向けのインフラを開発していますが、主要ツールはEthereumのコアコンセンサスプロトコルの外部で動作します。MEV-Boostとは?
MEV-Boostは、Ethereumバリデーターがリレー経由で外部ビルダーからブロック入札を受け取れるようにするオープンソースソフトウェアです。MEV-Boostの最新バージョンは?
2026年7月14日時点で、公式リポジトリに掲載された最新の安定版はMEV-Boostバージョン1.11です。EthereumバリデーターにMEV-Boostは必要?
いいえ。バリデーターはローカルでブロックを構築できますが、MEV-Boostを使うと競争的な外部ビルダーの入札を利用できます。Flashbotsバンドルとは?
Flashbotsバンドルとは、特定のブロックへの包含を目指し、条件を指定して送信する順序付けされた取引グループです。Flashbotsバンドルは必ず実行される?
いいえ。より強い入札に負ける、シミュレーションに失敗する、到着が遅れる、対象の状態が異なる、担当バリデーターが互換性のあるインフラを使っていないなどの理由で、実行されない場合があります。Flashbots Protectとは?
Flashbots Protectは、パブリックmempoolでのフロントランニング、サンドイッチ攻撃、失敗した取引の手数料、一部のガス代過払いを減らすことを目的とする非公開取引ルーティングサービスです。Flashbots Protectの取引は永久に非公開?
いいえ。取引前は非公開ですが、Ethereumブロックに含まれると公開されます。Flashbots Protectは取引の包含を保証する?
いいえ。包含されるかどうかは、ビルダーへのアクセス、バリデーターの選択、取引の有効性、手数料、タイミング、ネットワーク状況によって決まります。MEV還元とは?
MEV-Shareを通じてサーチャーがユーザーの取引の生む価値を獲得した際に、ユーザーへ返される支払いです。Flashbotsを使ったすべての取引で還元される?
いいえ。取引が価値を生み、競争的なサーチャー入札を集め、還元対象のブロックに含まれるかどうかによって決まります。MEV-Shareとは?
MEV-Shareは、取引ヒントを選択的にサーチャーと共有し、発生したMEVの一部を再分配するオーダーフローオークションプロトコルです。MEV-Shareのサーチャーは保護対象の取引をフロントランニングできる?
現在ドキュメント化されているシステムは、保護対象のユーザー取引より前に取引を配置する方式ではなく、バックランニングを受け付けます。BuilderNetとは?
BuilderNetは、信頼実行環境と、より分散化された運営を目指すロードマップを活用する協調型Ethereumブロック構築ネットワークです。BuilderNetは完全に分散化されている?
いいえ。ロードマップではパーミッションレスな運営を目指していますが、立ち上げ中のインフラは現在も一部の運営者やFlashbots管理の要素に依存しています。BuilderNetの最新バージョンは?
2026年7月14日時点で、BuilderNet公式ブログに掲載された最新リリースはバージョン1.6です。SUAVEとは?
SUAVEは、プライベートでプログラム可能かつ分散型の取引順序付けシステムに関する、Flashbotsのより広範なアーキテクチャおよび研究構想です。Flashnetとは?
Flashnetは、非公開取引の送信や分散型ブロック構築での通信に向けて提案された、低遅延の匿名ブロードキャストプロトコルです。Flashbotsのサーチャーとは?
サーチャーとは、MEV機会を特定し、非公開取引やバンドルをビルダーに送信するソフトウェアを運用する参加者です。Flashbotsリレーとは?
リレーはビルダーのブロックを検証し、ブラインド化された入札をバリデーターに提示した後、バリデーターが確約すると選択されたペイロードを公開します。FlashbotsはEthereumの取引を取り消せる?
いいえ。Ethereumに含まれファイナライズされた有効な取引を、Flashbotsが取り消すことはできません。Flashbotsはすべてのサンドイッチ攻撃を防げる?
いいえ。非公開ルーティングは一般的なパブリックmempool攻撃への露出を減らせる場合がありますが、保護の程度はルーティング、信頼の前提、取引情報の漏洩、実行条件によって異なります。Flashbotsは秘密鍵を保管する?
通常の利用では署名済み取引を送信します。Flashbotsや、関係者を名乗る人物にウォレットの秘密鍵やシードフレーズを決して提供しないでください。Flashbotsの利用にリスクはない?
いいえ。スマートコントラクト、市場、プライバシー、インフラ、遅延、取引設定のリスクは引き続き存在します。開発者はFlashbotsツールをどうテストできる?
価値のあるメインネット資産に関わるバンドルや取引を送信する前に、対応するテストネットのエンドポイントやローカルシミュレーションを利用できます。まとめ
Flashbotsは、Maximal Extractable Value、非公開取引ルーティング、ブロック構築、Ethereumの提案者・ビルダー分離に取り組む、暗号資産の研究・インフラ組織です。非公開バンドルと直接入札を可能にし、パブリックmempoolでのガス競争だけに頼らずに済むようにすることで、サーチャーとブロック生成者の通信方法を変えました。MEV-Boostはバリデーターに専門ビルダーが作成したブロックへのアクセスを提供し、Flashbots Protectはユーザーに非公開取引の送信と一般的なフロントランニングへの保護を提供します。MEV-Shareでは、ユーザーやアプリケーションが自らのオーダーフローの生む価値の一部を受け取れます。BuilderNetは協調型ブロック構築と信頼実行環境を活用し、ビルダーの集中を抑えながらブロック価値の再分配を目指します。SUAVEとFlashnetは、プライベートでプログラム可能、匿名性を備え、パーミッションレスな取引順序付けインフラを目指す長期ロードマップをさらに広げます。FlashbotsはMEVをなくすものでも、Ethereumを支配するものでも、還元を保証するものでも、すべての取引リスクを取り除くものでもありません。MEVのサプライチェーンをより可視化し、ユーザー、バリデーター、ビルダー、サーチャー、開発者、研究者が、より明確なルールの下で参加できるオープンなツールを提供している点に、Flashbotsの重要性があります。関連コンテンツ
ZK-Rollup
ZK-Rollup-as-a-Service
zk-SNARK
ホット
現在、市場で大きな注目を集めているトレンドの暗号資産
トップ取引高
取引高が最も多い暗号資産

