Tether ERC 20 и TRC 20. Что это такое и в чем разница
31 октября 2008 года Сатоси Накамото опубликовал документ «Bitcoin: A Peer-to-Peer Electronic Cash System» («Биткоин: одноранговая электронная денежная система»). В этой статье он описал техническое решение двух фундаментальных проблем классических валют:
Все обычные денежные единицы сильно зависят от доверия к их эмитентам. Если центральный банк, который выпустил валюту, плохо справляется со своими обязанностями, то от нее начинают избавляться путем обесценивания.
Эти же учреждения могут практически неограниченно допечатывать деньги. Злоупотребление «печатным станком» также обесценивает деньги.
Биткоин построили так, что эмиссия монет становится все сложнее с ростом их числа. А также абсолютно все пользователи криптовалюты равны между собой. Все это позволило создать надежную и безопасную систему прямого обмена цифровыми активами, которая не требует третьей доверенной стороны для арбитража. Возможно, поэтому в течение очень короткого по историческим меркам периода криптовалюты превратились в целую индустрию. Они породили тысячи новых токенов и множество блокчейн-платформ. Каждая из них предлагает собственные решения для управления криптоактивами. Одна из таких платформ — TRON, для которой и разработали стандарт токенов TRC 20.
Простое объяснение стандарта токенов
Для криптоактивов обязательно нужна инфраструктура, которая берет на себя организацию оборота токенов между участниками сети. Пример такой платформы — TRON. Разработчики обратили внимание на неудобства инфраструктур Bitcoin и Etherium и создали свою. В новую платформу сразу заложили более быстрый метод подтверждения транзакций и возможность для участников сети выпускать свои токены. Но, чтобы это сделать, необходимо выполнять типовые требования платформы, которая принимает монеты в обращение. Их называют стандартами. То есть это набор правил и требований, которым должны следовать токены в блокчейне. Правила определяют, как монеты создают, как пользователи обмениваются ими, и каким образом цифровой актив взаимодействует со смарт-контрактами и кошельками. Стандарты помогают обеспечить предсказуемость и понятность работы в приложениях на платформе.
TRON и его стандарты токенов
TRON — это блокчейн-платформа, которая многое переняла от Etherium, и даже первые токены были запущены по стандарту ERC 20. И только потом она перешла на собственные протоколы. Поэтому вполне естественным становится то, что стандарты токенов TRON так похожи на требования родителя. Наиболее известны TRC 10, TRC 20 и TRC 721. Внимательные заметят, что даже название стандартов перекликается с таковыми на платформе Etherium.
TRC 10 — это более простой стандарт токена. Создание требует меньше энергии и ресурсов, и они могут легко торговаться на бирже TRON без необходимости использовать смарт-контракты. Это и преимущество, и недостаток одновременно. С одной стороны, токены по стандарту TRC 10 можно выпустить прямо в интерфейсе TRON. Это могут сделать и не программисты, поскольку не нужно писать смарт-контракты. С другой стороны, это же и ограничение, так как они обеспечивают на порядок большую гибкость в условиях их работы и обращения, а в токенах TRC 10 использовать их не получится.
TRC 20 — это более сложный и функциональный стандарт, который требует использования смарт-контрактов. Это означает, что токены могут выполнять более сложные операции. Они могут взаимодействовать с другими смарт-контрактами. А также, проверять и исполнять сложные условия. Токены хорошо подходят для создания децентрализованных финансовых приложений, игр и других серьезных проектов.
Поддержка сразу двух стандартов позволила платформе быстро набрать популярность у пользователей. Более простой функционал открыл возможности для непрофессионалов, а сложный позволил создавать серьезные финансовые приложения.
Что такое Tether
Это специальный токен (монета), который выпустила компания Tether Limited. Главная его особенность в том, что он твердо привязан к доллару США. Поэтому Tether получил обозначение USDT. Если вы владеете токеном, то теоретически можете его обменять на один доллар США у эмитента криптомонеты. Правда, обычным пользователям такая операция недоступна, поскольку Tether устанавливает высокие минимальные пороги на выкуп. Поэтому большинство применяют USDT на криптовалютных биржах.
Участники платформы доверяют этому токену, и ценность его держится стабильно. Такие привязанные к реальным валютам монеты называют стейблкоинами. А стабильность привлекает пользователей. Поэтому Tether USD стал очень удобной монетой для проведения криптовалютных операций. Можно использовать его как транзитный токен для переводов денег между странами, так и для накопления.
Кратко о блокчейне
Блокчейн — это технология, которую можно сравнить с книгой. В ней записаны все транзакции или действия по переводу криптоактивов между пользователями. Каждая страница — это блок, а сама книга — это цепочка блоков, отсюда и название «блокчейн». Каждый элемент содержит информацию о транзакциях, а также специальный код (так называемый хэш), который связывает его с предыдущим. Таким образом, они создают цепочку. Подавляющее большинство блокчейнов опираются на три принципа:
Децентрализация. Вместо того, чтобы хранить информацию в одном месте, например, на центральном сервере, блокчейн распределяет ее по сети из множества компьютеров. Это означает, что нет единой точки отказа или контроля, что делает систему более устойчивой к атакам и манипуляциям.
Прозрачность. Отправители остаются анонимными, если они сами не захотят обозначить владение адресом, от имени которого идут операции. Но все переводы может проверить любой участник сети.
Неизменяемость. После добавления информации в блок и включения его в цепочку, изменить ее практически невозможно. Это обеспечивает высокий уровень доверия к записанным данным.
Все транзакции подписывают их отправители секретным ключом. Цифровые подписи транзакций вместе с хэшем делают блокчейн безопасным. Чтобы изменить информацию в одном блоке, нужно это сделать со всей цепочкой. Это практически невозможно, поскольку операции вносят в блок только после их проверки и подтверждения другими участниками сети. Отсутствие центрального регулятора делает систему прозрачной и безопасной для всех.
Блокчейны — очень удобный инструмент для проведения финансовых транзакций, контроля цепочек поставок товаров, построения игровых валют, или организации голосований.
В чем разница между ERC 20 и TRC 20 USDT
Стандарты ERC 20 и TRC 20 описывают требования к токенам по их выпуску, передаче и взаимодействию со смарт-контрактами. При общей схожести функциональности монеты на блокчейне TRON обрабатывают быстрее и за меньшую комиссию, чем это происходит в сети Etherium. И те и другие токены можно применять для создания приложений с близкой функциональностью. При этом важно понимать, что монеты, которые создали по TRC 20, нельзя прямо использовать в сетях, ориентированных на работу с ERC 20. Несовместимость эту в первую очередь вызывают разные принципы, которые применяют в платформах. Выбор между ними зависит от целей проекта, предпочтительной экосистемы и требований к производительности и стоимости транзакций.