TRC20和TRX并不是同一类事物,TRX是波场公链的原生代币,TRC20是波场链上用于发行代币的智能合约标准,简单理解就是TRX是币,TRC20是发币的一套技术规则,二者属于底层燃料与合约规范的依存关系,大量币圈新手在交易所提币、钱包转账时很容易将两者混淆,进而出现转账失败、资源消耗异常等问题。

TRX全称TRONIX,从波场主网创世阶段就已经存在,不属于任何智能合约生成的资产,即便链上全部智能合约停止运行,TRX依旧可以正常完成转账流通。TRX在波场生态当中承担多重作用,它既是链上交易手续费的唯一结算介质,也可以通过质押换取带宽与能量两类网络资源,还能够参与超级代表节点投票,行使公链治理权利。普通地址每日拥有固定免费带宽额度,日常少量TRX转账大多可以零成本完成,只有带宽额度耗尽之后,才会消耗少量TRX作为交易成本,这也是TRX转账体验轻便的主要原因。

TRC20本身不是加密货币,对标以太坊的ERC20,是波场虚拟机TVM适配的代币开发接口规范,开发者按照这套标准编写合约部署上链之后,诞生出来的代币才叫做TRC20代币,市面上熟知的TRC20‑USDT以及大量波场生态项目币,全部都属于这一范畴。TRC20代币余额并不会直接保存在用户地址底层,而是记录在对应的智能合约内部,每一次TRC20代币转账本质上都是调用合约的执行操作,所以不能只看代币余额是否充足。很多用户钱包里面有足额TRC20‑USDT,却无法发起转账,根源就是钱包内没有留存TRX,没有足够资源驱动合约运行,交易就会直接报错失败。
二者在资源消耗逻辑上存在非常明显的差距,直接转账TRX只占用带宽资源,几乎不会产生额外开销;而转账TRC20代币主要消耗能量资源,一笔常规TRC20转账会消耗数万单位能量,如果收款地址是首次接收该类代币,资源消耗还会出现翻倍。用户没有质押TRX换取能量的情况下,系统会自动销毁钱包中的TRX来兑换所需能量,因此日常使用波场钱包存储TRC20资产,都建议预留一部分TRX,避免出现资产看得见却转不出的窘境。另外二者价格体系相互独立,TRX拥有自身独立的市场行情,各类TRC20代币的涨跌只取决于自身供需,并不会跟随TRX的价格同步波动。

在交易所操作场景中,也需要分清选项含义,提币选项当中的TRX代表转出波场原生币,TRC20一般指代TRC20代币的网络通道,最常见就是TRC20版本USDT。不少新人会误把TRX通道选择成TRC20通道,或是反过来操作,引发资产异常。波场采用DPoS共识机制,TRC20通道凭借低手续费、确认速度快的优势,成为圈内稳定币划转的高频选择,但这一切的底层运转,全部依托TRX提供网络资源支撑,看懂二者的底层区别,能够规避绝大多数波场链上的实操风险。