转账过去半天了,钱包这边明明显示“已发送”,可对方就是说没收到,这种情况估计很多人都遇到过。头一回碰上肯定先去找客服,但客服排队半天也未必能立刻给你查清楚。其实你只要自己打开区块链浏览器,输个哈希查一下,几分钟就能看明白这笔交易到底卡在哪个环节,比干等客服回复要快得多。而且查过一次你就会发现,这玩意儿真没那么复杂。

选对对应公链的浏览器入口

新手最容易犯的一个错,就是随便打开一个浏览器就开始查,结果用 etherscan 去搜 bsc 链上的交易,那肯定什么都搜不出来。每条公链都有自己的浏览器,像以太坊就用 Etherscan,币安智能链得去 BscScan,如果是 Polygon 链就找 Polygonscan,别记混了。查之前先想清楚你这笔转账是在哪条链上做的,直接进对应的浏览器主页,别一上来就走错地方,不然再怎么查也是白费功夫。

找到对应交易的TxID是查询前提

TxID,也叫交易哈希,说白了就是这笔转账的唯一身份证号。不管你是从去中心化钱包转的,还是在交易所提的币,都能在对应的转账记录详情里找到那串字母数字混合的字符。有时候交易平台或者钱包会把哈希藏得比较深,得点进交易详情才能看到。找到之后直接复制,粘贴到浏览器顶部的搜索框里,回车一下,页面直接就跳到这笔交易的专属详情页了,根本不用去翻区块,省好多时间。复制的时候注意别漏了字符,大小写倒无所谓,但一定要完整。

看懂核心字段判断交易真实状态

点进详情页,最显眼的地方一般就是状态标签,通常就三种情况。看到 Success,说明这笔交易已经成功打包上链了,如果对方还喊没收到,十有八九是他钱包里没添加对应代币的合约地址,所以显示不出来,这时候让对方在钱包里手动添加一下代币合约地址就能看到。要是显示 Pending,那就是还在排队等着矿工打包,这种情况多半是你当时设的 Gas 费给低了,又刚好碰上网络堵得厉害,排队时间自然就拉长了,急也没用,只能等。如果不幸看到 Failed,打包失败了,那你转出去的资产其实不会真被扣走,只是会扣掉消耗的那部分矿工费,本金还在你钱包里。

除了状态,页面上还能看到不少其他信息,比如这笔交易被打包在哪个区块高度,实际烧了多少 Gas,发送方地址和接收方地址一目了然。还有一个 Nonce 值,它代表你这个钱包在这条链上发起的交易顺序编号。有时候连续好几笔交易都卡着不动,那多半是 Nonce 序号卡住了,比如你发了一笔 Nonce 为 3 的交易一直 Pending,后面 Nonce 4、5 的交易就都得排队等着,这时候可以尝试用钱包的“加速”或“取消”功能,或者发一笔新的交易覆盖掉那个卡住的 Nonce,按顺序从低到高处理一下,卡单的问题基本就能解决。

输完 TxID 如果啥结果都没跳出来,先别慌,也别直接断定交易出问题了。回头检查一下是不是复制的时候漏了字母,或者干脆就是进错了链的浏览器,这俩是最常见的原因。

整套操作其实没啥技术含量,自己动手查个两三次,基本就摸清门道了。下回再遇到转账卡住、状态不对劲的情况,先别着急到处问人,打开浏览器自己查一遍,大概率就能把原因找出来,省得白着急。