Skip to content
survivorff's blog
Go back

Jito 到底是什么,为什么每个 Solana 交易平台都离不开它

7 min read

一个绕不过去的名字

在 Solana 上写交易相关的代码,你早晚会遇到 Jito。

第一次听到这个名字的人会疑惑:它是一个 DEX 吗?不是。它是一个钱包吗?不是。它是一个协议吗?部分是,但也不完全是。

最准确的描述是:Jito 是 Solana 的交易排序基础设施。它不直接面向用户,但几乎所有交易平台、狙击机器人、MEV 玩家都离不开它。

这篇文章把 Jito 的来龙去脉讲清楚。


先理解一个前提:MEV

要理解 Jito,先理解什么是 MEV(Maximal Extractable Value)

在任何区块链上,打包交易的人(验证者 / 矿工)有一个特权 —— 决定交易的顺序。而不同的交易顺序会产生不同的结果。

经典案例:

MEV 不全是坏事:

但也有坏的:

每一条公链都会有 MEV。这是区块链的结构性问题,不是 Solana 特有的。


Jito 在解决什么

Solana 原生没有公开的 mempool(这是 Solana 架构的一个特色,降低了 MEV 攻击面),但 MEV 仍然会发生 —— 因为运营验证者的人能看到流向自己的交易。

早期 Solana 的 MEV 是 无序的

Jito 把这件事标准化和产品化了。

它的核心思路:

原来:MEV 是验证者的潜规则,暗箱操作
现在:把 MEV 变成公开的拍卖市场

具体怎么做?Jito 提供三个核心组件:


组件一:Jito-Solana 客户端

这是一个魔改版的 Solana 验证者客户端。

2025 年数据:约 95% 的 Solana 验证者运行 Jito-Solana 客户端。这意味着几乎所有的交易都会经过 Jito 的处理逻辑。

这个市场份额是怎么来的?因为运行 Jito 客户端能多赚钱(通过 Tip)。验证者是理性的,会选择收益更高的方案。这就形成了一个自我强化的格局:

越多验证者运行 Jito → 越多用户通过 Jito 提交交易 → 单个验证者的 Tip 收益越高 → 吸引更多验证者运行 Jito

组件二:Block Engine(拍卖引擎)

Block Engine 是 Jito 的大脑。

它做什么?

  1. 接收用户提交的 Bundle
  2. 按 Tip 金额排序
  3. 选出赢家,转发给 Leader 验证者
  4. 验证者打包进区块

类比一下:就像一个实时拍卖市场,大家竞标某个区块的空间。出价高的交易先被打包。


组件三:Bundle(交易原子包)

Bundle 是 Jito 的核心概念。它是一组打包在一起的交易,具有两个关键属性:

  1. 原子性:Bundle 里的交易要么全部成功,要么全部失败,不会部分成功
  2. 有序性:Bundle 里的交易按提交顺序执行,中间不会被插入其他交易

这两个属性对 Meme 交易有多重要?

狙击场景

Bundle:
  [1] 买入 1 SOL 的 Token X
  [2] 如果价格达到 2x,卖出 50%

如果不用 Bundle,两笔交易之间可能插入其他人的交易,导致策略失效。用了 Bundle,两个操作保证原子执行。

防三明治

Bundle:
  [1] (可选)空操作保护
  [2] 用户的买入交易
  [3] (可选)空操作保护

用 Bundle 提交,保证你的买入前后不会被其他人插入交易。这就是 DontFront 功能的核心。

套利场景

Bundle:
  [1] 借入 100 SOL
  [2] 在 Raydium 用 100 SOL 买入 Token X
  [3] 在 PumpSwap 卖出 Token X 得 105 SOL
  [4] 还款 100 SOL + 手续费
  [5] 获得利润 ~4.9 SOL

所有操作必须原子执行,中间任何一步失败整个 Bundle 回滚。Bundle 让复杂套利成为可能


Jito Tip 的经济学

用 Bundle 要付费,付给谁?

用户支付 Tip

    ├── Jito 协议(小部分)
    └── 验证者(大部分作为打包奖励)

2025 年数据:

这笔钱从哪来? 最终还是用户。

这是一个残酷但公平的市场:你出得起价就能获得更好的执行。


平台方怎么用 Jito

作为一个 Meme 交易平台,Jito 是默认基础设施:

场景一:普通交易 + MEV 保护

用户点击「买入」
  → 构建 Bundle(只有一笔交易)
  → 设置 DontFront 保护
  → 付较低的 Tip(几千 lamports)
  → 提交到 Jito Block Engine

好处:用户的交易不会被夹,体验更好。

场景二:狙击

新 Token 被创建
  → 机器人构建 Bundle
  → [1] 买入 Token
  → [2] (可选)立即设置止盈单
  → 付高 Tip(0.01-0.1 SOL,根据竞争激烈程度)
  → 通过 Jito Block Engine 竞价执行

好处:保证狙击的原子性和抢先权。

场景三:跟单

监控目标钱包的交易
  → 检测到买入
  → 快速构建自己的跟单 Bundle
  → 付中等 Tip
  → 通过 Jito 提交

好处:最快速度跟上,减少价差损失。


DontFront 和 BAM:新一代进化

Jito 在持续进化。2025 年的两个重要更新:

DontFront

专门针对三明治攻击的功能。启用后:

这是 Solana 基金会和 Jito 联合推动的功能,直接导致 2025 年三明治攻击下降 93%,保护了用户约 $3 亿美元。

BAM(Block Auction Marketplace)

更进一步的交易排序机制:

这是 Jito 从”交易排序工具”进化为”可编程交易排序基础设施”的关键一步。


对普通用户的影响

如果你是普通 Meme 币交易者,Jito 影响你的方式:

  1. 你支付的 Jito Tip 是交易成本的一部分(通常被平台封装进手续费)
  2. Jito 保护你免受三明治攻击(如果平台正确使用了 DontFront)
  3. Jito 也是三明治攻击的基础设施(攻击者也通过 Jito 提交)
  4. Tip 越高,交易越快确认(但不是越高越好)

一个成熟的平台应该:


给开发者的建议

  1. 把 Jito 当作默认选项,不是可选项
  2. 理解 Tip 的经济学,不要盲目设高或设低
  3. 监控 Landing Rate(落链率),这是衡量你使用 Jito 效果的核心指标
  4. 关注 Jito 的新功能(BAM、新的 MEV 保护等),生态在快速进化

系列文章

《Meme 交易平台深挖》系列:

下一篇:《做一个 Telegram 交易 Bot 到底有多难》


Share this post on:

Previous Post
做一个 Telegram 交易 Bot 到底有多难
Next Post
Pump.fun 凭空造了一个十亿美元市场

继续阅读

如果觉得有用

订阅更新,每次发新文章第一时间收到。不发广告、不搞推销。