Resumen
- Los tokens TRC-20 presentan las mismas ventajas que los tokens ERC-20. Sin embargo, como Ethereum sufre a menudo de congestión, lo que provoca altas comisiones y una mala experiencia de usuario, los tokens basados en Tron constituyen una cómoda solución.
- Tether es quizá el proyecto más grande y conocido que utiliza el estándar de tokens TRC-20.
Así como Ethereum cuenta con su propio estándar técnico de tokens ERC-20, también lo hacen muchas otras blockchains. En Tron, los tokens se programan según el estándar de tokens TRC-20. Como blockchain pública, cualquier persona podrá emitir su propio token TRC-20 usando las mismas reglas básicas, y su token podrá relacionarse con cualquiera de las otras aplicaciones que se ejecutan en la plataforma Tron.
A lo largo de esta guía, examinaremos las similitudes y diferencias entre Tron y Ethereum para determinar el papel que los tokens TRC-20 podrían desempeñar en el ecosistema blockchain más amplio. También analizaremos las reglas del estándar de tokens TRC-20 así como algunas de las aplicaciones, incluyendo la mayor stablecoin USDT, que utilizan Tron para emitir sus tokens.
Phemex ahora es compatible con USDT TRC-20, consulta nuestro anuncio
Tron vs. Ethereum
Existen muchos paralelismos entre Ethereum y Tron, así también como algunas diferencias críticas. Al igual que Ethereum, Tron usa una máquina virtual, conocida como Tron Virtual Machine (TVM), que es una especie de sistema operativo que permite ejecutar contratos inteligentes en la plataforma. La TVM también usa el mismo lenguaje de programación Solidity que Ethereum. Por lo tanto, los tokens y los contratos inteligentes emitidos en Tron son completamente compatibles con Ethereum. Dado que Tron Foundation pretende facilitar a los desarrolladores la portabilidad de sus aplicaciones y tokens al ecosistema de Tron, dicha compatibilidad es un diseño.
Pero quizás te preguntes por qué querrían hacer eso si Tron y Ethereum son tan similares. ¿Por qué no quedarse con Ethereum? Es aquí donde entran en juego las diferencias críticas entre Tron y Ethereum. Ethereum utiliza el modelo de consenso proof-of-work, que se conoce por ser relativamente lento. A medida que el tráfico en Ethereum ha aumentado, las leyes de la oferta y la demanda han hecho que las tarifas de las transacciones sean cada vez más altas. A principios de febrero, la comisión media en Ethereum sobrepasó por primera vez los $20, haciendo que sea prohibitivo para las transacciones de menor valor.
Consenso de prueba de participación delegada de Tron (DPoS)
En cambio, Tron usa el consenso proof of stake delegado (DPoS). Como solo hay 27 validadores que deben confirmar las transacciones, la red puede manejar un rendimiento mucho mayor con comisiones significativamente menores. Por lo tanto, que los desarrolladores utilicen Tron se debe a que la escalabilidad superior y las bajas comisiones hacen que se preste mejor a las aplicaciones de gran volumen, como los juegos.
Sin embargo, existe otra consideración sobre las bajas comisiones de Tron. Mientras más líneas haya en el código de un contrato inteligente de una aplicación, más complejo se vuelve para ejecutar, y más poder computacional utilizará. Por lo tanto, los desarrolladores de Ethereum tienen que tener en cuenta que la introducción de cualquier complejidad innecesaria en su código también se refleja en el aumento de las tasas de transacción.
Como Tron tiene comisiones significativamente más bajas, los desarrolladores cuentan con más libertad al programar contratos inteligentes que sean elaborados sin tener que preocuparse de que los altos costes vayan a hacer que sus aplicaciones sean inutilizables
Se ha criticado el modelo de consenso DPoS por ser demasiado centralizado, dado el número relativamente pequeño de validadores en comparación con un gran número de mineros de pruebas de trabajo. Sin embargo, el “trilema” de la blockchain de escabilidad, seguridad y descentralización es un desafío tan antiguo como la propia tecnología. Por lo tanto, los desarrolladores y usuarios siempre tienen que priorizar lo que es más importante para ellos a la hora de decidir qué plataforma utilizar.
Reglas del estándar de tokens TRC20
Al igual que en el estándar de tokens ERC-20, los tokens TRC-20 tienen que cumplir una serie de reglas, que incluyen elementos obligatorios y opcionales.
Hay tres reglas opcionales y seis obligatorias.
Las reglas opcionales son:
- El nombre del token se refiere al nombre completo escrito del token, por ejemplo, Tether.
- El ticker del token se refiere a la abreviatura utilizada para el token, por ejemplo, USDT.
- La precisión del token es la unidad mínima divisible del token, que puede llegar a ser un dieciochoavo.
Las normas obligatorias son:
- El suministro total se refiere al número máximo de tokens que pueden ser emitidos en la plataforma Tron.
- Saldo De devuelve el saldo de tokens de la cuenta Tron del usuario.
- Transferir permite mover tokens desde el contrato inteligente a la cuenta del usuario.
- Aprobar permite a un tercero, como por ejemplo otro contrato inteligente, transferir tokens.
- Transferir Desde permite a un tercero, como otro contrato inteligente, tomar tokens de una cuenta de usuario y transferirlos a otra parte.
- Permitir consultar el número restante de tokens que un tercero puede transferir.
Al igual que Ethereum, un desarrollador puede programar otras reglas en los tokens TRC-20 si quiere que realicen tareas específicas. Sin embargo, las líneas de código anteriores son el requisito mínimo para que cualquier contrato inteligente se considere compatible con TRC-20.
Aplicaciones y proyectos que utilizan el estándar de fichas TRC-20
Tether es quizá el mayor y más conocido de los proyectos que utilizan el estándar de tokens TRC-20. Tron-USDT es actualmente más popular que Ethereum-USDT, y las transacciones en el primero superaron a las de este a este principios de 2021, lo que refleja que las elevadas tasas de transacción de Ethereum se están convirtiendo en un obstáculo para muchos usuarios.
Además, el argumento de la descentralización se vuelve en gran medida irrelevante cuando se habla de Tron-USDT frente a Ethereum-USDT ya que la idea de la descentralización se basa en el concepto de falta de confianza. Los usuarios de USDT deben confiar en Tether como empresa emisora de USDT, independientemente de que las transacciones tengan lugar en Ethereum o en Tron. Por ello, tiene sentido aprovechar las comisiones más bajas de Tron y los tiempos de confirmación más rápidos cuando se realizan transacciones en USDT.
Revain conforma otro proyecto que usa tokens TRC-20 como parte de su plataforma de revisión. Revain funciona como una especie de versión basada en blockchain de TrustPilot. La gente encargada de dejar reseñas puede obtener recompensas por la calidad de sus contribuciones, incentivando a la gente a escribir informes útiles y honestos sobre sus experiencias.
JUST es una variante basada en Tron de la stablecoin Maker DAI. Los usuarios pueden apostar sus tokens TRX a posiciones de deuda colateralizada para generar una stablecoin llamada USDJ, que se vincula al valor del dólar estadounidense.
Tron también cuenta con un dinámico ecosistema de juegos, como MegaCryptoPolis 3D, Blockchain Cuties y muchos más.
Conclusión
Los tokens TRC-20 ofrecen las mismas ventajas que los tokens ERC-20. Sin embargo, dado que Ethereum sufre a menudo de congestión, lo cual resulta en altas comisiones y una pobre experiencia para el usuario, los tokens derivados de Tron proporcionan una solución conveniente que está siendo popular para muchos usuarios, especialmente para aquellos que hacen transacciones con stablecoins. Phemex tiene el placer de proporcionar a los usuarios acceso a los tokens TRC-20 USDT con una confirmación rápida y sin comisiones, ofreciendo más flexibilidad a los usuarios de stablecoins.