REBAVO CRYPTO PRIMER

同一个 USDT,在 ERC20、TRC20、BEP20 上为什么是三个不同的东西

先说这三个名字的来历。ERC 是 Ethereum Request for Comments 的缩写,以太坊社区提案的编号系统,20 号那份提案定下了同质化代币的通用接口;TRC20 是波场那边对应的一份,BEP20 是 BNB Smart Chain 的。所以严格讲,这三个词是代币标准的编号,被大家当成链名在用。知道这一层,后面很多事就顺了。

三条平行的黄铜色轨道各自向右延伸、彼此不相交,起点处标着同一个币种符号,示意同一个币在三条链上互不相通

知道归知道,日常没人会说「请用第 20 号代币标准的以太坊主网」。真正要紧的是这个命名习惯背后的事实:同一个 USDT,在这三条链上是三份各自独立部署的合约,各记各的账。

这篇讲的是这几条链本身的差别——费用为什么差那么多、到账为什么有快有慢、最小提币额从哪儿来、地址开头那几个字符各代表什么。至于在提币页上具体怎么操作才不点错,另写在提币选错链那一篇里:那篇站在界面前面讲手上的动作,这篇站在链的那一侧讲它们为什么长成这样。

I三条链,三本互不相通的账

先把最容易误解的一点摆平。你在交易所账户里看到的那个「USDT」是一个汇总数字,链上并不存在一个统一的 USDT 余额。

一份合约就是一本账

USDT 的发行方在以太坊上部署过一份合约,在波场上部署过另一份,在 BNB Smart Chain 上又是一份。每份合约里都有一张表,记着哪个地址持有多少。以太坊那份表里写着你有一千,波场那份表压根不知道以太坊上发生过什么。

三张表之间没有任何自动通道。要把余额从一条链挪到另一条,只能靠中间人代劳——跨链桥,或者交易所:先在这一条上把币收下,再从另一条上发出来,中间是两笔互相独立的交易。所以你在提币页选的那条网络,实际决定的是这笔钱落进哪一本账。

封装版又是另一件事

再往下有一层容易踩的:有些币在别的链上以「封装」形式存在。比如 BNB Smart Chain 上的 BTCB,走的是 BSC 这条链,和比特币主网上的 BTC 是两个东西;ETH 在 BSC 上也有封装版本。提币网络速查表里给这几项都单独写了一句提示,因为它们最容易被当成原生币转出去。

判断方法很直接:收款方的充值页上没有明确列出这个封装代币,就别走这条。它取不出来的概率相当高。

为什么下拉框里的名字对不上

同一条链在不同平台的写法能差出好几种。BEP20、BSC、BNB Smart Chain 常常指同一条;ERC20 说的是以太坊主网;TRC20 是波场。中文译名各家自己起,更没有统一。比代码比名字可靠,这是唯一省事的办法。

II手续费差在哪,最小提币额又是怎么定的

链上那部分成本由链本身的机制决定。同一条链在不同平台的提币费会有出入,那是平台在链上成本之外自己加的一层,但量级上的巨大差异来自链。

以太坊:按计算量收,用 ETH 付

以太坊上每一笔操作都要消耗 gas,gas 是衡量计算量的单位,费用用 ETH 支付、以 gwei 计价。按 ethereum.org 的 gas 文档,一笔交易的总费用等于消耗的 gas 量乘以「基础费加小费」,其中基础费在出块时被销毁,小费归验证者。基础费随网络繁忙程度浮动,这就是同一笔 ERC20 转账今天和下周成本能差好几倍的原因。

波场:另一套设计,用带宽和能量

波场不走 gas 那套。TRON 的资源模型文档里写着,交易占用的字节消耗「带宽」,调用智能合约消耗「能量」;账户每天有一份免费带宽额度,能量则没有免费额度,要靠质押 TRX 换取。质押和免费额度都盖不住的时候,网络按固定比率直接从账户余额里烧掉 TRX。

TRC20 的 USDT 转账成本相对稳定、也偏低,是这套资源设计的结果。BNB Smart Chain 走的是接近以太坊的 gas 模型,用 BNB 付费,单价低得多。

所以页面上不能写死一个数

费用随链上情况变,平台加的那一层也会随政策调。速查表那边只给「低 / 中 / 高」三档,理由就在这儿:档位不会因为一次调价失效,具体到分毫的部分,交给你点提币那一刻页面上显示的数值。那张表最近一次人工核对是 2026 年 8 月。

最小提币额是怎么定出来的

它由平台设置,锚定的是链上成本。逻辑很朴素:如果一笔提币的金额和手续费在同一个量级,这笔交易对谁都没有意义,还会在链上留下一堆几乎没有价值的记录。所以链上成本高的网络,门槛通常被抬得高;成本低的那几条,门槛就低。

拿速查表里的档位对照着看:USDT 走 ERC20,手续费和最小提币额都落在偏高那一档;走 TRC20 或者 BEP20,两项都在低档。BTC 主网同样是费用与门槛双高。这个对应关系不是巧合。

III到账快慢,和「确认到什么程度算数」

「多久到账」这个问题,链只负责其中一段。

出块节奏是硬的

比特币的协议目标是大约每十分钟产出一个块,以太坊按十二秒一个槽位往前推。多付手续费能让你更早被打包,但改不了块本身多久来一个。波场和 BNB Smart Chain 的出块间隔以秒计,比这两条都快,具体数值这几年被调整过,本文不写死。

确认数是个概率概念

一笔交易被打包进块,只是暂时写进了账本。后面每叠上一个块,它被回滚的概率就低一截。所以才有「等几个确认」这回事。

你常听到的 6、12、20、32 这些数字,是行业里流传下来的惯例值,它们不是任何一家交易所的入账规则。各家平台按自己的风险偏好定要求,同一个币种,这家等十几个,那家等几十个,这行字一般写在对方充值页的说明里。

还有一层区别值得知道。比特币这一侧的安全性始终是概率意义上的,块叠得越多越稳,但没有哪一刻它变成绝对不可逆;以太坊在共识机制转换之后引入了明确的「已敲定」状态,机制上和纯累积那套不一样。日常提币感觉不到这个差别,但它解释了为什么两条链上「等几个确认」的含义并不完全等价。

钱迟迟不出现该怎么一步步查、TXID 在哪一栏找,另写在提币没到账那一篇;想直接对着自己那一笔看,可以用提币到账追踪看板

IV地址开头那几个字符各是什么

粘贴之前扫一眼开头,能拦住相当一部分低级错误。下面是最常见的几族。

开头属于哪一族长度与字符集要注意的
0x以太坊系(EVM)0x 加 40 位十六进制字符同一个地址在以太坊、BSC、Polygon、Arbitrum 上都合法
T波场34 位,Base58 字符集Base58 不含 0、O、I、l 这几个易混字符
bc1比特币 Bech32全小写,bc1q 与 bc1p 是两代格式少数老钱包不认这一类,给不出就换 1 或 3 开头的
1 或 3比特币早期格式Base58,长度略短兼容性最好,几乎所有钱包都识别
没有固定前缀SolanaBase58,32 到 44 位和以太坊系完全两套,别互相粘

格式能告诉你哪一族,告诉不了你哪一条

这一条值得单独拎出来。0x 开头只说明它属于 EVM 那一族,说明不了该往以太坊转还是往 BSC 转——这几条链的地址长得一模一样。你在提币页把网络留在错的那一行,地址校验照样通过,提交也不报错。

TWO CHECKS

地址填得对不对,和网络选得对不对,平台是分开校验的。地址那一栏变绿,只说明这串字符格式合法,说明不了它在你选的那条链上有人管。转之前把收款方充值页上那串网络标识,和提币页下拉框里的那一行逐字比一遍。

大小写不是随便的

EVM 地址里那些大小写混排的字母带着一层校验信息,全大写或者全小写通常也能用,但混排的那一份能帮钱包发现抄错的字符。波场和比特币的 Base58 地址则严格区分大小写,改一个字母的大小写就成了另一个地址。所以复制,别手抄。

剪贴板这一环

有一类恶意软件专门盯着剪贴板:你复制的是甲地址,粘出来的是乙地址,两者开头结尾还长得差不多。粘贴之后再比一遍前四位和后四位,这个动作能拦住它。麻烦,但只花三秒。

V转错链的四种情形,各剩多少余地

能不能救,只看一件事:那个地址的私钥在谁手里,以及那一方在你转到的那条链上有没有签名的能力。

情形币现在在哪还剩多少余地
转到自己的钱包,链选错但同属 EVM同一个地址,另一条链上大,把那条网络加进钱包就能看到
转到某交易所地址,那家支持这条链对方掌握私钥的地址有,走对方的找回流程,通常要人工审核、可能收费
转到某交易所地址,那家不支持这条链一个对方没有私钥的地址基本没有
转进了代币自己的合约地址合约里基本没有

第一种为什么还有救

EVM 那几条链共用同一套地址推导方式,同一把私钥在以太坊、BSC、Polygon、Arbitrum 上对应的是同一个地址。所以币落到了另一条链上,签名的钥匙还在你手里,把那条网络加进钱包切过去,余额通常就出现了。

接着多半会卡在第二步:币看得见,转不走。因为那条链上你一枚原生币都没有,付不出手续费。得先从别处往这个地址转一小笔该链的原生币,才动得了。

钱包这一侧还有一个卡人的地方:网络加进去了,代币却不显示。多数钱包默认只列内置的那几个,别的要在「导入代币」里粘一次合约地址才会冒出来。余额一直都在,只是没被列出来,这一步让不少人以为币真丢了。

第二种要看对方

币进了某家交易所控制的地址,而那家恰好支持这条链,钥匙就在对方手上。可以按它公布的渠道提交找回申请,通常走人工审核,周期不短,有的会收一笔处理费,最后能不能取回事前谁也说不准。写申请的时候把交易哈希原样贴上,别转述、也别只贴前后几位。

后两种为什么基本没有

第三种,对方在那条链上根本没有对应的私钥,钥匙不存在,谁也变不出来。第四种,代币的合约地址通常没有能替它签名的人,转进去的东西就停在那儿了。链上交易被打包之后不会被撤销,没有哪个客服手里握着「撤回」这个按钮。

我自己怎么用这几条链

说点个人的。多链钱包我装了两个,一个专收 EVM 那几条,波场另开一个。听着麻烦,好处是打开哪个就知道自己在哪一族,不容易串。有人一个钱包全管,也完全没问题——我只是图那点确定性,宁可多点一下。

二层那几条我用得很少。倒不是觉得它们不好,纯粹是我经手的几个收款方都没开这一条,用不上就一直没熟起来。

RECAP
  • ERC20、TRC20、BEP20 本来是代币标准的编号,日常被当成链名在用。
  • 同一个 USDT 在三条链上是三份独立合约,各记各的账,之间没有自动通道。
  • 手续费的量级差异来自链:以太坊按 gas 计费用 ETH 付,波场用带宽和能量、不够就烧 TRX。
  • 最小提币额由平台设,锚在链上成本上,所以高费链的门槛通常也高。
  • 出块节奏是硬的;6、12、20、32 这类确认数是行业惯例值,各平台的入账要求各自定。
  • 0x 属于 EVM 一族、T 是波场、bc1 与 1/3 是比特币、Solana 没有固定前缀。
  • 地址合法不代表网络选对,这两件事平台分开校验。
  • 能不能救只看私钥在谁手里:自持的 EVM 地址余地最大,合约地址和不支持该链的交易所基本没有。

提醒一句:这篇讲的是链本身的差别。具体到你要转的那一笔,网络列表、费用和最小提币额都以你操作那一刻页面上显示的为准。本站不代收资金,也不代办任何找回;主动私信说能帮你追回的,一律当假的处理。

VI三个问得最多的问题

同一个 USDT,为什么在不同链上不能互相转?

因为它在每条链上是一份单独部署的合约,各记各的账。以太坊上那份合约里记着你有多少 USDT,波场上那份合约完全不知道以太坊那边发生过什么,两者之间没有任何自动通道。要把余额从一条链挪到另一条,得靠跨链桥或者交易所代劳:先在这一条上收下,再从另一条上发出,中间是两笔独立的交易。所以提币时选的那条网络,决定的是这笔钱落在哪一本账上。

为什么用以太坊转 USDT 要有 ETH,用波场转要有 TRX?

因为手续费是付给链本身的,只收该链的原生币,USDT 抵不了。以太坊按 gas 计费,用 ETH 支付,费用等于消耗的 gas 量乘以单价;波场是另一套设计,转账消耗带宽、调用合约消耗能量,这两样靠质押 TRX 获得,不够的时候直接烧账户里的 TRX。所以往任何一条链上转代币之前,先在那个地址上备一点该链的原生币。

我在钱包里看得到币,为什么转不走?

多半是这个地址上没有该链的原生币,付不出手续费。余额显示出来了,说明代币确实在,可发送这一步要先签一笔交易并付费,账户里一枚原生币都没有就发不出去。解法是从别处往这个地址转入一小笔该链的原生币,再来转代币。另一种可能是钱包切在别的网络上,代币还得手动导入合约地址才显示,这种情况下币也一直在,只是没被列出来。

I
提币页上怎么不点错
选错最常发生在哪三步
II
提币网络速查表
这个币转过去该选哪条链
III
提币没到账
TXID 在哪一栏,确认数到几个算稳