V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 支持 Solana 登录

你可以在 V2EX 设置中绑定 Solana 地址,然后就可以用 Phantom / Glow 登录 V2EX。

Get V2EX Coin

9raUVuzeWUk53co63M4WXLWPWE4Xc6Lpn7RS9dnkpump

luozhsky
V2EX  ›  Solana

聊一聊关于 sol 的夹子吧.按我理解,现在 sol 基本不用考虑夹子的问题了。

  •  
  •   luozhsky · 1 天前 · 413 次点击

    关于夹子攻击以及 Solana 上的 MEV

    PS:SOL 和 EVM 系的不太一样,EVM 系本身是有内存池的,这里不聊。


    1. Jito-Solana 客户端

    目前 Jito-Solana 的客户端市占率还在 85%+,我就聊这部分的东西。Jito 客户端本身带入了一些其他的东西,我这里主要聊这两个:Bundle 和 Jito Tip 。

    • Bundle 包: 把多笔交易打成一个交易包(最多 5 笔),必定会顺序成交,同时会一起成功/或者一起失败,不存在其中第一笔交易成功第二笔失败的情况。
    • Jito Tip: 不同于 SOL 本身的 Priority Fees ,Jito 客户端在打包 Bundle 包的交易的时候可以额外配置 Jito Tip ,让客户端加速打包 Bundle 包。

    在 SOL 夹子最活跃的时候,就是 Jito 客户端有提供交易池的时候,攻击者通过交易池获取值得攻击的交易,然后把这笔交易打包成 Bundle 包的受害者交易(攻击交易 A-原始交易-攻击交易 B ),再配置一个 Jito Tip 小费( Jito 客户端对 Bundle 包会有额外的优先打包权重),来实现夹子攻击。

    而在 2024 年 4 月 Jito 关闭交易池之后,SOL 本身已经没有公开的交易池了,攻击者是没办法获取到公开的交易数据的。而且有些交易打包直接打包成 Bundle 包( Bundle 包是不能再被 Bundle 一次的),这样就不会被攻击了。

    2. 现在 SOL 上我理解不会被夹的原因

    1. 没有内存池了。
    2. 标准三方池提交的节点是安全的(如果你用了恶意的 RPC 节点,是有可能被夹子攻击的,这个应该是目前被夹的最大风险)。
    3. 出块的 Leader 如果有恶意的 MEV 行为很容易就被社区抛弃了,本身出块+质押的利润远大于夹子收入。

    Jito 的浏览器: https://explorer.jito.wtf/bundle-explorer

    浏览器里面可以查看 Bundle 包的交易详情,以及是否被攻击。

    2 条回复    2025-09-02 17:26:08 +08:00
    JoeJoeJoe
        1
    JoeJoeJoe  
    PRO
       1 天前
    感谢分享, 一直对这块不太了解.
    luozhsky
        2
    luozhsky  
    OP
       1 天前   ❤️ 1
    @JoeJoeJoe 水平有限,我如果没讲明白或者没解释清楚的可以在聊..~~~
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1030 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:39 · PVG 02:39 · LAX 11:39 · JFK 14:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.