すべての投稿
ガイド

Jito バンドルとは何か、何を保証して何を保証しないのか

Jito バンドルは五つのトランザクションをアトミックに実行しますが、ブロックに入ることは保証しません。実測したチップの分位点と uncled block の例外を解説します。

ひとつのグループに束ねられた五件の Solana トランザクションがブロックへ向かう図。チップ送金を示す赤いアクセントがひとつ、背景はほぼ黒

Jito バンドルとは、最大 5 件の Solana トランザクションをまとめて送り、書いた順番どおりに実行し、全部ブロックに入るか 1 件も入らないかのどちらかにする仕組みです。チップを添えると、そのグループがチップでブロック内の席を競り落としにいきます。

  • 1 つのバンドルに入るのは最大 5 件、チップ送金も含めた数で、順番どおりかつアトミックに実行されます(Jito Labs ドキュメント、2026 年 8 月)。
  • オークションはチップの額そのものではなく、チップを要求計算ユニットで割った値で並べます。軽いトランザクションに少額のチップのほうが、重いトランザクションに高額のチップより上に来ます。
  • 2026 年 8 月 28 日 11:11 UTC 時点で、ブロックに入ったチップの中央値は 0.00000285 SOL、95 パーセンタイルは 0.0003 SOL でした。
  • アトミック性には現実の例外があります。バンドルが uncled ブロックに落ちると、その中のトランザクションが個別に再配信されることがあり、そこにはアトミック性も巻き戻し保護もありません。
  • Block Engine は simulateBundle を実装していません。2026 年 8 月 7 日に 5 リージョンで実測したところ、5 つすべてがメソッドエラーを返しました。つまりバンドルに事前チェックはありません。

Jito バンドルとは何ですか?

Jito バンドルとは、署名済みの Solana トランザクション 1 件から 5 件までを並べたリストで、バリデータはそれをあなたの順番どおり丸ごと実行するか、まったく触らないかのどちらかを選びます。通常のトランザクションはバリデータに個別に届き、スケジューラが決めた順番で並びます。バンドルは、自分のグループの中に限ってその不確実さを取り除きます。

働いているのは 2 つの性質です。1 つ目は逐次実行で、2 番目のトランザクションは 1 番目が残した状態を見ます。2 つ目はアトミック性です。グループ内の 1 件でも失敗すれば全体が落ち、チェーンには何も残りません。この組み合わせがあるからこそ、トークン作成と最初の買いが「二度の願掛け」ではなく一つの操作になります。

経路も違います。通常のトランザクションは RPC プロバイダを経由して、その時点のリーダーへ向かいます。バンドルは Jito Block Engine へ送られ、そこでオークションにかけられ、勝った組み合わせだけがバリデータに渡されます。Jito Labs は公開の Block Engine リージョンを 8 か所運用しています。東京、フランクフルト、ニューヨーク、アムステルダム、ダブリン、ロンドン、ソルトレイクシティ、シンガポールです。

チップは入場料です。中身は Jito のチップ口座宛ての普通の SOL 送金で、バンドルの内側に置かれ、5 つの枠のうち 1 つを使います。チップのないバンドルは、金額を書いていない入札と同じです。

チップを増やせばバンドルは必ず通りますか?

通りません。チップを増やすとオークションでの位置は良くなりますが、オークションは仕組み上かならず負ける側が出ます。Jito は並び順の規則をはっきり書いています。バンドルは要求チップと要求計算ユニットの比で優先され、チップ単独では決まりません。勝つのは気前の良さではなく効率です。

この一文が、無駄になったチップのほとんどを説明します。あなたのバンドルが 140 万計算ユニットを要求して 0.001 SOL を払うなら、20 万ユニットで 0.0004 SOL を払う相手のほうが、ブロックの単位面積あたり大きな価値を出しています。計算予算を削るほうがチップを上げるより安く済むことが多く、しかも動かしているレバーは同じです。

チップを上げる前に、計算上限を正直な値に設定してください。オークションはチップを要求ユニットで割って読むので、締まった上限は追加の SOL でしか届かない位置まで押し上げてくれます。

二つの入札の比較。重い計算要求に高いチップを載せると順位バーは短く、軽い要求に小さなチップを載せると順位バーは長くなりブロックに届く

結果を決める仕組みがあと 2 つあります。オークションは 50 ミリ秒刻みで並列に走り、同じアカウントに触るバンドルは 1 つのオークションの中で競い、違うアカウントに触るバンドル同士はそもそも出会いません。本当の相手は Solana 全体ではなく、同じ 50 ミリ秒に同じプールへ書き込む人たちです。

もう 1 つはお金と関係がありません。公開の Block Engine は 1 IP、1 リージョンあたり毎秒 1 リクエストしか受け付けず、超えると 429 が返ります。同じバンドルを 1 つのアドレスから 8 リージョンへ一斉にばら撒く道具は、この天井にぶつかります。私たちもぶつかりました。今の送信経路はエンドポイントごとに最低 1,100 ミリ秒の間隔を守り、公開プールよりプライベートエンドポイントを優先します。

いま Jito のチップはいくらですか?

Jito が受け付ける最低チップは 1,000 ラムポート、つまり 0.000001 SOL です。実際にブロックへ入る額は別で、しかも動き続けます。下の表は、ブロックに入ったチップのパーセンタイルを Jito 公開の tip floor API から直接読み取ったもので、2026 年 8 月 28 日 11:11 UTC 時点です。価格表ではなく分布の形として読んでください。

入ったチップのパーセンタイルチップ(SOL)何が買えるか
受付の最低額0.000001 SOLオークションへの入場のみ。それ以上ではありません。
25 パーセンタイル0.000001 SOL入ったバンドルの 4 分の 1 はこの額かそれ以下でした。
50 パーセンタイル(中央値)0.00000285 SOLふつうの状態。大半のバンドルは争っていません。
75 パーセンタイル0.0000441 SOL競り合いはあるが慌てるほどではありません。
95 パーセンタイル0.0003 SOL同じアカウントを巡る本物の競争です。
99 パーセンタイル0.001 SOLボット同士の競走。人がここまで払うのはたいてい無駄です。

決める前に、中央値と 99 パーセンタイルの差を見てください。おおよそ 350 倍あり、その幅のほとんどはボタンを押している人には関係しません。私たちの既定値はわざと低くしてあります。同じ API から 95 パーセンタイルを読み、1.2 倍し、結果を 0.00001 SOL から 0.02 SOL の間に丸めます。ボット合戦の跳ね上がりが利用者の残高を静かに削らないためです。

バンドルを手作業で組むというのは、各トランザクションを正しい順で署名し、チップ送金を差し込み、全体を 5 件未満に収めるという作業です。Bundled Trade はそのグループを組み立て、チップを付け、1 回の操作で Block Engine へ送ります。取り除けるのは順番の間違いであって、オークションの不確実さではありません。

バンドルは本当にアトミックですか?

ネットワークに受け入れられたブロックの中でなら、そうです。バリデータはバンドルを丸ごと実行するかまったく実行しないかで、1 件の失敗が全体を道連れにします。文書に残っている例外が 1 つだけあり、それがエクスプローラでバンドルのトランザクションに赤い印が付いて見える理由です。

Solana にはスキップされるスロットがあります。リーダーがブロックを作っても、大多数がそれを受け入れないことがあるのです。Jito はこれを uncled ブロックと呼びます。バンドルがそこへ落ちると、そのブロックを受け取った側が中のトランザクションを再配信できます。再配信された複製は通常の banking stage に入り、そこはバンドルのアトミック性も巻き戻し保護も守りません。半分だけのバンドルが人目にさらされたまま失敗しうるわけです。

uncled ブロックは、アトミックと説明されたバンドルを真っ二つにすることがあります。2 番目のトランザクションだけが通ったとき取り返しがつかなくなる設計は避けてください。まれではありますが、文書に残っている以上ありえない話ではありません。

左では束が受理されたブロックの中で丸ごと残り、右では破線の uncled ブロックに落ちて、その下で散らばり分断されたトランザクションとして再配信される
問いバンドルは保証するか詳細
自分の順番どおりに実行されるかはいグループ内での逐次実行です。
全部通るか全部通らないかはい、受理されたブロックではバリデータがグループをアトミックに実行します。
そもそもブロックに入るかいいえオークションです。負けた入札は捨てられます。
負けたときチップは戻るかはいチップはバンドルの中にあり、入らなければ何も送金されません。
サンドイッチから守られるかいいえ、既定では守られませんJito に任意の目印があります。後述します。
uncled ブロックを生き延びるかいいえ再配信された複製はアトミック性も巻き戻し保護も失います。

サンドイッチについては知っておく価値のある答えがあります。Jito は jitodontfront で始まる有効な公開鍵を命令の中に置くと目印として扱い、そのトランザクションが先頭(インデックス 0)にないバンドルを Block Engine が拒否します。バンドルの外で起きることは止められず、誰かの後ろに並ぶという選択肢も失います。

バンドルがエラーも出さずに消えたのはなぜですか?

バンドルが静かに消えるのは、あなたが使っている経路に事前チェックが存在しないからです。Jito のトラブルシューティングのページは simulateBundle での確認を勧めていて、このメソッドは Jito-Solana の RPC ノードには確かにあります。バンドルを受け付ける Block Engine には、ありません。

これは推測ではなく実測です。2026 年 8 月 7 日、フランクフルト、ニューヨーク、アムステルダム、ソルトレイクシティ、ロンドンの公開リージョンに simulateBundle を投げたところ、5 つすべてがメソッドが見つからないというエラーを返しました。私たちのクライアントは今、シミュレーションが実際に走ったかどうかを別立てで報告します。存在しないメソッドを「シミュレーション成功」と読むコードは事前チェックをまったく持っておらず、しかもそれに気づけません。

2 つ目の理由は記憶の短さです。getInflightBundleStatuses が知っているのは直近 5 分だけです。その窓を過ぎるとバンドル ID は invalid で返り、拒否のように聞こえますが違います。Block Engine が追跡をやめただけです。残る真実の source は 1 つ、トランザクションがチェーン上にあるかどうかです。

バンドルが間違った道具になるのはどんなときですか?

たいていの場合です。バンドルがその複雑さに見合うのは、2 件以上のトランザクションを分けてはならないときだけで、それ以外では何も足しません。単発のスワップには守るべき順番がなく、自分が負けうるオークションから得るものもありません。そこにチップを付けるのは、出ていないレースの券を買う行為です。

バンドルは保証のように語られがちなので、限界を 3 つはっきり書きます。

  • バンドルは悪いトランザクションを救いません。スリッページが狭すぎたり口座に rent の預託が足りなかったりすれば、グループごと落ち、あなたは何も得ずに遅延だけ払います。
  • バンドルは、チップと計算量の比がより良い速い相手には勝てず、しかも負けたことを教えてくれません。オークションで 2 位になってもエラーメッセージは出ません。
  • バンドルはあなた自身から守ってくれません。5 件という上限は各トランザクションに命令を詰め込ませ、要求計算量を押し上げ、オークションが並べ替えに使うまさにその効率を下げます。

作成と最初の買いが本当に切り離せないローンチこそ、バンドルが作られた理由です。Pump.fun Create and Bundle Buy はミントと買い注文を 1 つのグループに入れ、ひとつの入札として提出します。ローンチは計画どおりに起きるか、起きないかのどちらかになります。

この記事は教育目的であり、金融、投資、法律、税務の助言ではありません。Solana のトークンは非常に値動きが激しく、大半は価値をすべて失います。ご自身で調べ、失っても困らない範囲を超える資金は投じないでください。J Tools は特定のトークンや取引を推奨しません。

よくある質問

Jito バンドルには何件のトランザクションが入りますか?

5 件で、チップ送金もその 1 件に数えます。実際に使えるのは 4 件です。Jito Labs がこの上限を文書化しており、私たちの送信経路は 6 件目をネットワークに届く前に拒否します。Block Engine の拒否を待つのは無駄な往復だからです。

バンドルが通らなかったらチップは戻りますか?

戻ります。チップはバンドルの中に置かれた普通の SOL 送金なので、バンドルが実行されなければ実行されません。オークションに負けたバンドルは何も送金せず、チェーン上のコストもゼロです。失うのは時間であって SOL ではありません。

Jito の最低チップはいくらですか?

1,000 ラムポート、つまり 0.000001 SOL です。これは受け付けの下限であって、ブロックに入る下限ではありません。2026 年 8 月 28 日 11:11 UTC の中央値は 0.00000285 SOL でしたので、平常時の現実的な入り口は文書上の最低額の数倍です。

Jito バンドルは優先手数料と同じものですか?

違います。優先手数料は計算予算プログラムを通じてバリデータに払われ、通常経路の 1 件のトランザクションに効きます。Jito のチップはバンドル内の SOL 送金で、別のオークションに入札します。併用でき、役割が異なります。

エクスプローラでバンドルが失敗と表示されるのはなぜですか?

多くは uncled ブロックが原因です。ネットワークが受け入れなかったブロックにバンドルが落ち、誰かがその中のトランザクションを通常の banking stage へ再配信し、そこにはアトミック性も巻き戻し保護もありません。表示されているのは複製で、あなたのバンドルではありません。

バンドルはサンドイッチ攻撃を防げますか?

自分で有効にした場合だけです。命令に jitodontfront で始まる公開鍵を加えると、Block Engine はあなたのトランザクションが先頭にないバンドルをすべて拒否します。止められるのは Jito バンドル内での割り込みで、外側で起きることには関与しません。

この記事で参照した資料です。バンドルの上限、オークションの規則、レート制限、uncled ブロックについては Jito Labs の低遅延トランザクション送信ドキュメント、チップのパーセンタイルは Jito の tip floor API、基礎的なトランザクションモデルは Solana のトランザクションドキュメントです。あわせて読みたい記事は、Solana の優先手数料はいくら払うべきかJupiter と Raydium と Orca の比較Pump.fun 以外のローンチパッドです。

J Tools チームが執筆しました。トークン作成からオンチェーンのウォレット分析まで、40 を超える Solana ツールを本番環境で開発し運用しており、理論ではなくメインネットで見たことをもとに書いています。公開:2026 年 8 月 28 日。最終確認:2026 年 8 月 28 日。

J
著者
J Tools Editorial

J Toolsチームからの投稿

J Tools Editorial のすべての投稿を見る →

関連投稿