fomo 买入「被夹」链上取证报告

案例:Robinhood Chain 新币 JOHNDOG(发射后 90 分钟全量交易取证)· 2026-09-02
35,991 笔 swap 全量解码 14,015 笔交易归因 2,408 个交易钱包 162 个协同买入波

TL;DR 结论

  1. 「被夹」的体感是真的,但机制不是经典三明治。在 Robinhood Chain(HOOD)上没有公开内存池、排序先到先得,第三方夹子夹不了。真正发生的是:一个傀儡钱包集群在 fomo 通道内「等额梯队拉抬 → 同秒出货」,普通买单落在拉抬后的价位、几秒后被砸——体验与被夹完全一致。
  2. 「relayer 能看到交易意图」结构上成立:fomo 的链抽象 = 后端 TEE 代签 + ERC-4337 + Relay 跨链代执行,三层中间人都在上链前看到完整意图。但本次取证未发现中间人自肥的实证(跨链单被同块夹形仅 0.7%,≈背景噪声)。
  3. 「资金在别链 → 目的链可安全夹」的猜测在 BSC 上成立:同一套 EntryPoint v0.8 与 Relay 入口在 BSC 同址部署且高活跃。BSC 有公开内存池——userOp/跨链 fill 一广播,意图对所有人公开,经典夹子完全可行,且夹的人根本不需要是 relayer。
  4. 最被低估的泄漏在应用层:fomo 是社交跟单产品,大 V 买入实时广播并触发跟单扇出——未来订单流被平台机制本身预告,这比任何 relayer 泄漏都好用。

一、调查对象

用户报告在 fomo(fomo.family)上买入后频繁「被夹」。给定地址 0x64bcf4aa85559526cff0528bcdc0cb9d3ea41e18 经链上核验为 Robinhood Chain(chainId 4663)上的 ERC-20 代币 JOHNDOG(John Dog),10 亿总量,发射于 2026-09-02 01:25 UTC——取证时它只活了约 90 分钟,却已产生 3.6 万笔 swap、约 $217 万成交量。

主池
SGOV/JOHNDOG
Uniswap V4 · $40 万流动性
报价币 SGOV
国债 ETF
iShares 0-3 月期美债 · ≈$100/枚
发射台
Doppler 系
integrator 0x92d435…f765(long.xyz 前端指纹)
池子数
19 个
全部 V4 · 主池挂动态费率 hook

即:这是「long.xyz 系发射台发射、以代币化美债 ETF 计价、在 fomo App 里交易」的 meme 币,是当前 HOOD 链打新生态的典型标的。

二、fomo「链抽象」的真实结构

fomo 宣传的链抽象(一个余额、任意链交易、免 gas)在链上拆开是四条并行执行通道。对 14,015 笔 JOHNDOG 交易的入口合约做普查:

入口合约身份笔数占比意图谁先看到
0x65050a9b…40dcfomo 执行路由(可升级代理,聚合 SGOV/USDG/WETH 多跳)6,71148%fomo 后端(TEE 里代签用户 EOA)
0xccc88a9d…15beRelay(relay.link)跨链执行入口,filler 如 0xf70da978…dbef 代打2,02814.5%Relay solver 网络(跨链单:资金在 SOL 等链)
0x4337084d…f108ERC-4337 EntryPoint v0.8(智能账户 userOp)1,0207.3%bundler / paymaster
0x6e2a35a7…6919DexRouter / Diamond 等聚合器与其他入口~4,25630%各聚合器后端
结构性结论:无论哪条通道,用户的完整交易意图(币种、数量、滑点)都在上链之前流经至少一层中间人。「relayer 大概率能检测到交易意图」——成立,而且是设计使然。用户在 fomo 上没有自持私钥直发交易这个选项。

三、「被夹」真相:不是三明治,是流水线

HOOD 是 Arbitrum Orbit 链:中心化 sequencer、先到先得、无公开内存池。经典夹子(盯内存池 → 抢跑 → 跟卖)在这条链上没有生存土壤。但数据里出现了更工业化的东西:

证据 1:等额梯队买单(一操盘手、多钱包)

同一个区块(≈250ms)内出现 4~16 笔金额几乎相等的买单,来自互不相同的钱包,全部走 fomo 路由。例如块 52181439:11 笔连续买单,SGOV 支出逐笔仅递减约 0.4%(同一输入额被价格爬升稀释的精确轨迹),随后同块内一笔 103 万枚的卖单砸下。

特征数据说明
等额买入波总数162 个≥4 笔等额买单同块(主池),合计 ~1,222 SGOV(≈$12 万)
买侧 cohort A8 个钱包各参与 38 波、各恰好 41 买/17 卖、已实现 PnL 一致到 ≈-7.3 SGOV——同一操盘者的复制品
买侧 cohort B4 个钱包各 16 买/0 卖、各 -15.1 SGOV,纯吸筹位
卖侧 cohort4-5 个钱包波后 20 块内各 ~23 笔卖单、回收 SGOV 金额几乎一致(19~20 SGOV)
波内拉抬幅度中位 +1.4% / 最高 +30.9%73 个大波(>5 SGOV)连续接力制造抛物线

证据 2:这不是 JOHNDOG 特产,是常驻流水线

抽样波内钱包 0xe6fc66a3…c24b 的完整交易史:FLIPPY、ILY、QQQ、MICRODUCK、MONITORING、MTS、RETARDCAT、JOHNDOG、Underdog、Howeycoins——每一只 HOOD 新币都进出一遍,持仓 30~60 秒。这台机器常年扫射所有新发射,JOHNDOG 只是当天的猎场。

证据 3:钱从哪来、到哪去

只买没卖的钱包(接盘方)
617 个
共投入 ~2,864 SGOV ≈ $28.6 万
快进快出阵营已实现盈亏
+3,303 / -3,167
SGOV · 盈利高度集中于头部
最大单一抽取者
+114.6 SGOV
≈$11,460 · 4 买 13 卖,筹码来自早期曲线
头部 20 个盈利钱包合计
≈+$98,000
90 分钟内
受害者的真实遭遇:你点下买入 → 单子经 fomo/中继落链时恰逢(或触发)一个拉抬波 → 成交价被垫高 1~5% → 数秒后卖侧 cohort 的等额卖单砸下 → 你开局即浮亏。从体验上这就是「被夹」,但对手不是抢跑你这一单的 MEV bot,而是一台以所有买入者为对手盘的拉抬-出货流水线。

四、三个「意图泄漏点」逐一裁定

1
fomo 后端(TEE 代签)— 可见性 100%,未见自肥实证。用户密钥在 fomo 的安全硬件里重组签名,每一笔意图后端先看到。本次数据中 fomo 通道内同块「先买后卖夹形」占比 6.8%,但全部可归因于上述傀儡集群(它们本身也是 fomo 用户),没有指向平台方自营抢跑的模式。
2
Relay 跨链 solver — 可见性 100%,实证干净。2,028 笔跨链单(资金在 SOL 等链,filler 在 HOOD 代执行)中,同块被夹形仅 14 笔(0.7%),与随机背景无异。在 HOOD 上跨链单反而是被夹最少的通道——因为除中间人外没人能提前看到,而中间人(目前)没动手。
3
应用层社交广播 — 真正的意图预告机。fomo 的产品逻辑是交易实时上 feed + 跟单自动复制。大 V 一买,跟单扇出在数百毫秒内可预测地到来——不需要任何私有数据,观察 feed 就知道「接下来一定有一波买单」。拉抬-出货流水线正是骑在这个机制上放大杀伤。

五、你的猜测在 BSC 上的裁定

猜测:「资金主要在 SOL,fomo 买入实际是跨链交易,交易详情存在中继里,目的链是 BSC 的话就能被安全地夹」。

命题裁定依据
fomo 买入常是跨链单成立14.5% 流量走 Relay 入口,由 filler EOA 代执行;用户余额确实沉淀在别链
交易详情在中继链路中可见成立意图(币种/数量/minOut)在签名与执行之间流经 fomo 后端、Relay solver、4337 bundler
HOOD 上因此可被夹不成立无公开内存池 + FCFS:第三方看不到待处理交易;能夹的只有中间人,实证未见
BSC 上因此可被「安全地」夹结构成立同一 EntryPoint v0.8 与 Relay 入口在 BSC 同址部署且活跃(45 分钟 3,000+ userOp 事件)。BSC 有公开内存池:bundler/filler 交易一广播,意图即对全网公开,任何 MEV bot 都能解析 handleOps 内层 swap 做经典夹子——不需要 relayer 配合。若 bundler 未走私有通道(如未用 bloXroute protect 类),fomo 用户在 BSC 的买单默认处于可夹状态

修正一处细节:夹子的信息来源不必是「relayer 偷看」。在 BSC 这类公开内存池链上,交易被打包前本来就全网可见;relayer 的存在只是让意图更早(上链前)多了几个可见方。而在 HOOD 这类封闭排序链上,relayer/后端反而是唯一的可见方——目前它们手是干净的,脏活是傀儡集群在干。

六、在 fomo 上自保的实操建议

七、Relay 买单完整 decode:跨链意图是全网公开的

对 Relay 通道 2,019 笔买单的 calldata 逐字段破解(入口 0xccc88a9d…15be,selector 0x0a2b8f36 = permit2TransferAndMulticall):

字段内容示例
w00Relay 主 solver 常量0xf70da978…dbef
w03/w04真实买家的目的链钱包(与 receipt 中代币净接收者互证)0xd7923e2d…
w09deadline(epoch)1788316019
w11入金币种(跨链后统一 USDG)USDG
w12买入金额(USDG 6 位小数 = 美元)$4.09 ~ $4,995.92
calldata 尾部 32 字节Relay 请求 ID(订单承诺哈希)

更进一步:Relay 的公开 API(api.relay.link/requests/v2)无鉴权反查——传入目的链 fill 交易 hash,直接返回完整订单:用户的 Solana 主钱包(实测 Aeyhax…LZ9Hp 付 51 SOL ↔ HOOD 钱包 0xd7923e2d… 收 919 万枚,金额互证)、滑点容忍(实测 fomo 单普遍 2000bps = 20%)、fomo 15bps 抽成地址、gas 代付明细。

意图可见性升级:该 API 还公开返回 status: pending 的排队请求(user/recipient/创建时间可枚举)。即跨链买入意图在成交之前就不只是「relayer 可见」,而是全网任何人轮询即可见。用户传闻「有个 relayer 能检测到交易意图」在事实层面成立且低估了:不需要是 relayer 也能看到。

对跟单的意义:fomo 大户资金多沉淀在 Solana,其 EVM 链买入全部以 filler 代打形式落链(tx.from 是 solver 车队,链上看不到「谁在买」)。跟单/统计系统若只看 tx.from 会漏掉这 14.5% 的大户流量;正确姿势是 ① 监听 Relay 入口的 permit2TransferAndMulticall 调用并按上表解出受益人与金额(落块即知,无需任何 API),② 用 fill hash 反查 Relay API 把多条链的收币钱包归并到同一个 Solana 主身份——SOL 主钱包才是 fomo 用户跨链后的稳定身份锚点(其 EVM 智能账户 nonce/地址都不可靠)。

八、BSC 实测:当前抽样未见被夹

对「目的链是 BSC 就能被安全地夹」做了实测抽查:取最近 18 笔 BSC 目的链 Relay fill(其中 7 笔含 DEX swap)+ 45 分钟内 670 笔 4337 userOp 中随机 40 笔(12 笔含 swap),逐笔检查同块经典夹形(同池前向买 + 后向卖 + 同一 actor):0 例命中

为什么意图公开却没被夹(三层原因):
  1. 被夹损失已转移给专业方:跨链 fill 模式下 filler 按报价承诺 minOut,fill 被夹亏的是 filler 不是用户——filler 有充分动力走私有通道(直达 builder)提交,绕开公开内存池。
  2. BSC builder 反夹联盟:主流 builder(blockrazor、bloXroute、48club 等)按 BNB Chain「Good Will Alliance」惯例过滤三明治 bundle,夹子的传统栖息地被压缩。
  3. 4337 bundler 同样多走私有提交
但注意边界:这是生态惯例而非协议保证——联盟外的出块槽位仍可夹;实测样本中存在滑点 20%~43.7% 的裸奔单,一旦落入公开内存池仍是活靶;且「拉抬-出货流水线」(本报告第三节)完全不依赖排序控制,在任何链上都有效。

九、方法学与可验证性

全部结论可由公开链上数据复现: