SOL 上取引がもう挟まれない?Jito が新しく発表した BAM を理解しよう

robot
概要作成中

ネガティブMEVの軽減は、ソラナの新しいロードマップの第一歩です。

執筆:アレックス・リュー、フォアサイトニュース

Jito Labs は 7 月 21 日に BAM(Block Assembly Marketplace ブロックアセンブリマーケットプレイス)を発表し、長年にわたりブロックチェーンエコシステムを悩ませてきた取引の順序の不公平と悪影響を及ぼす MEV(最大可提取価値)問題の解決を試みています。BAM は、ソラナのためにより透明で制御可能な取引実行のリンクを構築することを目指し、高性能を維持しつつプライバシー保護、順序の検証可能性、アプリケーション層のプログラミング能力を導入し、効率的かつ公正なオンチェーン実行市場を実現します。

この記事では、BAMの技術メカニズム、応用シーン、エコロジーへの影響と発展の路線について分析し、読者がこの新しいインフラの意義を理解できるようにします。

背景:MEV問題とブロックビルディング改革

従来のブロックチェーンでは、取引の順序は通常、ブロックプロデューサー(例えば、ソラナのリーダーノード)によって決定されるため、特定のノードは取引を優先的にパッケージ化したり、順序を変更したり、さらには取引を挟み込むこと(いわゆる「フロントラン」や「前置取引」)によって利益を得ることができる。これはMEVと呼ばれる。このようなメカニズムは「価値の抽出」として知られているが、実際の運用ではしばしばユーザーやアプリケーションに損害を与え、公平な実行性とユーザー体験を低下させる。

特にCLOB(中央限価注文簿)に基づくオンチェーン取引では、ソートメカニズムが取引結果に直接影響を与え、透明で制御可能なソートモデルが欠如していると、ユーザーに害を及ぼすだけでなく、プロトコル自体の収益能力にも影響を及ぼします。

!

図示:ユーザーが「サンドイッチ攻撃」に遭う

イーサリアムエコシステムは、PBS(Proposer-Builder Separation)を通じてブロック構築市場を導入し、ブロック提案者からソート権を分離することでMEV問題を軽減しました。性能指向のソラナ上で、BAMはハードウェアから下層プロトコルまで互換性のあるソート市場アーキテクチャを、より攻撃的かつネイティブな方法で提案しています。

アーキテクチャ + プラグイン機構

BAMシステムは、いくつかの主要なコンポーネントで構成されています:

  • BAMノード(スケジューリングノード):これは、Jitoが運営するTEE(信頼できる実行環境)専用のハードウェアネットワークで、トランザクションを受信して暗号化処理を行います。これらは、封印状態でトランザクションをフィルタリングおよびソートし、暗号証明(アテステーション)を生成し、トランザクションのソートが実行前にプライバシーを保持しつつ、外部で検証可能であることを保証します。
  • BAMバリデーター(実行バリデーター):更新版Jito-Solanaクライアントを運営するバリデーターで、BAMノードの順序に従ってトランザクションを実行し、実行証明を生成します。実行プロセスは順序要件に従い、トランザクションの順序変更を排除します。
  • プラグイン(Plugins):開発者はプラグインを構築して、BAMノードのスケジューリングプロセスに接続し、カスタマイズされたソートロジックを追加できます。たとえば、オラクルの更新、注文のキャンセル、特定のユーザーアドレスの取引などを優先的に処理し、実際のビジネスロジックにより適したソート方法を構築することができます。

!

取引の全プロセスは次のとおりです:

  1. ユーザーまたはアプリケーションは取引をBAMノードに送信します;
  2. BAMノードはTEE内で取引をソートし、ソート証明を生成します。また、プラグインメカニズムを通じて、Just-In-Timeのオラクルデータ更新のように追加の取引を挿入することができます。ソートが完了した後、BAMノードはそのソートに対して暗号証明を生成し、ソートされた取引パッケージを現在のリーダーに提出します;
  3. 現在のリーダーノードは、順序に従って取引を実行し、その実行プロセスをBAMノードに返し、実行順序が指示と一致していることを確認し、同時に実行証明を生成します。
  4. BAMノードとバリデーターによって生成されたすべての証明はチェーン上に公開され、完全な監査可能なトレースが構築されます。いかなる第三者も、順序が改ざんされたりスキップされたりしていないかを検証できるため、取引実行の責任追跡が実現されます。

この完全なプロセスのハイライトは、ソラナのコアコンセンサスメカニズムを変更することなく、ソート市場、プライバシー処理、オンチェーン検証の三つの要素を導入し、ネットワークの公平性とプログラマビリティを強化することです。

機能とアプリケーション

!

BAMは取引の順序最適化だけでなく、新しいユースケースの全セットを開くことです:

  • オラクルのジャストインタイム更新:Pythは数千の価格ソースを維持する必要があります。プラグインを通じて、Pythはユーザーの取引所がある同じブロックに価格更新を挿入することができ、古いデータの使用を避け、取引の正確性を高め、清算リスクを低減します。
  • 高頻キャンセルサポート:従来の金融における高頻度マーケットメイカーに類似して、BAMはキャンセル注文の取引を優先的に処理することをサポートし、オーダーブックDEXの実行効率と流動性を効果的に向上させ、ネットワークがキャンセルで「埋め尽くされる」心配をする必要がありません。
  • カスタムソートロジック:DEX、NFTプラットフォーム、永続契約プロトコルなどは、独自の取引優先順位を定義し、ビジネスニーズに合った実行モデルを構築できます。

これらの機能は、ユーザーエクスペリエンスを最適化するだけでなく、機関レベルのトレーダーに対して、コンプライアンスと実行保障のニーズに合った取引環境を提供し、ソラナがさらに機関資本を引き入れるための重要な手段になる可能性があります。

Jitoの役割と経済モデル

BAMの導入は、Jito DAOのソラナMEVインフラにおける役割がさらに強化されることを意味します。Jitoの発表によれば、今後BAMとJito Block Engineが生成するすべてのプロトコル手数料はJito DAOの国庫に流入します。

さらに、プラグインの使用と展開は新しい価値捕獲モデルをもたらします:開発者は使用者からプラグイン手数料を徴収でき、BAMノードとバリデーターはソートサービスと実行を通じて収益を得ることができます

Jito Labs は BAM の技術維持を引き続き担当し、ガバナンス権は徐々に DAO コミュニティに移行し、技術的中立性と分散型の発展を確保します。

ロードマップとエコシステムパートナー

!

BAMのプロモーションは段階的に展開されます:

スタートアップフェーズ:BAMノードはJito Labsによって運営されており、初期の共同バリデーターにはTriton One、SOL Strategies、Figment、Heliusなどが含まれます。

  • 拡張フェーズ:第三者BAMノードオペレーターの接続を開放し、ソラナネットワークの30%以上のステーキング権をカバーすることを目指します;
  • オープンソースと加速段階:ソースコードを公開し、より多くの開発者がプラグインを迅速に展開できるようにし、分散型取引の構築を完全に実現します。

現在、最初のコラボレーションアプリには Drift、Pyth、DFlow などのソラナエコシステムのコアプロトコルが含まれており、今後はさらに多くの DeFi、オラクル、トレーディングインフラ関連のプロジェクトが接続される予定です。

BAMの可能性と課題

BAM がソラナにもたらすのは、単なる性能向上や公平性の改善ではなく、「ソート権」をプロトコル層から開発者やユーザーに開放するという変革です。これにより、オンチェーン取引環境は、従来の金融市場に必要な確実性、プライバシー、追跡可能性により近づき、DeFi 2.0 の構築に必要なインフラ支援を提供します。

もちろん、BAM の推進には一定の課題が伴います。例えば、TEE のセキュリティへの依存、ソートプラグインの設計の複雑さ、そしてネットワークの分散化の程度をどのようにバランスを取るかなど、今後の発展の中で引き続き検証する必要があります。未来において、**BAM が本当に「ソラナを勝たせる」**ことができるのか、私たちは見守っていきましょう。

SOL0.74%
JTO2.59%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)