More to Extract: Discovering MEV by Token Contract Analysis

该论文提出了一套包含静态分析工具 tSCAN 和搜索器 tSEARCH 的技术流程,旨在通过深入分析代币智能合约来发现并提取被现有研究忽视的代币最大可提取价值(tMEV),实验表明该方法在以太坊上提取的利润是现有 MEV 活动的十倍。

Jiaqi Chen, Yuzhe Tang, Yue Duan

发布于 Tue, 10 Ma
📖 1 分钟阅读☕ 轻松阅读

Each language version is independently generated for its own context, not a direct translation.

这篇论文讲述了一个关于区块链上“隐藏金矿”的发现故事。为了让你更容易理解,我们可以把整个区块链世界想象成一个巨大的、透明的自动售货机市场,而这篇论文就是教我们如何发现这个市场中别人还没注意到的“特殊赚钱规则”。

以下是用通俗语言和比喻对这篇论文的解读:

1. 背景:什么是 MEV(最大可提取价值)?

想象你在一个拥挤的集市(区块链)上,大家排队买东西。

  • 普通情况:你排队,前面的人买完,轮到你。
  • MEV 情况:有一个精明的“插队者”(搜索者),他看到前面有人要买很贵的东西,于是悄悄给管理员(矿工/验证者)塞了点小费,插队先买,或者插队后买,利用这个时间差和顺序差,从别人身上“榨取”利润。
  • 现状:以前的研究主要盯着“应用层”(比如具体的买卖规则、借贷协议),就像只研究售货机的操作按钮。但论文作者发现,真正的秘密藏在“代币本身”的设计里

2. 核心发现:代币的“魔法变身”

论文发现,有些代币(Token)不仅仅是数字,它们拥有**“自我调节”的能力**。

  • 比喻:普通的代币像金币,你有多少就是多少,不会变。但有些特殊代币(比如论文中提到的 AMPL)像橡皮泥伸缩衣
  • Rebase(重新定价)功能:这种代币有一个特殊功能,叫“重新调整”。比如,如果代币总量要增加,它不会只给一个人发钱,而是给所有持有者(包括你、我和那个自动售货机)的账户里同时按比例增加数量
    • 如果你手里有 10 个,总量翻倍,你瞬间变成 20 个。
    • 如果自动售货机里有 100 个,它也瞬间变成 200 个。
    • 关键点:虽然大家的数量都变了,但价格比例在某些特定的交易池里竟然没变

3. 赚钱的秘诀:利用“价格不变”的漏洞

以前的 MEV 赚钱靠的是“低买高卖”,利用价格波动。但论文发现了一种新玩法:利用“数量变了但价格没变”的错觉。

故事剧本(三明治攻击的升级版):

  1. 第一步(买入):投机者(A)看到有人要操作这个“橡皮泥代币”。A 先悄悄买入一些代币。
  2. 第二步(触发魔法):受害者(B)或者系统触发了“重新调整”功能。
    • 结果:A 手里的代币数量突然变多了(比如翻倍了)。
    • 神奇之处:那个自动售货机(交易池)里的价格完全没变(因为它是个“价格不敏感”的池子,比如 Uniswap V3 的某些状态或借贷协议)。
  3. 第三步(卖出):A 立刻把手里突然变多的代币,按照原来的价格卖回给自动售货机。
  4. 结果:A 凭空多赚了一堆钱,而自动售货机里的价格还没反应过来。这就好比你在一个按斤卖苹果的地方,突然你的苹果数量翻倍了,但老板还按原来的单价收你的钱,你瞬间就赚了。

4. 论文做了什么?(两个新工具)

为了找到并利用这些机会,作者开发了两个工具:

  • 工具一:tSCAN(代币扫描仪)

    • 比喻:这是一个**“读心术侦探”**。它不只看表面代码,而是深入分析代币的“基因”。它能识别出哪些代币有“橡皮泥”特性(即能同时改变所有人余额的函数)。
    • 作用:在成千上万个代币中,快速找出那些有“魔法变身”能力的特殊代币。
  • 工具二:tSEARCH(寻宝机器人)

    • 比喻:这是一个**“超级交易员”**。它时刻盯着市场,一旦看到有人触发了“魔法变身”,它立刻计算出怎么插队、怎么买卖能赚最多钱,并自动执行。
    • 作用:把刚才说的“剧本”变成真实的交易,把理论上的利润变成真金白银。

5. 为什么以前没人发现?

以前的研究就像是在研究“怎么操作售货机”,却忽略了“售货机里卖的苹果本身会变大”这个事实。

  • 以前的工具(如 Nyx, Foray)只盯着应用层的逻辑,或者只盯着攻击者的代码。
  • 这篇论文把目光投向了代币合约本身,发现了很多以前被忽略的“跨层”漏洞(代币层的魔法 + 应用层的固定价格 = 赚钱机会)。

6. 成果如何?

  • 赚钱能力:作者用真实数据测试,发现他们的系统(tSEARCH)比目前市场上现有的 MEV 搜索者多赚了 10 倍的钱!
  • 发现数量:他们从几万个代币中找到了 5000 多个具有这种“魔法”特性的代币。
  • 准确性:他们的工具非常准,很少看走眼(误报率极低)。

7. 总结与启示

这篇论文就像是在告诉大家:在区块链这个巨大的游乐场里,除了明面上的游戏规则,还有很多隐藏在“代币设计”里的特殊规则。

  • 对普通人:如果你把钱放在某些特殊的“价格不敏感”的池子里,可能会面临这种被“收割”的风险(虽然通常只是利润被拿走,本金不一定丢,但收益会受影响)。
  • 对开发者:设计代币和交易池时,要更加小心,避免这种“数量变但价格不变”的奇怪组合。
  • 对研究者:这是一个全新的领域,还有很多这样的“金矿”等着被挖掘。

一句话总结:这篇论文发现了一种利用代币“自动变多”但“价格不变”的特性来赚钱的新方法,并造出了能自动发现并执行这种赚钱策略的机器人,效果惊人。