Token-urile în buclă închisă (CLT) permit crearea de jetoane pe Sui care au reguli și restricții definite, permițând crearea de sisteme de jetoane închise. Spre deosebire de standardul Sui’s Coin, care permite utilizarea și transferul fără restricții, CLT-urile oferă o abordare mai controlată și mai personalizabilă.

În Sui, standardul Coin poate fi folosit pentru a crea monede flexibile, nerestricționate și universal recunoscute, asemănătoare numerarului, care pot fi folosite oriunde de către oricine. Deși acest lucru este avantajos pentru scenarii ample, de utilizare generală, nu îndeplinește cerințele cazurilor de utilizare care necesită un control strict asupra modului, unde și de către cine sunt utilizate jetoanele. 

CLT-urile sunt deosebit de valoroase pentru aplicațiile care folosesc token-uri în scopuri specifice, cum ar fi recompensarea clienților fideli, respectarea reglementărilor jurisdicționale sau crearea unei economii închise în joc.

Nevoia de jetoane în buclă închisă

În timp ce natura nerestricționată a standardului Sui Coin se dovedește extrem de valoroasă pentru multe utilizări, natura curgătoare liberă a unei monede poate fi de fapt o limitare. Aceste tipuri de active pot funcționa ca numerar; sunt liber transferabile, împachetabile și pot fi recunoscute și acceptate în orice aplicație. 

Acest sistem în buclă deschisă este benefic pentru multe scenarii, dar este insuficient în aplicațiile care necesită constrângeri specifice. De exemplu, anumite servicii ar putea avea nevoie de jetoane care pot fi folosite doar pentru un anumit scop, de conturi autorizate care au finalizat verificări KYC sau monedă în joc care poate fi cheltuită numai pe piețele specificate.

Necesitatea unor astfel de constrângeri specifice apare în diferite scenarii. Programele de loialitate, monedele din joc și piețele restricționate funcționează adesea mai bine în medii controlate în care jetoanele nu pot fi tranzacționate sau utilizate în afara contextului dorit. Conformitatea cu reglementările solicită, de asemenea, restricții privind utilizarea token-urilor pentru a se asigura că numai entitățile verificate sau autorizate pot deține și utiliza aceste token-uri. Odată cu implementarea acestor controale, potențialul de utilizare abuzivă, fraudă și încălcări ale reglementărilor poate fi atenuat, ceea ce este esențial în crearea unui sistem economic care poate aplica reguli și restricții specifice.

Oportunități deblocate de jetoane cu buclă închisă

CLT-urile le oferă constructorilor un grad mai mare de control și personalizare asupra modului în care sunt utilizate și transferate jetoanele în aplicațiile lor. Folosind standardul CLT în cadrul Sui, dezvoltatorii pot:

  • Limitați utilizarea token-ului la aplicațiile autorizate.

  • Configurați politici personalizate pentru transferuri, cheltuieli și conversii.

  • Adăugați restricții arbitrare privind transferurile de jetoane între adresele utilizatorilor, jetoanele de cheltuire și utilizarea jetoanelor în contractele inteligente.

Aceste capacități deschid o gamă largă de posibilități. De exemplu, jetoanele pot fi proiectate pentru a preveni tranzacționarea onchain, făcându-le ideale pentru programele de loialitate sau monedele din joc în care speculațiile nu sunt de dorit. De asemenea, pot asigura conformitatea cu cerințele de reglementare prin restricționarea utilizării la conturi verificate sau servicii specifice.

Cum funcționează jetoanele în buclă închisă

Constructorii implementează CLT-uri prin modulul sui::token, care îi deosebește de monedele tradiționale prin lipsa capacității de magazin. Aceasta înseamnă că CLT-urile nu pot fi împachetate, stocate ca câmpuri dinamice sau transferate liber decât dacă o politică personalizată permite acest lucru. Ele pot fi deținute doar de un cont și nu pot fi stocate într-o aplicație, dar pot fi cheltuite. Mecanismul de autorizare pentru CLT-uri se numește ActionRequest, permițând proprietarului token-ului să specifice care acțiuni (transferuri, cheltuieli, conversii) sunt permise și aplicabile prin reguli predefinite.

O TokenPolicy este un obiect partajat pe care creatorul token-ului îl poate genera folosind TreasuryCap, specificând condițiile pentru transferurile de token, cheltuielile sau conversiile. Aceste politici sunt aplicate prin reguli programabile în TokenPolicy, implementate ca module separate de mutare, permițând definiții de politici modulare și reutilizabile. Pentru a rezolva problemele de stocare a jetoanelor, CLT-urile utilizează o metodă de cheltuieli, în care jetoanele cheltuite pot fi fie arse direct, fie livrate la TokenPolicy ca spent_balance. Acest echilibru nu poate fi reutilizat și poate fi doar ars, asigurând un control strict asupra ciclului de viață și a utilizării token-ului.

Închiderea buclei

Tokenurile cu buclă închisă oferă un nivel de control și personalizare care nu este posibil cu standardul Sui Coin sau standardele tipice de token găsite în altă parte pe alte protocoale blockchain. Permițând dezvoltatorilor să impună reguli și restricții specifice privind utilizarea token-urilor, CLT-urile deschid noi posibilități pentru aplicații sigure, conforme și specializate. Adoptarea și implementarea CLT-urilor vor juca un rol crucial în modelarea viitorului DeFi și al activelor digitale.

Notă: acest conținut este doar pentru scopuri educaționale și informaționale generale și nu trebuie interpretat sau bazat pe o aprobare sau recomandare de a cumpăra, vinde sau deține orice activ, investiție sau produs financiar și nu constituie sfaturi financiare, juridice sau fiscale. .