你复制一个地址,粘贴,然后转账。这套操作你可能已经重复了成百上千次——而地址投毒攻击,正是专门针对这种习惯设计的。
这是加密货币领域最简单的骗局之一,也是代价最为惨重的骗局之一。2025年1月至2026年2月间,Blockaid 共标记了 6540万笔地址投毒交易,且这一手法正愈演愈烈。今天,我们在 MetaMask 转账流程中推出全新防护功能,旨在资金离开钱包之前将其拦截。
什么是地址投毒?
地址投毒利用的是一个普遍习惯:大多数人不会逐字核对钱包地址。我们通常只看开头几位和结尾几位,默认中间部分没有问题。骗子正是抓住了这一点。
骗子会监控你的公开交易记录,然后生成一个"靓号"地址,使其看起来与你曾经转账的地址几乎一模一样——开头四位和结尾四位完全匹配。随后,他们从这个仿冒地址向你发送一笔极小的"粉尘"交易,将其植入你的交易历史。我们在2026年2月发布的加密安全报告中,已将这一手法列为整个生态系统中日益增长的风险。
之后,当你准备转账时,你从历史记录中复制了一个看似熟悉的地址——开头相同,结尾相同,中间却已被替换。资金就此流入骗子账户,而区块链上的交易无法撤销。
真实地址: 0xEdf89FdA047F28…C6341a8ff7ED
投毒地址: 0xEdf89Ac910Bb52…99x2b8ff7ED
乍一看,几乎没有人能发现其中的差异。
MetaMask 地址投毒检测的工作原理
大多数安全工具依赖用户自身的警觉性来识别骗局。我们认为,钱包应该在你遭遇风险之前主动发出预警。MetaMask 地址投毒检测功能会将你粘贴的每个地址与你此前交互过的地址进行比对。一旦发现仿冒地址——开头和结尾字符匹配、中间部分不同——系统会在交易发出前弹出拦截警告。
这是一个清晰可见的提示,出现在最关键的时刻——就在你发送之前。如果你向一个从未交互过的地址转账,还会看到"首次转账"提醒,让你在确认前有机会再次核查。我们在内部自主研发了这套检测机制,针对你在所有 EVM 网络上交互过的地址,对每笔转账进行比对。(更多网络支持即将推出。)
显示更多地址字符
检测至关重要,清晰度同样不可或缺。多年来,钱包普遍将地址截断为寥寥几个字符以节省空间。然而,截断恰恰是骗子所利用的视觉盲区。因此,我们选择展示更多字符:
之前: 0xEdf89…ff7ED
现在: 0xEdf89FdA047F28…C6341a8ff7ED
可见字符越多,仿冒地址能够藏身的空间就越少。
安全,同时保障你的掌控权
我们在构建地址投毒检测功能时遵循一个简单原则:在保护用户的同时,不剥夺其自我托管权和完整控制权。部分钱包面对风险的做法是直接拦截交易。我们更倾向于设置一道有意义的"减速带"——清晰呈现潜在风险,然后让你自行决定。你始终掌握管理资金和钱包的主动权,而我们确保你能看清真实情况。
地址投毒检测功能现已在所有 EVM 网络上的 MetaMask 移动端和扩展程序中正式上线。