最顶级的 MEV 机器人,被盗 750 万美元:Approval 才是链上最易忽视的致命风险?

marsbit发布于2026-06-24更新于2026-06-24

文章摘要

以太坊知名MEV套利机器人Jaredfromsubway.eth近期遭到攻击,损失超750万美元。攻击者并未利用传统漏洞或窃取私钥,而是精心设计了一场“反向围猎”:花费数周时间部署大量伪装成主流代币(如WETH、USDC)的虚假代币和流动性池,构建出看似有利可图的交易路径。机器人在自动化执行过程中,向这些恶意合约授予了ERC-20代币的调用权限(Approval),导致其资产被“合法”转走。 此事件暴露出Approval这一DeFi基础功能的普遍风险。Approval类似“自动扣款授权”,但用户常因追求便利而授予“无限额度”,且授权一旦发出,不会因断开钱包连接或删除DApp而自动失效。即使最初授权的合约是安全的,未来也可能因被攻击或逻辑升级而变危险。 为管控风险,用户应遵循“最小权限”原则,按需授权额度;区分储存与交互用的钱包地址以隔离风险;并定期使用工具(如Revoke.cash或钱包内授权管理功能)检查并撤销不再需要的授权。同时,钱包应用也需增强防护,例如对风险地址进行标记、对授权行为进行结构化提示,推动“所见即所签”成为行业标准,帮助用户在签名前清晰理解操作内容。 总之,链上安全不仅关乎私钥保管,也在于对资产调用权限的持续、审慎管理。

撰文:imToken

一个长期在以太坊上猎取普通交易者的 MEV 机器人,最终也掉进了一个价值 750 万美元的「定制版」陷阱。

6 月 21 日,以太坊上知名的三明治套利机器人 Jaredfromsubway.eth 遭到攻击,地址内的 WETH、USDC 等资产被转走,初步统计损失超 750 万美元(不过目前公开披露的损失口径仍有差异)。

有意思的是,这次攻击既不是私钥泄露,也没有利用传统意义上的智能合约漏洞,而是攻击者提前部署大量虚假代币、流动性池和辅助合约,将其包装成可能存在套利空间的交易路径,诱导机器人在自动化执行过程中,向恶意合约授予了 ERC-20 的 Approval,最终「合法」转走了该 MEV 机器人的资产。

截止发文时,Jaredfromsubway.eth 已通过链上消息向攻击者公开喊话,表示「若在 48 小时内归还 2150 枚以太坊,愿意支付五成白帽赏金,否则将采取一切可行的法律及执法手段追责」。

不过,连高度专业化代码驱动的 MEV 机器人,都会在 Approval 上栽跟头,也不禁让人重新审视,这个我们每天都在使用的「Approval」动作,究竟隐藏着多大的危险?

一、一场专为 MEV 机器人设计的反向围猎

如果认真复盘这次攻击事件,就会发现这并不是一次偶然触发的漏洞,而是一场针对 Jaredfromsubway.eth 交易逻辑设计的长期围猎。

Jaredfromsubway.eth 一直是以太坊上最知名的三明治套利机器人之一。所谓三明治攻击,简单来说,就是机器人发现一笔即将发生的链上交易后,抢先在用户之前买入,推动价格上涨;等用户以更差的价格完成交易,再立即卖出,从中赚取价差。

也正因如此,该策略要求机器人持续扫描链上交易,以极快速度判断套利机会,并组织交易路径,去调用不同的代币和合约,这也意味着速度越快、覆盖的资产与协议越多,机器人能够捕捉的机会也就越多。

但正是这一点,成为了这次事件的突破口。

根据事后复盘,攻击者并没有直接攻击机器人的资金合约,而是花费了数周时间,构造一组看起来能够盈利的交易环境:

  • 第一步,是部署大量虚假代币与流动性池。这些代币在名称、接口和交易行为上模仿 WETH、USDC、USDT 等常见资产,让机器人的自动识别系统误以为发现了正常交易路径;
  • 第二步,是逐渐获取机器人的信任。在早期测试中,机器人授予的授权随着交易正常使用,等到机器人的系统开始重复执行类似路径后,攻击者再调整合约逻辑,让机器人产生的部分授权不再被实际消耗,也没有在交易结束后归零,导致这些授权就这样留了下来;
  • 最后,攻击者集中调用仍然有效的授权限额,将机器人合约里的真实 WETH、USDC 和 USDT 转出;

说白了,整套攻击完全瞄准了 MEV 机器人的运行特点,即先制造一个符合其盈利判断规则的环境,再利用其追求自动执行交易路径的机制,让系统主动交出资产调用权。

这也解释了为什么连高度专业化的 MEV 机器人都会中招。

它懂得如何计算价差、Gas 成本和交易顺序,却未必会对每一个新出现的合约进行充分的身份验证,从这个角度说,普通用户的问题是「没有看懂就点了确认」,自动化机器人的问题则是「没有确认就自动执行」。

表面上看,两者完全不同,底层风险却很接近,因为他们都把授权当成了完成交易之前的一个普通步骤,而没有清晰意识到它潜藏的风险有多高。

二、Approval 为什么总是被低估?

众所周知,在以太坊及 EVM 兼容链的 ERC-20 标准中,Approve(授权)是一个相当底层的设计。

不过用户在钱包里直接转账时,通常调用的是 transfer,一般不涉及 Approve,只有在 DEX、借贷、质押或者添加流动性等智能合约场景时,用户需要让智能合约代表自己调用代币,才涉及 Approval。

举个例子,当我们想在 Uniswap 上用 USDT 换成 ETH 时,Uniswap 的智能合约是不能直接去你钱包里拿走 USDT 的,必须先执行一次 Approve 去告诉系统「我允许 Uniswap 划走我钱包里的 X 个 USDT」。

只要授权完成后,获得权限的合约才能通过 transferFrom,在限定额度内调用用户的 USDT,后续的 Swap 也才能顺利完成。

也就是说,Approval 本身并不是漏洞,而是 DeFi 能够正常运转的重要基础。只不过,问题在于它有点像支付宝/微信的自动扣款权限:

用户没有把账户密码交给商户,但却允许商户在约定范围内主动扣款,只要授权仍然有效,后续扣款就不需要用户再次输入密码或者逐笔确认,这就天然带来一些问题。

首先是无限授权的问题,大家往往把一次交易变成长期权限。主要是为了减少重复授权产生的操作和 Gas 成本,不少 DApp 会默认申请一个极大的授权额度,也就是常说的「无限授权」。

用户原本可能只想用 100 USDC 完成一次交易,却允许合约未来动用自己地址里的全部 USDC。那只要该授权没有被撤销,即便用户当时的钱包里只有少量资产,未来重新转入的 USDC 也可能继续受到影响。

其次就是授权默认不会随着离开 DApp 而消失。很多用户会把「断开钱包连接」和「撤销授权」混为一谈,实际上,断开连接只是让网页暂时无法读取或请求当前钱包,并不会改变已经写入区块链的 Approval。

关闭网页、删除 DApp、清除浏览器缓存,甚至更换钱包应用,都不会让它自动失效。

最后,即便是正常合约,也可能在未来变得危险。因为很多授权风险并不只来自一开始就是恶意的钓鱼网站,就像此次的围猎,用户可能向一个当时正常的协议授予权限,但此后协议合约遭到攻击、管理员密钥泄露、可升级逻辑被替换,或者其调用的路由合约出现问题。

对于用户而言,资产仍然留在自己的地址里,但从权限角度看,另一个合约一直拥有调用这些资产的能力。因此,Approval 风险不只是「我有没有授权给坏人」,还包括「我授权的对象以后会不会出问题」。

三、那该如何管控 Approval 风险

面对 Approval 风险,最简单的建议就是「不要无限授权」。

但在真实的 DeFi 使用环境里,完全拒绝授权并不现实,正如上文所述,授权本身并不是漏洞,它是链上应用调用资产的基础方式。

真正需要改变的,是将 Approval 从一次性的确认动作,变成一套持续的权限管理机制。

那对于普通用户来说,首先需要建立几个基本习惯:

  • 第一,遵循「最小权限」原则。在钱包弹出授权提示时,尽量根据本次交互的实际需要设置额度,比如只准备使用 100 USDT,就尽可能只授权接近 100 USDT 的额度,而不是直接开放无限权限;
  • 第二,区分储存钱包和交互钱包。长期储存大额资产的地址,尽量不要频繁连接陌生 DApp;参与空投、Mint、新项目和高风险 DeFi 交互时,可以使用单独的地址,将潜在损失限制在较小范围内;
  • 第三,定期检查并撤销不再需要的授权。用户可以通过 Revoke.cash 等工具,或在 imToken 中进入对应代币页面,点击左下角「Token Function」,再选择「授权管理」,查看该地址的授权对象、代币和额度,并对不再使用或来源不明的权限发起撤销(延伸阅读《手把手教你使用 Revoke.cash 进行授权管理》);

当然,说一千道一万,面对防不胜防的授权攻击,仅仅依靠用户的安全意识和定期检查还是不够的,毕竟大多数用户很难分辨一串合约地址究竟属于谁,也很难判断某个授权额度是否合理。

那作为用户进入 Web3 的第一道护城河,钱包必须在产品能力上提供主动防御。

以 imToken 为例,就会对已识别的风险代币、地址和 DApp 进行标记或拦截,当用户向普通外部账户授予代币权限,或者向合约地址直接转账时,也会提供针对性的风险提示,这些提示无法替代用户判断,但至少可以在真正签名之前,增加一道必要的安全缓冲。

除此之外,imToken 还在 DApp 登录、转账、代币兑换与授权等关键环节,对签名内容进行结构化解析与可读化呈现,尽可能帮助用户在确认之前理解自己正在同意什么,确保用户签署的内容,必须与其所看到的行为保持一致,而不是被压缩成一段难以辨识的哈希数据。

随着 ERC-7730 等 Clear Signing 标准进一步推进,这种「所见即所签(What You See Is What You Sign)」的可读化展示,也有望从单个钱包的产品能力,逐渐成为钱包、DApp 和智能合约之间共享的行业标准。

总的来看,私钥决定谁拥有账户,Approval 决定谁还能调用账户里的资产,两者并不是一回事,却同样重要。

这也意味着,钱包安全不能只停留在「私钥有没有泄露」,而且这需要从用户到钱包,大家共同努力:对用户来说,需要在授权前看清对象和额度,在交互结束后及时清理不再需要的权限;对钱包来说,则需要让这些原本隐藏在合约里的权限变得更可见、更容易理解,也更方便被限制和撤销。

毕竟,真正危险的未必是刚刚发生的那笔转账,也可能是一个早已被遗忘、却始终没有失效的授权。

热门币种推荐

相关问答

Q此次导致Jaredfromsubway.eth损失750万美元的攻击,其主要技术原理是什么?

A攻击者花费数周时间部署了大量虚假代币和流动性池,模仿真实资产构造出看似存在套利空间的交易路径。这诱导了该MEV机器人在自动化执行交易过程中,向恶意合约授予了ERC-20代币的Approval(授权)。攻击者随后利用这些仍有效的授权,将机器人地址中的真实资产转走。这不是私钥泄露或智能合约漏洞,而是利用其自动化机制主动交出调用权限。这是一个为MEV机器人量身定制的反向围猎。

QApproval(授权)在以太坊生态中起什么作用?它和常见的转账(transfer)有何区别?

AApproval(授权)是ERC-20标准中的一个核心功能,是DeFi运转的基础。它允许用户授权一个智能合约(如DEX、借贷协议)在特定限额内,代表用户调用其代币(通过transferFrom函数)。 与直接转账(transfer)的区别在于: 1. **目的**:`transfer`是用户主动向另一个地址发送资产;`Approve`是允许第三方合约在未来某个时刻按需划走用户的资产。 2. **操作方**:`transfer`由用户主动发起;获得`Approve`授权的合约可以在用户不再次签名的情况下发起`transferFrom`调用。 简单来说,`transfer`是“我直接给你钱”,而`Approve`是“我允许你(合约)在需要时从我这里拿钱”。

Q文章中提到Approval的风险被低估,主要有哪些具体表现?

AApproval的风险被低估主要体现在以下几点: 1. **无限授权**:许多DApp为减少用户操作和Gas成本,默认申请无限额度授权。这意味着合约未来可以动用用户地址内的全部对应资产,即便本次交易只用少量。 2. **权限持久化**:授权一旦上链,不会因用户断开钱包连接、关闭网页、删除DApp或更换钱包应用而自动失效。它是一项长期有效的链上权限。 3. **授权对象未来可能变坏**:风险不仅来自恶意初始授权。即使授权给当时安全的协议,后续该协议若遭黑客攻击、管理员密钥泄露、可升级合约逻辑被恶意替换等,其调用资产的能力就会变成威胁。

Q对于普通用户,文章建议了哪些具体方法来管理和降低Approval风险?

A文章对普通用户提出了以下具体建议: 1. **遵循“最小权限”原则**:授权时根据本次交互的实际需要设置额度,避免直接使用无限授权。 2. **区分钱包用途**:将长期储存大额资产的钱包与用于高频交互、尝试新项目和高风险操作的钱包分开,以隔离风险。 3. **定期检查并撤销闲置授权**:使用如Revoke.cash等工具,或钱包内置的授权管理功能,定期审查并撤销不再使用或来源不明的授权。

Q除了用户自身提高警惕,钱包应用可以在产品层面如何帮助用户防范授权风险?

A钱包作为用户进入Web3的护城河,可以在产品层面提供以下主动防御: 1. **风险识别与拦截**:对已知的风险代币、地址和DApp进行标记或拦截。 2. **关键操作风险提示**:在用户向普通外部账户授权或向合约直接转账时,提供明确的风险提示。 3. **签名内容可读化**:在DApp登录、转账、授权等环节,对原始签名数据进行结构化解析和可读化呈现,让用户能理解自己正在同意什么,确保“所见即所签”,而非面对一串难以辨认的哈希数据。这有助于推动Clear Signing成为行业标准。

你可能也喜欢

Dragonfly 合伙人 Haseeb: 为何未来增长最快的公司,或都将卡在 149 人

Dragonfly 合伙人 Haseeb 近日撰文分析了以 Anthropic 为代表的大模型公司定价策略可能引发的深远影响。文章指出,这类公司对小型企业(团队规模150人以下)采用类似健身房会员的“团队订阅”模式,用户只需支付固定月费即可使用大量代币,边际成本几乎为零;但对150人以上的大型企业,则强制切换到“企业版”,需按代币用量支付高昂的 API 费用,其毛利率可能高达75%。 Haseeb 将这种定价差异类比为一种“税收政策”:对初创公司补贴创新(边际税率为0),而对大企业则征收高额“AI劳动力税”。这导致了截然不同的激励效果: * **初创公司**:有极强动机最大化利用订阅额度(tokenmaxxing),疯狂探索和自动化,力求成为让大模型公司在订阅上“亏损”最多的用户。 * **大型企业**:由于每个额外代token都成本不菲,它们只会自动化最明显、批量大的任务,而抑制了边际性、实验性的自动化探索,倾向于保留更多人类岗位。 这种结构意味着,AI对劳动力的替代可能不会以“大公司直接用AI裁员”的形式大规模出现,而是表现为:**获得补贴的、高度自动化的AI原生初创公司,在市场竞争中击败背负高额“AI税”的大企业。** 大企业的裁员可能源于业务衰退(并美其名为“AI增效”),而获胜的初创公司永远不会重建那些旧岗位。 文章进一步指出,150人的定价“断点”可能像法国50人劳工法规一样,成为一个关键的“监管断点”(Notch),**强烈激励公司把规模控制在149人以内**,以维持低廉的AI使用成本。这或将催生一种全新的“AI优先”管理哲学:公司极度痴迷于用智能体替代人力,保持极小团队规模,以实现效率最大化。 Haseeb 总结道,代币定价策略虽非有意设计,但其影响堪比税收政策,可能在未来十年深刻塑造经济形态,决定哪些公司能够崛起以及它们如何组织自身。未来增长最快的公司,或许都将“卡在149人”的规模上。

链捕手7分钟前

Dragonfly 合伙人 Haseeb: 为何未来增长最快的公司,或都将卡在 149 人

链捕手7分钟前

可投可不投,我们就不投:一个 VC 穿越四个周期后的九年复盘

做了九年投资,IOSG创始人Jocy复盘发现,成功创始人各有精彩,但失败者却惊人相似。基于上百个项目经验,他总结出六类应避开的创始人画像: **创始人特质类:** 1. **情绪不稳定型**:压力下陷入情绪对抗,而非解决问题。 2. **缺乏饥饿感/有退路型**:身后有安全网,在至暗时刻难以全情投入、做出最优选择。 3. **失控的Ego型**:包括“精装修执行机器”(擅长已知最优解但缺乏应变)和“教授型创始人”(技术深但商业弱或不听建议),或有严重路径依赖。 **项目结构类:** 4. **Token优先,而非产品优先**:将代币仅视为融资工具,与核心业务价值脱离。 5. **没有清晰的资本退出策略**:融资时说不清未来里程碑与投资人回报路径。 **此外,还有一项关键定价因素:** 6. **未经历完整周期型**:未亲历完整牛熊的创始人容易低估市场压力,对其投资需谨慎并控制额度。 反过来,他们青睐的创始人具备:对问题的深度痴迷;二次创业经历与非共识远见;善于沟通且有受控的野心;坚韧的意志力与贝叶斯更新思维;以及全球化视角、主动破局能力和卓越判断力。 文章最后给出三条给创业者的保命建议:**现金流重于叙事**;**谨慎发币,因其是百万美元级的沉重负债**;**敬畏市场流动性,懂得择时**。投资机构的核心纪律是:可投可不投,就不投。穿越周期的秘密不在于神判断,而在于一次次果断按下“不投”的按钮。

Foresight News26分钟前

可投可不投,我们就不投:一个 VC 穿越四个周期后的九年复盘

Foresight News26分钟前

扎克伯格的Meta进军预测市场,推出Arena平台

预测市场正成为数字经济中增长最快的领域之一,Meta(原Facebook)计划通过一个名为Arena的独立平台进入这一赛道。该平台将由首席执行官马克·扎克伯格指定的内部团队开发,独立于Facebook、Instagram等核心产品运营。这意味着Meta将与Polymarket、Kalshi等主要预测市场平台展开直接竞争。 Arena并非Meta首次尝试预测类产品:2020年该公司曾推出预测工具应用Forecast,该应用在新冠疫情初期受到关注,但于2022年关闭。据悉,Arena初期将采用积分游戏模式,而非真实货币投注,但Meta未来可能引入变现机制,从而打开更大的市场空间。 近年来,预测市场迅速发展,用户可对选举、经济指标、体育赛事等结果进行预测,其市场化的预测方式常比传统民调或专家观点更为准确。尤其在2024年美国总统大选周期推动下,行业交易量大幅增长,今年总规模估计约达1300亿美元。这股热潮也吸引了更广泛的关注,例如特朗普媒体集团已宣布计划通过合作将预测市场整合至Truth Social平台。 Meta旗下应用拥有约35.6亿日活用户,凭借其巨大的用户基础,即使只有少量用户参与Arena,也可能极大推动预测市场的普及。对于现有平台而言,Meta的入局既加剧了竞争,也进一步验证了预测市场的商业模式。若Arena成功推出,预测市场有望从小众金融实验走向主流数字活动。

TheNewsCrypto42分钟前

扎克伯格的Meta进军预测市场,推出Arena平台

TheNewsCrypto42分钟前

SemiAnalysis 万字拆解长鑫存储:500 亿美元营收,超级周期里的 IPO

长鑫存储即将在科创板上市,有望成为中国史上最大的半导体IPO。公司成立于2016年,通过收购破产的德国DRAM厂商奇梦达的专利与技术文档起步,并吸引了包括奇梦达、美光等公司的顶尖人才。在合肥市政府“耐心资本”近十年的持续输血与产业链支持下,长鑫于2025年首次实现年度盈利。 2026年,长鑫业绩迎来爆发式增长,一季度单季营收达73亿美元,预计全年营收可能超过500亿美元。这主要得益于当前DRAM行业的“超级周期”带来的价格上涨,而非市场份额的显著提升。按产能计,长鑫已是全球第四大DRAM厂商,并正在快速逼近美光。 然而,公司在高端HBM(高带宽内存)领域面临巨大挑战。其HBM技术仍不成熟,良率远低于行业巨头,且当前将稀缺产能分配给利润率更高的大宗DRAM产品在商业上更为合理。但由于美国出口管制限制先进HBM对华销售,中国对AI算力自主可控的强烈需求可能推动长鑫未来不得不加速HBM产能布局。 此次IPO计划募资约295亿元人民币,主要用于现有DRAM产能升级与研发,并未明确提及HBM项目。其复杂的股权结构显示,国有资本合计持股超过30%,是公司的核心支持力量。分析认为,当前IPO估值可能被显著低估。随着阿里巴巴等国内核心客户兼股东的支持,长鑫在国内市场需求方面具备独特优势,但与三星、SK海力士和美光的竞争将愈发激烈。

marsbit46分钟前

SemiAnalysis 万字拆解长鑫存储:500 亿美元营收,超级周期里的 IPO

marsbit46分钟前

从Corning到Ciena,AI光通信链条里的10倍股机会

本文分析了AI数据中心背景下,光通信产业链的投资机会。随着数据传输从800G向1.6T、3.2T升级,铜缆面临物理极限,光通信因距离更远、发热更低、能耗更小成为必然选择。文章指出,最大的投资机会往往在于整个产业链中不可或缺的供应商,而非单一明星公司。 文章重点梳理了产业链关键环节的代表公司: 1. **光纤与玻璃层**:**康宁(Corning)** 作为核心供应商,凭借技术优势获得Meta、亚马逊等巨头长期大额订单,其利润增速远超收入增长,显示定价权与规模效应。 2. **互连层**:**安费诺(Amphenol)** 通过并购扩张,在AI服务器连接器市场增长强劲,利润率提升且估值相对合理。**Credo Technology** 则扮演铜缆与光通信的桥梁角色,增长迅速但客户集中度高,风险较大。 3. **系统层**:**Ciena** 是相干光学龙头,其技术能让现有光纤承载更多数据,订单积压强劲,但估值已较高。 4. **上游材料与测试**:**AXT** 提供光激光器关键材料磷化铟晶圆,具有稀缺性,但面临中国出口管制等高风险。**VEO Solutions** 作为测试设备“卖铲人”,业务不受具体技术路线影响,随着光设备需求爆发而增长。 最后,文章提及了专注于光子学的主题ETF(代码FOTO)作为一键配置选择,但提醒其成立时间短、规模尚小。总结认为,铜转光是确定趋势,投资机会将沿整条光子产业链扩散。

marsbit58分钟前

从Corning到Ciena,AI光通信链条里的10倍股机会

marsbit58分钟前

交易

现货
合约

热门文章

加密市场宏观研报:美国“加密货币周”来袭,ETH开启机构军备赛高潮

本周,加密市场迎来两股重磅催化——华盛顿“加密货币周”的立法攻势与以太坊机构布局的密集爆发,共同构成加密行业2025年下半年的“政策拐点”与“资金拐点”。这一轮加密周期的深层逻辑,正从比特币转向以太坊、稳定币及链上金融基础设施。我们认为:美国的政策明朗化+以太坊的机构化扩展,标志着加密行业正进入结构性转正阶段,市场配置的重心亦应逐步从“价格博弈”过渡至“规则+基础设施的制度红利捕捉”。

1.8k人学过发布于 2025.07.17更新于 2025.07.17

加密市场宏观研报:美国“加密货币周”来袭,ETH开启机构军备赛高潮

相关讨论

欢迎来到HTX社区。在这里,您可以了解最新的平台发展动态并获得专业的市场意见。以下是用户对ETH(ETH)币价的意见。

活动图片