如果你已将MetaMask的助记词或私钥输入可疑网站,请停止使用受影响的地址收款,并在可信设备上创建一个使用全新助记词的钱包。若只是签署了可疑请求,先确认是链上授权还是Permit签名。若仅看到陌生交易,先检查交易杂凑(TxID)与实际资产流向。发现刚补进旧钱包的ETH或其他Gas币立刻被转走时,请停止补币。
助记词外泄时,所有由该组助记词衍生的帐户都应视为受影响。若确认只有单一帐户的私钥外泄,处理范围是该私钥控制的帐户,也要检查同一地址在不同相容网络上的资产。更改MetaMask 的本机解锁密码,或撤销某笔代币授权,都无法收回已外泄的金钥。
在原助记词下按「新增帐户」,新地址仍由同一组已外泄的助记词衍生。重装MetaMask 后再汇入原助记词,也会回到原本那组金钥。
如果原生代币一进帐就被送到陌生地址,可能有扫币机器人(sweeper bot)在监控受影响帐户。 MetaMask 官方建议,怀疑遇到这种情况时,停止转入ETH 或其他用来支付Gas 的资产。先保存入帐与被转走的TxID,再依官方的扫币机器人处理说明评估后续。
如果你没有交出助记词或私钥,但曾在陌生网站签名,先停止互动并记下网站、网络与当时选用的帐户。接下来要看你签的是链上代币授权,还是能在之后被提交的讯息签名。两者都可能影响资产,但处理入口不同。
还没被提交的Permit 可能没有TxID,也未必会出现在链上授权清单。以ERC-2612 为例,单纯把现有额度设为零,仍要另外确认先前的签名是否失效。若涉及Permit2,可先核对并撤销该代币给Permit2 合约的上游额度,阻止它透过该额度动用代币。重新授权前,还要确认旧签名是否仍有效。
先从钱包活动纪录或对应链的区块浏览器找到该笔交易。打开后,比对交易时间、自己的完整地址、实际收款方、代币合约及数量。查ERC-20 代币时,也要看「Token Transfers」。交易最上方的From是发起该笔交易的地址,代币转移纪录则可能显示资产从另一个地址扣除,例如智能合约使用既有授权转出代币。
如果是零额转移或陌生空投,先核对正确代币合约及余额有没有减少。陌生纪录本身不足以判定金钥外泄。若出现与常用地址相似的地址,也别从交易纪录直接复制。如果只是MetaMask 没显示代币,但区块浏览器仍查得到原地址的余额,可核对网络、帐户和代币显示。如果确认有非本人授权的实际出帐,请保存TxID,并用上面的分流处理。已确认的链上交易无法由MetaMask 客服撤回。若已确认资产遭转出,请先保存交易资料,再透过MetaMask 官方支持通报。若资金疑似流入某家交易所,可把相关TxID 提供给该平台的官方客服,由平台依程序处理。
报案或通报时,可以先整理成一份清单:
区块链网络、TxID、币种、数量与发生时间,时间请注明时区。自己的公开钱包地址、涉案收款地址与区块浏览器交易页。可疑网站网址、对方帐号、对话截图,以及事件发生的顺序。若涉及交易所,保留平台的入出金纪录、申请单号或客服案件编号。任何以协助追回资产为由,要求你交出助记词、私钥或先支付解冻费的人,都不要依指示操作。联络平台时,请从官网或App 进入客服。
若确定只有一般连线,且没有输入金钥、签署讯息或确认交易,可先断开该网站,再检查既有授权及活动纪录。如果发现不明签名、授权或实际出帐,则依上方对应情况处理。
撤销授权会改变智能合约往后能动用的额度。已确认的转出仍留在链上,请保存交易资料并通报。
请把该助记词衍生的地址视为受影响,改用独立新钱包的地址收款。若疑似有扫币机器人,也请停止向旧地址补入Gas 币。