Токены с обратной связью (CLT) позволяют создавать токены на Sui с определенными правилами и ограничениями, что позволяет создавать закрытые системы токенов. В отличие от стандарта Sui Coin, который допускает неограниченное использование и передачу, CLT предлагают более контролируемый и настраиваемый подход.

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

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

Потребность в токенах с обратной связью

Хотя неограниченный характер стандарта Sui Coin оказывается чрезвычайно ценным для многих целей, свободный характер монеты на самом деле может быть ограничением. Эти типы активов могут функционировать как наличные деньги; их можно свободно передавать, упаковывать, а также распознавать и принимать в любом приложении. 

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

Необходимость в таких конкретных ограничениях возникает в различных сценариях. Программы лояльности, игровая валюта и ограниченные торговые площадки часто работают лучше в контролируемых средах, где токены нельзя продавать или использовать вне их предполагаемого контекста. Соответствие нормативным требованиям также требует ограничений на использование токенов, чтобы гарантировать, что только проверенные или уполномоченные лица могут хранить и использовать эти токены. Благодаря внедрению этих мер контроля можно снизить вероятность злоупотреблений, мошенничества и нарушений нормативных требований, что важно для создания экономической системы, которая может обеспечивать соблюдение определенных правил и ограничений.

Возможности, открываемые токенами замкнутого цикла

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

  • Ограничьте использование токена авторизованными приложениями.

  • Настройте собственные политики для переводов, расходов и конверсий.

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

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

Как работают токены замкнутого цикла

Разработчики реализуют CLT через модуль sui::token, который отличает их от традиционных монет отсутствием возможности хранения. Это означает, что CLT не могут быть упакованы, сохранены как динамические поля или свободно переданы, если это не разрешено специальной политикой. Они могут принадлежать только учетной записи и не храниться в приложении, но их можно потратить. Механизм авторизации для CLT называется ActionRequest, позволяющий владельцу токена указать, какие действия (переводы, расходы, конвертации) разрешены и подлежат исполнению с помощью предопределенных правил.

TokenPolicy — это общий объект, который создатель токена может создать с помощью TreasuryCap, определяя условия передачи, расходования или конвертации токенов. Эти политики применяются с помощью программируемых правил в TokenPolicy, реализованных в виде отдельных модулей Move, что позволяет создавать модульные и многократно используемые определения политик. Чтобы решить проблемы с хранением токенов, CLT используют метод расходов, при котором потраченные токены могут быть либо сожжены напрямую, либо доставлены в TokenPolicy как потраченный_баланс. Этот баланс не может быть использован повторно и может быть только сожжен, что обеспечивает строгий контроль над жизненным циклом и использованием токена.

Закрытие цикла

Токены с обратной связью предлагают уровень контроля и настройки, который невозможен со стандартом Sui Coin или типичными стандартами токенов, которые можно найти где-либо еще в других протоколах блокчейна. Позволяя разработчикам устанавливать определенные правила и ограничения на использование токенов, CLT открывают новые возможности для безопасных, совместимых и специализированных приложений. Принятие и внедрение CLT сыграет решающую роль в формировании будущего DeFi и цифровых активов.

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