
История TRC-20
Первым блокчейном со смарт-контрактами стала сеть Ethereum. Она появилась в 2015 году, однако взрывной рост смарт-контрактов произошел в 2020-м во время «лета DeFi». Вскоре вскрылись проблемы с масштабируемостью блокчейна Ethereum, из-за которых возникали задержки в проведении транзакций и резкие скачки стоимости операционных сборов в моменты пиковых нагрузок. Ограничения Ethereum подтолкнули к появлению конкурентов.
В мае 2018 года запустилась основная сеть блокчейна TRON c поддержкой нового стандарта TRC-20. При этом между Ethereum и новым блокчейном осталось много параллелей. Как и первая платформа смарт-контрактов, TRON использует виртуальную машину, известную как TRON Virtual Machine (TVM). Она выступает средой исполнения для смарт-контрактов. TVM использует тот же язык программирования, что и виртуальная машина Ethereum (EVM) — Solidity.
Это делает смарт-контракты на TRON полностью совместимыми с их аналогами в сети Ethereum. Создатели нового проекта специально разработали архитектуру своего протокола таким образом, чтобы упростить процесс переноса децентрализованных приложений с Ethereum в экосистему TRON. 
Возникает вопрос: почему разработчикам выгодна такая миграция?
- Пропускная способность блокчейна TRON выше, чем у Ethereum, что особенно важно для масштабирования приложений.
 - Чем больше операций в коде смарт-контракта протокола, тем больше вычислительной мощности требуется для его исполнения, а следовательно, тем затратнее это будет для конечного пользователя. Из-за того, что комиссии в блокчейне TRON гораздо ниже, разработчики имеют больше свободы для написания сложных смарт-контрактов. На Ethereum увеличение команд в коде приложения ведет к значительному росту транзакционных сборов.
 
Функции смарт-контрактов TRC-20
Cмарт-контракты TRC-20 определяют общие характеристики токенов, такие как возможность передачи, выпуск и обращение и перевод монет в блокчейне TRON. При этом транзакционные комиссии оплачиваются в служебной криптовалюте TRON — TRX.
Основные функции смарт-контрактов TRC-20:
- Выпуск новых цифровых активов. Любой пользователь может выпустить собственные токены на блокчейне TRON.
 - Сжигание созданных токенов. Позволяет программировать уничтожение части монет, находящихся в обращении, при выполнении определенных действий пользователем.
 - Заморозка монет. Останавливает любые операции с конкретным смарт-контрактом.
 - Установка уровня владения токеном. Функция определяет способность заинтересованной стороны взаимодействовать с контрактом даже после его развертывания. Для обеспечения децентрализации эмитент токена может отказаться от права собственности на смарт-контракт и внесения в него дополнительных изменений после выпуска цифрового актива.
 
Чем TRC-20 отличается от ERC-20 и BEP-20?
Стандарт ERC-20 стал исходником кода для разработчиков сетей TRON и BNB Chain, создавших на его основе собственные стандарты — TRC-20 и BEP-20 соответственно. ERC-20 определяет параметры работы для параллельно функционирующих активов в блокчейне, согласно которым токены могут свободно создаваться и перемещаться в рамках определенного протокола. Это общее свойство для монет стандарта TRC-20, ERC-20 и BEP-20. Различия лежат в плоскости устройства блокчейна, к которому принадлежит конкретный стандарт.
| Блокчейн | Tron (TRC-20) | Ethereum (ERC-20) | BNB Chain (BEP-20) | 
| Степень децентрализации(активные валидаторы) | 27 | 960 658 | 29 | 
| Скорость средней транзакции | 3 сек | 13 сек | 3 сек | 
| Средняя величина комиссий | $0,14 | $12 | $0,2 | 
| Среднее число ежедневных транзакций за последний месяц | 7 млн | 1 млн | 4 млн | 
| Количество сетевых приложений c балансом от $0,1 млн  (по данным Dapp Radar)  | 10 | 229 | 161 | 
Как видно из таблицы, блокчейн TRON пользуется особым спросом среди пользователей. Об этом говорит рекордное число ежедневных транзакций по сравнению с со своим конкурентами. Это объясняется быстрой скоростью исполнения транзакций и самыми минимальными среди рассматриваемых платформ комиссионными сборами.
Во многом эта популярность объясняется удачным запуском в 2019 году стейблкоина USDT в сети TRON. После появления стабильной монеты на TRC-20 многие участники криптосообщества начали использовать ее для проведения платежей. По данным аналитического портала DeFi Llama более 50% предложения USDT обращается в сети TRON.
Слабым местом TRC-20 является небольшая активность разработчиков. По количеству приложений платформа сильно уступает Ethereum и BNB Chain. При этом TRON самый централизованным из всех трех блокчейнов: блоки в сети подтверждаются всего 27 валидаторами.
Плюсы токенов TRC-20
- Поддержка децентрализованных приложений.
 - Возможность эмиссии новых цифровых активов на базе TRC-20.
 - Большая гибкость в написании кода для разработчиков.
 - Высокая скорость обработки транзакций.
 - Низкие комиссионные сборы.
 - Возможность проведения бесплатных транзакций. Подробная инструкция по осуществлению таких операций.
 
Минусы токенов TRC-20
- Централизация блокчейна TRON.
 - Небольшое число децентрализованных приложений по сравнению с ведущими сетями.
 - Частые атаки финансовых регуляторов на основателя платформы Джастина Сана. В конце марта Комиссия по ценным бумагам и биржам США (SEC) обвинила Сана и три его компании в незарегистрированном предложении и продаже криптоактивов.
 
Топ-5 токенов на стандарте TRC-20
Децентрализованные приложения и кошельки с поддержкой TRC-20
