什么是粉尘攻击?

“粉尘”是极少量的加密货币,其价值通常低于转出所需的网络手续费。粉尘攻击是指攻击者同时向数千个地址发送粉尘,再通过监控区块链观察这些地址的后续动向。

收到粉尘不会让任何人获得动用您资金的权限。风险在于您收到粉尘后的操作。

追踪原理

区块链是公开的,任何人都能看到某个地址收到了粉尘。单独来看,地址具有假名性,与真实身份无关。

关联在您发起转账时产生。如果后续某笔交易同时动用了粉尘与您自己的资金(即所谓的输入合并,input consolidation),该交易便成为同一人控制两者的公开凭证。攻击者随即可将您的地址归集成簇,并估算您的总持仓。若该地址簇中有任何地址曾与经过验证的交易所账户或商户产生关联,整个地址簇便可被追溯到真实身份。

这一风险在Bitcoin及其他采用未花费交易输出(UTXO)机制的链上最为明显,但同样的链上分析方法也适用于以太坊等基于账户模型的公链。

攻击者为何发送粉尘

实施去匿名化。一旦钱包与某人关联,且显示持有大量资产,该用户便会成为鱼叉式网络钓鱼、勒索的目标,在高风险地区甚至面临人身威胁。

推广诈骗信息。尘埃通常以未知代币的形式出现,其名称、图片或备注会指向某个网站,例如“领取您的奖励”或“您已中奖”。该网站会要求您连接钱包并授权一笔交易,从而将您的真实资产转移权限交给攻击者。

污染您的交易记录。攻击者从一个与您常用地址高度相似的地址发送极小金额或零值划转,期待您日后复制该地址。这种手法称为"地址投毒",造成的损失最为严重。请参阅地址投毒的原理。

并非所有尘埃都具有恶意。执法机构和税务机关会在调查中使用尘埃技术,区块链分析公司将其用于研究,开发者则用来对网络进行压力测试或发送垃圾信息。尘埃也会被用于传递广告信息。仅凭一笔交易无法判断其用途,请一律采取相同的应对方式。

地址投毒的原理

  1. 诈骗者监控公开的区块链活动,锁定您经常转账的地址。
  2. 随后生成一个与您地址首尾字符完全相同的仿冒地址。大多数钱包和应用程序只显示地址的开头和结尾,因此两个地址看起来毫无差别。
  3. 诈骗者从该地址向您发送极小金额、零值划转或虚假代币,使其出现在您的交易记录中。
  4. 下次发送时,您从历史记录中复制地址,加密货币便落入诈骗者手中。

此类手法在USDT、USDC等稳定币中尤为常见。部分恶意软件采用类似方式:在您粘贴地址时,将您复制的地址替换为诈骗者的地址。请参阅警惕计算机恶意软件。

如果您在Kraken持有加密货币

存放于Kraken的加密货币由Kraken负责托管。发送至Kraken充值地址的粉尘币不会危及您的账户、持有币种或登录凭证。

  • 收到少量意外充值,并不意味着账户已遭入侵。
  • 无需上报粉尘币,也无需为保护账户采取任何额外措施。
  • 低于该资产最低充值金额的充值将不会入账。
  • 在Kraken上交易或闪兑少量持有币种,不会暴露您的地址。任何地址归并均在Kraken系统内部完成,不会发生在区块链上。
  • 粉尘充值后收到的任何消息、电子邮件或来电,均应视为潜在网络钓鱼,尤其是对方以该笔充值作为可信依据时。
  • 请确认提币目标地址。从Kraken提币时,仍需警惕地址投毒攻击。请从原始来源复制目标地址,切勿从钱包的交易记录中复制,并逐字核对完整地址。常用地址经核对后,建议保存至提币地址列表。请参阅添加并确认新的加密货币提币地址。

如果您使用Kraken 钱包或其他自托管钱包

自托管场景下,粉尘攻击的影响尤为关键,因为地址由您掌控,交易也由您签署。

  • 不要动这些粉尘。请勿使用、兑换这些粉尘,也不要将其与其他资金合并。未动用的粉尘无法被用于关联您的地址。
  • 若您的钱包支持币控功能,请将其标记为“禁止使用”。这样可防止钱包在构建后续交易时自动选入粉尘。
  • 请勿与钱包中出现的陌生代币或NFT互动,不领取、不兑换、不发送、不授权。
  • 切勿将钱包连接至通过代币名称、备注、空投消息或搜索结果跳转的网站。
  • 隐藏垃圾代币,而非尝试转移或卖出。在Kraken 钱包中,可通过“代币声誉”设置过滤未上架或被标记为垃圾的代币。
  • 每次发送前,请核验完整地址。请核对完整地址字符串,而非仅看首尾几位,并从原始来源复制,切勿从交易记录中复制。
  • 谨慎对待测试交易。即使是小额测试交易,也可能触发地址投毒。测试到账后,仍请从原始来源复制地址,而非从历史记录中获取。
  • 每笔交易请使用全新的收款地址。分层确定性(HD)钱包会自动执行此操作,将持仓分散至多个地址,从而增加地址聚类的难度。建议为长期持仓与日常操作分别设置独立钱包。
  • 切勿泄露助记词(又称恢复短语)。任何正规的领取、退款或客服支持流程均无需提供助记词。Kraken 永远不会向您索取助记词。

Kraken绝不会要求您

  • 透露您的用户名、密码、双重验证码或主密钥。
  • 分享或转发设备审核电子邮件,或其中的链接。
  • 透露任何钱包的助记词(又称恢复短语)。
  • 移除或修改您的双重验证、主密钥或全局设置锁(GSL),除非您已事先通过官方渠道联系我们寻求协助。
  • 安装AnyDesk或TeamViewer等远程访问软件。请参阅远程访问软件的风险。
  • 发送加密货币,或将资金转移至所谓“安全”的钱包或地址。
  • 支付任何费用以解冻、释放或“验证”您的资金。

是否需要担心?

对大多数人而言,粉尘攻击不过是小麻烦,算不上真正的威胁。去匿名化风险主要存在于两类用户:在自托管钱包中持有大量资产者,或身处人身安全存在隐患、政治局势不稳定地区者。

地址投毒则不同。它与持有币种多少无关,任何从交易记录中复制地址的用户都可能中招。每次发送前,请核对完整地址。

粉尘攻击无法做到的事

收到加密货币并不会让发送方获得对钱包的任何控制权。任何人都无法通过向您发送交易来转移您的资金。只有当您签署某项操作、授权代币额度,或将资金发送至未经核实的地址时,才会造成亏损。

如果您认为自己与恶意代币发生了交互

  • 请立即停止从受影响的钱包发起任何交易。
  • 请撤销您向相关网站或合同授予的所有代币权限。
  • 如果您曾在任何地方输入或导出过助记词,请立即使用新的助记词创建新钱包,并将剩余资产转移至新钱包。
  • 请举报此诈骗行为。如果您的Kraken账户可能已遭他人访问,请立即通过此表单联系Kraken 客服团队,并如实、完整地回答相关问题。

如果您将加密货币发送至错误地址

区块链交易一经发出便无法撤销,对于发送至Kraken无法控制地址的加密货币,Kraken也无法追回。请举报此诈骗行为,并向相关部门报告(参见保护自己免受诈骗)。对任何声称可以帮您追回资产的人,请保持高度警惕。

其他阅读资料