上周朋友老周转了一笔USDT,TPWallet显示成功,对方却说没收到。他截图准备找客服了,我让他先做一次tpwallet浏览器查询,复制交易哈希,选对链,丢进区块浏览器了。
两分钟后结果出来,链上状态确实是成功,可收款地址末尾多了一个字符。钱进了陌生钱包。这不是钱包吞币,是粘贴时手滑。查询入口不复杂。TPWallet底部“发现”里能找到区块浏览器了,BSC、以太坊、TRON要分清楚。哈希贴错网络。页面会提示找不到交易,有人就以为资产丢了。老周那笔在BSC上,确认数已经过百,Gas费也正常了。
我顺手看了下授权记录,发现他之前点过一个“领取空投”,给某合约开了无限USDT授权。
链上浏览器能把东西摊开,交易状态、确认数、合约调用、授权对象的。有些人把钱包当银行App,只盯余额。链上明细反而从不点开。另一桩更典型的。小陈说TPWallet里的某个代币不见了,越看越像被盗。我让他查浏览器,结果显示代币在半小时前转入,只是钱包没显示。
问题出在代币合约没被添加。精度和符号也不对。
补上合约地址后,余额回来了。这里有个细节,查TPWallet浏览器时要核对域名,不要从陌生聊天窗口点链接了。假浏览器界面做得再像,也可能偷私钥。我自己的习惯是只从TPWallet内置入口进,或者手动输入官网域名了。看多了会发现,链上数据不替人做判断。交易成功不等于对方收到,确认数够也不等于代币安全了,授权记录里藏的风险比转账本身更常见。遇到异常,先保存哈希,再查链上状态、网络、地址和合约。
链上浏览器查询不是万能钥匙,它能把“我以为”变成可验证的事实。老周后来追回了那笔钱。靠的也是地址主人愿意退回;小陈则顺手取消了几个不用的授权吧?这个习惯,比在群里问一百遍管用。