ushouce
搜索/

收款转账到账防骗地址与链

对方说 USDT 已经转了、你却没收到:用交易哈希核对收款地址、合约和状态

钱包里看不到钱,对方又催着发货,先要交易哈希,别看截图。该向对方要哪三样,拿到哈希后结果页上逐项核什么,查出来的每种结果对应放不放货。

U 手册编辑部发布 更新 约 10 分钟读完

小传送带上放着一个纸箱,旁边的写字板上是几个还没打勾的方框
原创示意图 · 2026 年 9 月

对方发来一张截图:绿色的对勾,「转账成功」四个字,下面是金额和一串地址。紧跟着一句:「转了啊,你那边刷新一下。」你刷了三遍,钱包里什么都没有。

他截图都发了,说已经转了,我这边就是没看到。货要不要先发?

货先别发,跟他要这笔转账的交易哈希。截图什么都证明不了,能证明的是链上记录:拿哈希查到的结果页上,状态、收款地址、合约、金额都对上,钱才算到了你手里;有一样对不上,就不放货。

查的时候可以直接用我们的 USDT 转账查询:粘贴哈希,它从区块链的公开接口读出状态、确认情况、金额、合约地址和收款方,支持波场(TRC20)和以太坊(ERC20)。不想用工具,自己打开区块浏览器查也一样。

一张截图为什么不算数

截图上写着成功,也可能不作数,而且未必是有人故意 P 图。截图里的「成功」,可能是这几种情况之一:

  • 图是改过的。 金额、地址、时间,改几个字符不难,你隔着屏幕看不出来。
  • 钱包里显示已提交,链上还没成。 有的钱包在交易发出去那一刻就显示成功,后来链上执行失败了,截图的人未必回头看。
  • 转到了别的链。 他转的是以太坊上的 USDT,你给的是波场地址,或者反过来;两条链的钱互相看不见。
  • 转给了别人。 他转账时从记录里复制了一个长得像你的地址,首尾几位都对,中间不一样。
  • 转的不是泰达的 USDT。 名字叫 USDT、图标也一样的代币,谁都可以发一个。

截图分不出是哪一种,交易哈希能。

截图也不是全没用,先看两处:收款地址和你给他的是不是同一个,从头到尾逐字对;标的网络是不是你说的那条。有一处对不上,不用等哈希,就能直接告诉他转错了。两处都对,也还是要哈希。

向对方要这三样东西

对方说找不到哈希、想拿钱包截图代替,也不行。跟他要这三样:

  1. 交易哈希。 不同钱包叫法不一样,也叫 TxID、交易 ID、交易 Hash。它在这笔转账的详情页里,一般可以直接复制。
  2. 走的是哪条链。 波场(TRC20)还是以太坊(ERC20),还是别的。
  3. 他的付款地址。 查到交易以后,用来核对是不是他本人转的。

哈希长什么样,心里要有个数。波场的交易哈希是一串 64 位的字符,只有数字 0–9 和字母 a–f,前面一般不带「0x」;以太坊的交易哈希以「0x」开头,后面同样是 64 位,ethereum.org 文档里举的例子是这样的:

0x97d99bc7729211111a21b12c933c949d4f31684f1d6954ff477d0477538ff017

长度不对、夹着别的字母的,不用查,本身就不是哈希。

给 0x 开头地址的人,尤其要问「走的哪条链」。以太坊和 BNB 智能链的地址格式一样,对方选错网络,钱包未必拦得住。币安的充值帮助页写明:ERC20 代币只能发送到 ERC20 地址,BSC 代币只能发送到 BSC 地址,网络不兼容或不匹配会造成资金损失。你给的是以太坊地址,他走的是 BNB 智能链(BEP20),钱就去了另一条链上的同一个地址,你在以太坊上当然查不到。

你收款用的是波场地址(T 开头),这个问题小一些:波场地址和 0x 地址长得完全不一样,对方选错网络,多数钱包会直接提示地址格式不对。

对方要是一直给不出哈希,说「钱包里找不到」「你相信我」「截图就是证明」,就先不放货。转过账的人,在转账记录里点开那一笔就能看到哈希。

拿到哈希以后,这样逐项核

拿到哈希,粘贴进 USDT 转账查询,或者自己在区块浏览器里搜。结果页上这几项,一项一项对:

看哪一项应该是什么对不上说明什么
状态成功(浏览器上常写作 SUCCESS 或 Success),并且已确认失败,或者还在等确认
收款地址和你给他的地址逐字相同钱转给了别人
代币合约地址波场:TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t;以太坊:0xdAC17F958D2ee523a2206206994597C13D831ec7不是泰达发行的 USDT
金额和你们说好的一致少转了,或者这是另外一笔
付款地址和他告诉你的一致这笔可能不是他转的,他拿了别人的哈希

表里两个合约地址,照的是泰达官网支持链页面列出的波场和以太坊 USD₮ 合约地址,2026 年 9 月核对。区块浏览器上,假币的名字也可以显示成「USDT」。只看名字,你会以为钱到了;看合约地址,才知道到的是什么。

「已确认」是什么意思,两条链说法不同:

  • 波场:开发者文档写的是,一笔交易所在的区块被「固化」(solidified)以后才算完全确认,条件是至少 19 个不同的活跃超级代表都已经产出了不低于这个高度的区块,一般要一分钟左右。
  • 以太坊:ethereum.org 的说法是,交易所在的区块会先变成「justified」,再变成「finalized」;到 finalized 以后,要改动它就只能靠代价极高的全网级攻击。

放不放货,按链看:波场上,状态成功、区块已经固化,就可以当作到了。以太坊上,状态成功以后再等浏览器把这笔显示为 finalized(大约 64 个确认)再放货,金额大的尤其别省这一步。

对照一笔 378.50 USDT 的真实转账

表里这几项落到查询结果上是什么样子,拿一笔真实转账对着看就明白了。下面这笔是波场链上一笔公开的 USDT 转账(哈希和收款方在截图里打了码)。粘进 USDT 转账查询,网络留在「自动识别」,工具自己认出了 TRC20。

本站 USDT 转账查询的结果:一笔 378.50 USDT 的波场转账,状态成功、已固化,代币合约是官方 USDT,下面列着付款方和收款方地址
本站 USDT 转账查询,查的是链上一笔公开转账;哈希和收款方地址已打码截图于 2026 年 9 月

右上角的绿色标签写着「转账成功」,大号数字 378.50 USDT,下面一句「官方 USDT 合约,转账成功,已确认。」这句结论是按下面几栏给的,哪一栏出了问题,标签就跟着换:执行失败的显示「交易失败」,代币不是官方合约发的显示「冒名代币」,成功了但还没固化的显示「确认中」。

确认进度条拉满了,右边写着「已固化(不可逆)」,也就是上面说的波场固化。进度条没拉满、右边写着「已上链,尚未固化」的时候,货先压着,过一两分钟再查。以太坊的转账在这里显示确认数,写成「12 / 64 个确认」这样,走满了显示「已过 64 个确认」;这只是个近似,放货前以 Etherscan 上显示 Finalized 为准。

中间那条横栏是资金流向:左边付款方 TJDENsfB…XnJhCe,箭头上是 378.50 USDT,右边是收款方(截图里打了码)。这笔的付款方余额很大、隔几秒就往外转一笔,看着是交易所出金用的热钱包。对方说「我从交易所直接提给你的」,付款方就会是这种交易所地址,和他个人钱包对不上很正常;收款方是你,合约和金额也对,这笔钱就是你的。付款方、收款方两头都对不上,才是下一节说的拿别人的交易来糊弄。

横栏下面是逐项核对的几栏:

  • 交易状态:成功(SUCCESS),前面的小方块是绿的。
  • 代币合约:TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t,后面标着「(官方 USDT)」,小方块也是绿的。
  • 付款方、收款方:列的是完整地址。截图时没填收款地址,工具没东西可比,这两栏的小方块是灰的。
  • 上链时间:按你电脑的时区显示,这笔是 2026 年 9 月 24 日上的链。对方嘴里的转账时间和这里差出好几天,就问清楚是不是同一笔。
  • 区块高度:86530403。点结果下方的 Tronscan 链接,能打开同一笔交易的浏览器页面对照。

填上你的收款地址再查

哈希框下面还有一个框,写着「你的收款地址(选填,用来核对是不是转给了你)」。把你给对方的那个地址填进去,哈希不用重新粘,结果会自己刷新:

  • 收款方一栏后面多出「(= 你填的地址)」或「(≠ 你填的地址)」,不用自己逐位比。
  • 大号数字只算转到你这个地址的 USDT,下面注着「只算转给你这个地址的部分」。
  • 这笔里一分都没到你的地址,标签直接变成「不是转给你」,大号数字是 0.00。

一笔交易里有时不止一次 USDT 转账,比如一次打给好几个地址的批量付款。不填地址时,大号数字是这几次的合计,下面会注明这笔里有几次转账、上面是合计。合计里有多少归你,填上地址才看得出来。

波场地址区分大小写,工具比对时也照这个规矩;以太坊地址不区分。地址从钱包里复制,别手打。手里还没有哈希、想先熟悉一下界面的,输入框下面有「TRC20 一笔」「ERC20 一笔」两个示例,点一下就能看到完整结果。

查出来是这几种结果时

哪条链上都查不到

先确认你查的链和他说的一致。波场查不到,换以太坊查一次;反过来也一样。两边都查不到,说明链上没有这笔交易:可能是哈希编的,也可能是交易根本没上链。波场的文档写着,交易带有过期时间,默认只有 60 秒左右的时间被打包,最长不超过 24 小时;过了期没被打包的交易会被直接丢弃,不会留下记录。

链上没有,就等于没转:不放货,让他重新转。

查到了,状态是失败

没成功,钱还在他那边。一个可能的原因是他那边的手续费不够(波场上是能量、带宽不够)。让他解决好再转一次,拿新的哈希重新查。

成功了,收款地址不是你

钱转出去了,但去的是别人的地址。可能是他复制错了,也可能是被投毒地址骗了——这类地址首尾几位和你的一样,中间不同。链上转账撤不回,这笔货款你没收到。怎么防止自己将来也被投毒,看把 USDT 地址发给别人安全吗

成功,金额也对,可付款方和收款方都跟你们对不上

这是拿别人的交易来糊弄你。哈希是真的,转账也是真的,只是和你无关:付款地址不是他说的那个,收款地址也不是你的。有人专门挑一笔金额相近的成功转账,把哈希发给你,赌你只看「成功」和金额。收款地址那一栏逐字对,这一招就不灵了。

成功,地址也对,合约不是官方的

这就是假 U:链上确实有这笔转账,转来的代币却不是泰达发行的 USDT。不放货。把哈希、聊天记录、对方的付款地址保存下来,别跟对方「商量」怎么换成真的。

成功,地址对,合约对,金额对,可你那边就是没显示

这时钱已经在你的地址上了,剩下的是「你看的地方」的问题:

  • 钱包没把 USDT 加进显示列表,或者你打开的是另一条链上的地址。
  • 你给的是交易所的充值地址,交易所还在等网络确认才入账。以币安为例,它的充值帮助页写的是,确认时间视区块链和网络当时的流量而定,确认完资金才到账,可以在【钱包历史记录】里看充值状态。

到这一步,链上结果就是你收没收到的答案,以它为准;钱包和交易所的显示,只是晚一步。

还在确认中

等。波场一般一分钟左右就能固化。等了很久还是没动,把哈希再查一次,看状态有没有变成失败。

对方说「我在交易所里直接转给你了」

你给对方的是交易所的用户 ID,他说已经转了,却拿不出哈希。这反而说得通。以币安支付为例,按收款方绑定的邮箱、手机号或 ID 转账,是在平台内部完成的,通常查不到区块浏览器上的那种哈希。它的帮助页还写了几件你用得上的事:

  • 这类转账实时到账;
  • 钱进的是收款人的资金账户;
  • 双方都要完成身份认证,才能用手机号、邮箱或 ID 互相转;
  • 收款信息输错了,款项无法追回。

所以要核的地方换了:打开你自己的资金账户看钱在不在,再去支付的交易记录里找这一笔,看付款方是谁、金额多少。两处都没有,他说的「转了」就没发生。

也有容易混的:你给的是 ID,他却说「转到你的地址了」,那是链上转账,照前面的办法用哈希查。他说的转法和你给的收款方式对不上,先别放货。

被催着放货的时候

这类事情吃亏的人,多半是被催得来不及查。

对方发来的「区块浏览器链接」,别点。假的浏览器页面做起来不难,里面想显示什么就显示什么。浏览器网址自己输,或者用我们的查询工具,哈希自己粘贴。

「你先发货,钱我马上补」「系统延迟,明天就到」「我已经转了,你不发货我就报警」,这几句话,听到其中一句,货就先别发。真转了的人,拿出一个哈希就够了,不需要说服你;第一次打交道、金额又大的,还可以让他先转一小笔试试。

哈希查出来的结果,自己截图留一份,跟聊天记录存在一处。以后有人说「我早就转过了」,你拿得出链上记录。

规则、费用和入口都会变,照着做之前,先看一眼官方页面现在怎么写。

想查哪一件事?

在本站文章、分册和查询工具里找 · Esc 关闭