Что такое Energy в сети Tron?

В предыдущих статьях серии, посвященной экосистеме Tron, мы уже обсуждали ресурсы, которые используются на блокчейн-платформе для обеспечения необходимой пропускной способности и восстановления потребленной энергии. Эти ресурсы обеспечивают значительное удешевление транзакций, качественное оформление и обмен смарт-контрактами, создание новых блоков и т.д. Это видимая для пользователей блокчейна часть выполняемых ресурсами задач. Но эта видимая часть – результат их главного предназначения: обеспечивать стабильность работы сети без перегрузок.

Если вы читали наши предыдущие публикации, то уже поняли, что речь идет о Bandwidth и Energy – ресурсах, без которых не обходится ни одна блокчейн-платформа с любыми технологиями криптовалют. В этой статье предлагаем подробнее обсудить ресурс Energy, который как раз и требуется для формирования новых блоков, исполнения транзакций и смарт-контрактов. При этом за ним остаются основные функции обеспечения безопасности сети, в частности – защита от мошенников.

Почему мы начали с Energy? Потому что Bandwidth предоставляется бесплатно всем участникам сети в равных долях, объем которой может меняться. Пока в экосистеме Tron количество этого, ежедневно предоставляемого ресурса для обеспечения пропускной способности транзакций только растет. На момент написания статьи на каждый аккаунт в сети Tron ежедневно поступает 5000 Bandwidth Points. Этот ресурс, конечно можно возобновить и другими способами, чтобы удешевить трансакции, для чего он, собственно, и предназначен.

А вот ресурс Energy необходим практически для всех операций в блокчейне, в том числе – для смарт-контрактов. Он был внедрен в экосистему Tron для предотвращения мошенничества с использованием спам-транзакций, которые затрудняли развитие dApp как для разработчиков, так и для пользователей этих децентрализованных приложений. Мошенников привлекало в Tron то, что в этот блокчейн стали переходить крупные участника рынка крипты, которые осуществляли переводы значительных сумм с помощью стейблкоина USDT, привязанного к курсу доллара. Введение Energy стабильно возобновляет узлам вычислительные ресурсы, которые тратятся участниками экоплатформы, создает преграды для мошеннических спам-транзакций на мелкие суммы и защищает смарт-контракты, в том числе – финансовые с обменом активов, а также разработчиков и потребителей децентрализованных приложений.

Energy для смарт-контрактов в сети Tron

Рассказывать об Energy без связи со смарт-контрактами – бессмысленно, потому что одно из предназначений этого ресурса – быть топливом для смарт-контрактов.

Как мы уже сообщали ранее, Justin Sun изначально основал своё детище как блокчейн для производителей и пользователей развлекательного контента. Идея собственной крипты появилась позже, хотя это и не доказуемо. Вполне возможно, что у Джастина уже были планы и на криптовалюту.

Как бы там ни было, сначала пользователям был предоставлен стандарт TRC-20 – переработанный под потребности Tron стандарт первого блокчейна со смарт-контрактами Ethereum. Сеть Ethereum к тому времени испытывала проблемы с масштабированием, а Tron предоставил экосистему с высокой пропускной способностью за счет отсутствия технологии майнинга криптовалюты. Этот новый стандарт был написан на том же языке, что и стандарт of Ethereum, и был полностью совместим с децентрализованными приложениями, которые разрабатывались и использовались в сети Ethereum. Что бы потом ни происходило между основателями этих популярных экосистем, такая совместимость была выгодна для обоих сетей, особенно когда пару лет спустя развитие смарт-контрактов пережило небывалый бум в 2020 году. К тому же стандарт of Ethereum в качестве исходника использовался не только для Tron.

Чтобы понять природу смарт-контрактов, следует знать, чем принцип блокчейна отличается от базы данных в классическом понимании. В блокчейне отсутствуют сервера, где хранится эта база, и доступ имеет различные ограничения для пользователей разного уровня. База данных блокчейна – это связанные между собой информационные блоки, доступ к которым имеют все участники блокчейна, то есть она, по сути, хранится на PC каждого пользователя, к тому же постоянно обновляется.

В этих блоках и содержится информация обо всех транзакциях, проводимых в экосистеме блокчейна. Можете сами определить, в какую систему хранения базы данных легче проникнуть мошенникам. Взлом даже нескольких компьютеров не нарушит безопасность блокчейна, а проникнуть во все устройства, где хранятся блоки, практически невозможно.

Буквально накануне написания этого материала Tron объединился с Tether и TRM Labs в борьбе против незаконного использования стейблкоина USDT. На тот момент, кстати, на экосистему Tron приходилось более 51% токенов USDT из их общего количества в обращении. Это свидетельствует о высокой оценке безопасности блокчейна крупными держателями криптовалюты.

Смарт-контракт – это договор сторон в цифровой записи. В этот договор вносятся все условия контракта, начиная с идентификации сторон и заканчивая признаками выполнения условий контракта для каждой стороны. Причем в качестве «нотариуса» выступает программа, а не человек. Программа также проверяет исполнение условий контракта, и только после того, как «убедится», что эти условия соблюдены, производит обмен активами. Например, за определенные услуги полагается вознаграждение. Это вознаграждение, выраженное в валюте, блокируется на время исполнения смарт-контракта исполнителем. После исполнения заказа программа проверяет соответствие заявленных условий реальным. И только если соответствие полное – происходит обмен активами. В противном случае зарезервированная сумма (или другой актив на оплату услуг) возвращается стороне, а смарт-контракт аннулируется. Такой автоматический режим составления смарт-контракта и контроля его выполнения исключает посредника между сторонами. Предметом смарт-контракта может стать любой актив – финансы, товар, креатив (любая интеллектуальная собственность), недвижимость, предметы искусства и коллекционирования и т.д.

Но для проведения всех этих процедур требуется ряд транзакций, которые должны оплачиваться нативной криптой Tron – TRX независимо от того, какая валюта или другие активы участвуют в обмене. Поэтому в сети Tron (и не только в ней) все транзакции пересчитываются на ресурсы, которые требуются для их проведения. Чтобы не сжигать нативную валюту, используются особые ресурсы – Bandwidth и Energy. Как уже говорилось выше, Bandwidth на несколько десятков транзакций «раздается» бесплатно каждый день, а Energy – нет. Этот ресурс можно получить несколькими способами, ниже рассказываем, как это сделать.

Как получать Energy в экосистеме Tron

Самый простой и быстро приходящий на ум способ – купить за нативную крипту. Но если крипты мало, её жалко тратить на покупку Energy, да и на оплате смарт-контрактов нативной валютой можно быстро разориться. Поэтому пользователям предоставлена возможность «замораживать» крипту не только для получения вознаграждения в TRX при голосовании.

Вы можете блокировать TRX и для получения ресурсов от блокчейна в благодарность за сотрудничество. Ведь заблокированные вами токены могут использоваться в обеспечении различных операций сети на время блокировки. За их «аренду» Tron расплачивается ресурсами Bandwidth и Energy.

В зависимости от выбора метода стейкинга – активного или пассивного – вознаграждение, конечно, будет отличаться. Но для получения Energy совсем не обязательно активно участвовать в работе сети, например, в голосовании с возможностью получить TRX. Конечно, в этом случае пассивный стейкинг принесет меньше ресурсов, но и сократит затраты времени, если для пользователя это имеет значение. Но для оплаты небольшого количества смарт-контрактов и транзакций этого может быть достаточно – всё зависит от содержания смарт-контрактов.

Energy для разработчиков и пользователей DApps

Наверное, сейчас найдется мало пользователей блокчейна, которые не взаимодействуют с децентрализованными приложениями DApps. Часть из этих людей – разработчики, но большинство – те, кто пользуется их разработками. Обмен этими приложениями – важная область использования Energy. Поскольку основной компонент DApps – это смарт-контракт.

Из этого становится понятно, что децентрализованные приложения блокчейна запускаются в одноранговой сети, где отсутствует третья сторона. При этом на них распространяется требования прозрачности, доступности для всех участников экосистемы, открытого исходного кода и наличия криптографического токена, каковым в системе Tron является токен TRX нативной валюты Tronix.

То есть помимо экономии затрат на транзакции все сделки разработчиков и пользователей, связанных с этими приложениями, обеспечены самой высокой конфиденциальностью.

За счет чего происходит экономия? Всё за счет тех же ресурсов, в частности – Energy, которой оплачивается расход на восстановление энергии, затраченной на создание, заключение, проверку выполнения смарт-контракта и проведение заключительной транзакции. Как мы уже говорили, это может быть обмен активами, а может – возврат оговоренной и зарезервированной оплаты заказчику за невыполнение договора.

Можно в преддверии заключения сложного смарт-контракта накопить достаточное количество Energy за счет блокировки основной криптовалюты и обеспечить практически бесплатное обслуживание транзакций, связанных с этим смарт-контрактом. Следует только знать условия стейкинга, которые действуют на тот момент в сети Tron – они хоть и редко, но меняются.

И конечно, не следует забывать о другом важном резерве блокчейна – Bandwidth, который обеспечивает необходимую пропускную способность для операций, связанных с смарт-контрактом.

Не путайте Energy and Bandwidth

Оба этих ресурса участвуют в обеспечении безопасности и оперативности транзакций. Разница в их функциональности заключается в их названиях. Если Energy, как следует из наименования, восполняет затраченную на смарт-контракт или транзакцию энергию, то Bandwidth обеспечивает необходимую для транзакции проходную способность.

Bandwidth – это постоянно возобновляемы ресурс, о чем заботится Tron, предоставляя ежесуточно каждому аккаунту его «порцию» бесплатно. Все «порции» одинаковы по объему, который может изменяться, но пока они только растут. На сегодняшний день – это 5000 единиц.

Каждая единица обоих видов ресурсов имеет стоимость, выраженную в нативной криптовалюте блокчейна Tron, и любой участник сети может пополнить запас ресурсов, оплатив их TRX. Но далеко не все желают тратить крипту, к тому же это обходится дорого не только по сравнению с бесплатной «порцией».

Ведь оба вида ресурсов можно накапливать способом пассивного стейкинга. Блокирование на определенный срок крипты без возможности её тратить даёт вам возможность накапливать оба вида ресурсов. То есть при желании обслуживание как базовых транзакций, так и смарт-контрактов может стать абсолютно бесплатным, если правильно распорядиться накопленными токенами TRX, также ресурсами Energy and Bandwidth.

Last updated