要点总结
- 地址投毒攻击主要针对用户的操作行为,而不是私钥本身。攻击者通过伪造交易历史来误导用户复制一个恶意的相似地址。
- 例如,在2025年和2026年的案例中分别损失了价值5000万美元的USDT和约3.5枚wBTC,这些事件展示了界面欺骗如何导致重大财务损失。
- 复制功能、公开的交易记录和未过滤的小额转账,使得被篡改过的地址在钱包显示时看似安全可靠。
- 因为区块链系统是无许可的开放环境,任何人都可以向任意地址发送代币。钱包通常会展示所有的交易记录,包括那些垃圾信息,这给了攻击者机会植入恶意内容。
许多加密货币用户认为只要保护好私钥就能确保资金安全。然而,新的诈骗手法表明情况并非如此简单。骗子通过隐蔽的“地址投毒”手段,在不接触受害者私钥的情况下盗取资产。
2026年2月发生了一起针对Phantom Chat功能的网络钓鱼攻击事件,黑客利用地址投毒的方式成功窃取了价值超过264,000美元的3.5个Wrapped Bitcoin(wBTC)。
在2025年,一名用户因复制了一个被投毒的地址而损失了价值5000万美元的Tether USDt (USDT)。此类事故凸显了不安全的设计和日常操作习惯可能导致重大经济损失。

Binance联合创始人CZ等加密行业的重要人物已经呼吁钱包提供商在经历多次地址投毒攻击之后加强安全防护措施。
本文将解释诈骗者如何利用用户的行为惯性进行“地址投毒”骗局,而不是通过窃取私钥。文章分析了黑客是如何操控交易记录,并详细介绍了这种手法为何能在透明的区块链环境中生效以及用户和钱包开发者可以采取哪些实际步骤来降低风险。
地址投毒的真实过程
与以往直接攻击私钥或软件漏洞不同,“地址投毒”的手段是通过篡改用户的交易历史,诱使他们错误地将资金转入恶意地址。
这种类型的欺诈通常包含以下阶段:
- 犯罪分子利用区块链上的公开信息来识别高价值的钱包账户。
- 创建一个几乎与受害者常用地址相同的假地址,比如只改变中间几个字符。
- 利用虚假的地址向受害者的钱包发送小额甚至零金额的转账交易。
- 等待受害者从最近的历史记录中复制了假地址并粘贴到自己的操作界面。
- 当用户不小心使用错误的目标地址时,诈骗者便能够收取被骗的资金。
随着以太坊Layer 2网络的发展,“地址投毒”欺诈案件显著增加,低廉的操作费用使攻击者有能力一次性向成千上万个钱包发送小额转账。
攻击者如何制造难以辨别的假地址
加密货币的地址通常是一个较长的十六进制字符串,在以太坊兼容网络中长度约为42个字符。钱包应用经常只显示部分地址,例如“0x85c...4b7”,这为骗子提供了可利用的机会。伪造的地址往往在首尾保持一致,仅中间部分有所不同。
合法地址(示例):
诈骗者使用定制的地址生成器创建几乎一模一样的字符串,通过发送小额交易将假地址嵌入受害者的交易记录中。对用户来说,这种伪造地址看起来非常真实,大多数人不会仔细核对整个地址。
某些区块链浏览器已经开始自动标记可疑的小额转账,帮助用户在执行操作前发现潜在的投毒行为。
被投毒的相似地址:
地址投毒之所以如此高效的原因包括:
人类对于长字符串的记忆限制:地址既不直观也不容易记住,人们往往依赖于首尾部分来识别。诈骗者正好利用了这个弱点。
钱包应用程序的功能也隐藏着风险:许多钱包在最近的交易旁边提供一键复制功能,虽然方便日常使用,但如果被恶意交易所利用,则会带来安全隐患。
为何此类骗局屡屡得手
不需要技术漏洞即可实施攻击:区块链系统是公开且无许可准入的,任何人都可以向任何地址发送代币。大多数钱包软件都会显示所有类型的转账记录,用户往往信任自己的历史交易记录而不会仔细检查。
- 漏洞主要出现在用户的操作习惯和界面设计(UX)方面,而不是加密机制或私钥的安全性上。
- 私钥用于签名授权交易,确保只有账户所有者能够操作自己的资产。然而,私钥并不能验证目标地址的真实性。区块链的核心特性——无许可准入、不可逆和信任最小化——意味着一旦恶意转账被记录在链上便无法撤销。

与该类型攻击相关的心理及交互问题包括:
操作习惯:许多人多次向同一地址发送资金,并且习惯直接从交易历史复制地址,而不是手动输入完整地址。
认知负担:一笔转账涉及多个环节,如地址确认、手续费支付等,逐一核对所有细节会让人感到厌烦或难以执行。
界面截断:钱包应用通常只显示部分地址信息,这使得用户只能进行表面检查而无法彻底验证完整地址的准确性。
一些攻击者利用GPU加速工具快速生成大量相似的假钱包地址,从而提高欺诈效率。
防御“地址投毒”的实用建议
- 虽然这种类型的攻击主要依赖于用户的行为习惯而非技术漏洞,但通过培养基本的安全意识和规范交易流程可以显著降低受到此类诈骗的风险。
- 在付款前务必仔细检查完整的收款地址,并考虑采用校验工具或逐位比对等方式确保准确性。
- 对于未请求的小额转账应保持警惕并予以举报,视其为潜在的投毒行为。
过滤或隐藏小额垃圾交易
检测收款地址之间的相似性
在签名前进行模拟测试并提供风险警告信息
针对普通用户
设定内置链上黑名单机制,自动检查潜在的投毒地址。
建立并使用验证过的常用地址簿或白名单。
务必核对完整地址。可用校验工具或逐位比对后再付款。
切勿直接从交易历史复制地址,应手动输入或用收藏功能。
忽略或举报未请求的小额转账,并视为可能的投毒行为。
针对钱包开发者
优化界面设计与内置防护机制,能最大限度减少用户误操作,让地址投毒攻击难以得逞。
过滤或隐藏低额垃圾交易
对收款地址相似性进行检测
签名前进行模拟及风险警示
内置链上黑名单或共享黑名单实现对投毒地址自动检查。
