Что такое TRC-20

TRC‌-20 — это технический стандарт смарт-контрактов в блокчейне TRON. За выполнение смарт-контрактов отвечает виртуальная машина TRON (TVM)

История 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)
Степень децентрализации(активные валидаторы)27960 65829
Скорость средней транзакции 3 сек13 сек3 сек
Средняя величина комиссий$0,14$12$0,2
Среднее число ежедневных транзакций за последний месяц7 млн1 млн4 млн
Количество сетевых приложений c балансом от $0,1 млн
(по данным Dapp Radar)
10229161

Как видно из таблицы, блокчейн 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

Топ-приложений по объему заблокированных средств в протоколе

Топ некастодиальных кошельков для TRC-20

Эксплореры токенов TRC-20

Читайте также