以太坊生态系统始终在进化,致力于为用户提供更安全、流畅的体验。作为2025年5月Pectra升级的核心部分,以太坊改进提案EIP-7702备受瞩目。 它旨在赋予我们常用的普通以太坊账户(EOA)临时的智能合约能力,极大地提升了操作的便捷性。然而,这项强大的功能也催生了一种不容忽视的新型安全风险:EIP-7702钓鱼攻击。
本文将深入浅出地解析EIP-7702是什么,它是如何工作的,以及为何我们需要对相关的新型钓鱼风险保持高度警惕。
简单来说,EIP-7702是一个技术标准,它允许用户在不更换钱包的情况下,让自己的普通账户(EOA)在单笔交易中临时获得类似智能合约账户的强大功能。
我们可以用一个生动的比喻来理解:
普通账户 (EOA):就像一把普通的家门钥匙,功能单一。每次只能做一件事,比如开门或锁门。如果你想在去中心化应用(DApp)中完成一次“授权代币”再加一次“兑换”操作,就需要分别签名确认两次。
智能合约账户:则像一套智能家居系统。你只需按下一个“回家模式”按钮,系统就能自动完成开门、开灯、播放音乐等一系列预设动作。这被称为“批量处理交易”。
EIP-7702的作用,就是给你的“普通家门钥匙”附加一项“临时超能力”。在单次交易中,它能像智能家居系统一样,执行一连串复杂的指令。 这意味着用户无需更换钱包,就能享受到批量处理交易、由第三方代付燃料费(Gas Fee)等账户抽象(Account Abstraction)带来的便捷功能。
EIP-7702的实现方式十分巧妙。它引入了一种新的交易类型,允许用户在发起交易时,附带一个特殊的授权签名,这个签名指向一段预设好的合约代码。
整个过程可以类比为你给一位信得过的管家一张附有明确指令的“一次性授权卡”:
签署授权:你(用户)首先需要签署一个特殊的数字签名。这相当于在“一次性授权卡”上写下指令,例如:“授权在本次任务中,允许从我的A账户转10个币到B地址,并用我的C代币支付手续费”。
临时代理:这张“授权卡”会随你的交易一同被发送到网络上。在这笔交易执行期间,你的账户会临时获得执行卡上复杂指令的能力,仿佛被一个智能合约代理了。
执行与复原:交易一旦完成或失败,这种“超能力”会立刻消失,你的账户恢复成一把普通的钥匙,仿佛什么都没发生。
这种“用完即走”的设计,在不根本改变EOA账户结构的前提下,提供了巨大的灵活性,被视为以太坊用户体验的一次重要飞跃。
然而,正是这种强大的“一次性授权”能力,成为了新型EIP-7702钓鱼攻击的温床。由于该功能相对较新,攻击者利用用户的不熟悉,精心构造授权陷阱,已经造成了严重的资产损失。
这种攻击的模式,好比一个伪装成快递员的骗子,递给你一张看似是普通收货单的“授权卡”让你签名。但在这张单据的细则里,却用难以察觉的文字写着:“授权此人进入你的保险柜,并拿走所有财物”。一旦你签了字,哪怕只有这一次,后果也将是灾难性的。
EIP-7702钓鱼的原理与此高度相似:
伪装界面:攻击者会创建看似合法的钓鱼网站,比如一个虚假的空投领取页面、一个仿冒的去中心化应用(DApp)或是看似无害的纪念NFT铸造网站。
诱导签名:当你点击“领取空投”或“确认交易”按钮时,钱包会弹出一个签名请求。这个请求的界面可能看起来很正常,甚至与普通交易无异,但实际上,你正在签署一个恶意的EIP-7702授权。
资产被盗:一旦签名,你就赋予了攻击者编写的恶意合约极高的权限。在接下来的交易中,该合约可以执行批量操作,瞬间将你钱包中的多种代币和NFT资产一次性全部转走。
根据多家区块链安全公司的报告,自Pectra升级上线后,已出现多起利用EIP-7702的钓鱼攻击,部分攻击由名为#InfernoDrainer等专业钓鱼团伙发起。 在一些案例中,受害者因一次错误的签名,损失了价值数万甚至超过150万美元的加密资产。 这为我们敲响了警钟:在享受技术革新带来的便利时,必须加倍警惕潜藏的安全风险。
虽然EIP-7702钓鱼具有极强的迷惑性,但通过遵循以下良好的安全习惯,我们可以极大地降低被盗风险:
终极法则:仔细审查每一次签名请求 任何时候,钱包弹出的签名请求都是保护资产的最后一道防线。不要急于点击“确认”。花时间仔细阅读授权的内容和对象,特别是那些请求“Set Approval For All”或涉及EIP-7702等不熟悉授权类型的请求。如果你看不懂或有任何怀疑,最安全的选择就是直接拒绝。
善用安全工具与安全钱包 选择信誉良好、有持续安全更新的钱包。许多主流钱包正在或已经推出针对新型签名(如EIP-7702)的优化界面,它们会通过交易模拟等方式,更清晰地展示签名的具体后果(如“将转移您的所有资产”),帮助你识别潜在风险。
实行严格的资产隔离 这是最有效、最普适的安全策略之一。不要用存放大量资产的“金库钱包”与任何DApp进行日常交互。你应该准备一个只存放少量资金的“日用钱包”(或称“热钱包”),专门用于体验新项目、领取空投等高风险操作。即使日用钱包受损,也能将损失控制在最小范围。
交叉验证信息来源 对任何“天上掉馅饼”的好事保持怀疑。无论是空投、白名单还是高收益承诺,都务必通过官方渠道(如官方网站、官方X账号、官方Discord社区)反复核实其真实性。永远不要点击来历不明的链接,也不要扫描来源不明的二维码。
EIP-7702无疑是推动以太坊向更佳用户体验迈出的重要一步,它让数亿普通账户(EOA)用户得以享受账户抽象的诸多便利。但正如历史反复证明的,技术进步总是与新的安全挑战并存,EIP-7702钓鱼正是当前我们需要正视的核心风险之一。
对于每一位用户而言,拥抱创新的前提是建立牢固的安全意识。这意味着我们需要持续学习,在每一次链上交互中保持谨慎,并善用可靠的工具来保护自己。最终,只有在整个社区共同努力,在便利与安全之间找到恰当的平衡,Web3生态才能健康、可持续地向前发展。
OSL | 出入金从未如此安心!
The Cronos network halted after a $75 million exploit of Tectonic, replaying the 2022 Mango Markets pattern.
$75M Cronos Exploit Exposes Collateral Liquidity Blind Spot
Robinhood Chain's record DEX volume shows tokenized equities work when on-chain infrastructure defers to securities compliance rather than outpacing it.
Tokenized Stocks Hit $29.5B: Why Rules, Not Chains, Set the Pace
Cosmos Labs admitted it wrongly cleared a bug reported through its bounty program in April, allowing a $5.7 million exploit four months later across six chains.
When Bug Bounties Fail: Cosmos Labs' $5.7M Misclassification
SBI Holdings paid $270 million for a 20% stake in Indonesian brokerage Ajaib to expand its yen stablecoin in Southeast Asia.
Yen Stablecoin Meets 3 Million Accounts: SBI's Indonesia Play
The SEC's revived crypto custody rule shifts compliance burden to investment advisers who must vet qualified custodians, without clear protection when those custodians fail.
SEC custody rewrite enters White House review after 2023 withdrawal
Judge Katherine Polk Failla adjourned Roman Storm's Tornado Cash retrial to April 2027 with his motion for acquittal still pending, signaling judicial uncertainty about whether publishing open-source code...
Storm Retrial Delayed to 2027 as Judge Weighs Acquittal Motion