As diferenças práticas
- TRC-20 corre na TRON. As transferências costumam custar poucos dólares ou menos e confirmam em segundos.
- ERC-20 corre na Ethereum. As transferências custam mais — por vezes bastante mais — e confirmam em dezenas de segundos.
- Os endereços são diferentes: os da TRON começam por T, os da Ethereum por 0x.
- Os tokens não podem ser enviados diretamente entre redes. Para passar de uma à outra é preciso uma ponte ou uma exchange.
Como saber qual tem
Olhe para o endereço. Começa por T e tem 34 caracteres: TRON, ou seja TRC-20. Começa por 0x e tem 42 caracteres: Ethereum, ou seja ERC-20. As carteiras e exchanges indicam a rede explicitamente ao depositar ou levantar; leia essa indicação em vez de assumir.
Enviar USDT TRC-20 para um endereço ERC-20, ou o inverso, manda os fundos para um sítio de onde ninguém os recupera. É a forma mais comum de perder dinheiro com stablecoins.
Qual usar
Para pagamentos e transferências, TRC-20 é mais barato e rápido, e por isso a maioria das exchanges e comerciantes usa-o por defeito. ERC-20 faz sentido quando precisa de interagir com aplicações Ethereum, já que é aí que vive a maioria.
Um alerta próprio da TRON: a taxa paga-se em TRX, não em USDT. Quem só tem USDT TRC-20 muitas vezes não o consegue enviar de todo, e isso apanha muita gente desprevenida.