凌晨两点十七分,一个被标记为“项目方归集”的地址在tpwallet观察钱包里跳出一条转账记录,0.8 BNB转出。目标地址尾号7f3a了。
我没点确认,也点不了。观察钱包只读,私钥不在本地的。它更像链上监控探头。看到记录那刻,这笔tpwallet观察钱包转账已经进入mempool,能做的只有刷新区块浏览器。这个地址我盯了六天。
前五天都是小额归集,0.1、0.2 BNB,gas费正常了。第六天突然放大到0.8,gas费拉到35 gwei,路径先到中间地址,再拆成两笔进入交易所充值地址了。观察钱包只显示“转出”。不解释动机了。
我手动点开交易哈希,发现调用的是合约内部转账,不是普通EOA转账。细节,tpwallet观察钱包转账列表里不会全标出来。得自己看input data的。有人把观察钱包当成“安全钱包”,以为加进去就能防住盗转。差得远的。观察钱包能同步余额、推送转账、标记地址了。
它没有签名权限。
看到转账不等于拦住转账。上周一个朋友把某NFT项目方地址放进观察列表的,凌晨收到tpwallet观察钱包转账提醒,三分钟后才登录,资产已经被归集。链上确认不等人了,观察只是把“事后知道”提前到“广播时知道”。我自己的用法更笨。
给观察地址加标签,按链分组的,开通知,关掉大额代币的行情推送。重点看三类转账是授权后转出、大额拆分、gas突然抬高。特别的是approve之后,观察钱包里出现transferFrom,基本可以判断授权被调用。候再去revoke,拼的是手速和gas。tpwallet观察钱包转账记录能当线索,不能当保险。凌晨那笔0.8 BNB。最后进了交易所热钱包。我截了图,没再追。
观察钱包的价值在“看见”,不在“有”。真要转账了,还得换回有私钥的钱包,签下那一下。
链上世界没有旁观者能替你按下撤回键。


