Token Loop Tertutup (CLT) memungkinkan pembuatan token di Sui yang telah menetapkan aturan dan batasan, sehingga memungkinkan pembuatan sistem token tertutup. Berbeda dengan standar Koin Sui, yang memungkinkan penggunaan dan transfer tidak terbatas, CLT menawarkan pendekatan yang lebih terkontrol dan dapat disesuaikan.

Di Sui, standar Koin dapat digunakan untuk membuat koin yang fleksibel, tidak terbatas, dan diakui secara universal seperti uang tunai yang dapat digunakan di mana saja oleh siapa saja. Meskipun hal ini menguntungkan untuk skenario penggunaan yang luas dan umum, hal ini gagal memenuhi tuntutan kasus penggunaan yang memerlukan kontrol ketat atas bagaimana, di mana, dan oleh siapa token digunakan. 

CLT sangat berharga untuk aplikasi yang menggunakan token untuk tujuan yang ditentukan secara spesifik, seperti memberi penghargaan kepada pelanggan setia, mematuhi peraturan yurisdiksi, atau menciptakan perekonomian dalam game yang tertutup.

Kebutuhan Token Loop Tertutup

Meskipun sifat standar Sui Coin yang tidak terbatas terbukti sangat berharga untuk banyak kegunaan, sifat koin yang mengalir bebas sebenarnya bisa menjadi batasan. Jenis aset ini dapat berfungsi seperti uang tunai; mereka dapat ditransfer secara bebas, dapat dibungkus, dan dapat dikenali serta diterima di aplikasi apa pun. 

Sistem loop terbuka ini bermanfaat untuk banyak skenario, namun gagal dalam aplikasi yang memerlukan batasan tertentu. Misalnya, layanan tertentu mungkin memerlukan token yang hanya dapat digunakan untuk tujuan tertentu, oleh akun resmi yang telah menyelesaikan pemeriksaan KYC, atau mata uang dalam game yang hanya dapat dibelanjakan di pasar tertentu.

Kebutuhan akan batasan khusus tersebut muncul dalam berbagai skenario. Program loyalitas, mata uang dalam game, dan pasar terbatas sering kali berfungsi lebih baik di lingkungan terkendali di mana token tidak dapat diperdagangkan atau digunakan di luar konteks yang dimaksudkan. Kepatuhan terhadap peraturan juga menuntut pembatasan penggunaan token untuk memastikan hanya entitas terverifikasi atau resmi yang dapat menyimpan dan menggunakan token ini. Dengan penerapan pengendalian ini, potensi penyalahgunaan, penipuan, dan pelanggaran peraturan dapat dikurangi, yang merupakan hal penting dalam menciptakan sistem ekonomi yang dapat menegakkan aturan dan pembatasan tertentu.

Peluang dibuka oleh Token Loop Tertutup

CLT memberdayakan pembangun dengan tingkat kontrol dan penyesuaian yang lebih tinggi mengenai bagaimana token digunakan dan ditransfer dalam aplikasi mereka. Dengan menggunakan standar CLT dalam kerangka Sui, pengembang dapat:

  • Batasi penggunaan token pada aplikasi resmi.

  • Siapkan kebijakan khusus untuk transfer, pembelanjaan, dan konversi.

  • Tambahkan pembatasan sewenang-wenang pada transfer token antara alamat pengguna, token pembelanjaan, dan penggunaan token dalam kontrak pintar.

Kemampuan ini membuka berbagai kemungkinan. Misalnya, token dapat dirancang untuk mencegah perdagangan onchain, menjadikannya ideal untuk program loyalitas atau mata uang dalam game di mana spekulasi tidak diinginkan. Mereka juga dapat memastikan kepatuhan terhadap persyaratan peraturan dengan membatasi penggunaan pada akun terverifikasi atau layanan tertentu.

Cara kerja Token Loop Tertutup

Pembangun mengimplementasikan CLT melalui modul sui::token, yang membedakannya dari koin tradisional karena kurangnya kemampuan penyimpanannya. Ini berarti CLT tidak dapat dibungkus, disimpan sebagai bidang dinamis, atau ditransfer secara bebas kecuali kebijakan khusus mengizinkannya. Dana tersebut hanya dapat dimiliki oleh akun dan tidak disimpan dalam aplikasi, namun dapat dibelanjakan. Mekanisme otorisasi untuk CLT disebut ActionRequest, yang memungkinkan pemilik token menentukan tindakan mana (transfer, pembelanjaan, konversi) yang diizinkan dan dapat dilaksanakan melalui aturan yang telah ditentukan sebelumnya.

TokenPolicy adalah objek bersama yang dapat dihasilkan oleh pembuat token menggunakan TreasuryCap, yang menentukan ketentuan untuk transfer, pembelanjaan, atau konversi token. Kebijakan ini diberlakukan oleh aturan yang dapat diprogram dalam TokenPolicy, diimplementasikan sebagai modul Move terpisah, memungkinkan definisi kebijakan yang modular dan dapat digunakan kembali. Untuk mengatasi masalah penyimpanan token, CLT menggunakan metode pembelanjaan, di mana token yang dibelanjakan dapat dibakar secara langsung atau dikirimkan ke TokenPolicy sebagai saldo_belanja. Saldo ini tidak dapat digunakan kembali dan hanya dapat dibakar, sehingga memastikan kontrol ketat terhadap siklus hidup dan penggunaan token.

Menutup lingkaran

Token Loop Tertutup menawarkan tingkat kontrol dan penyesuaian yang tidak mungkin dilakukan dengan standar Sui Coin atau standar token tipikal yang ditemukan di tempat lain pada protokol blockchain lainnya. Dengan memungkinkan pengembang menerapkan aturan dan pembatasan khusus pada penggunaan token, CLT membuka kemungkinan baru untuk aplikasi yang aman, patuh, dan terspesialisasi. Adopsi dan implementasi CLT akan memainkan peran penting dalam membentuk masa depan DeFi dan aset digital.

Catatan: Konten ini hanya untuk tujuan pendidikan dan informasi umum dan tidak boleh ditafsirkan atau diandalkan sebagai dukungan atau rekomendasi untuk membeli, menjual, atau menahan aset, investasi, atau produk keuangan apa pun dan bukan merupakan nasihat keuangan, hukum, atau pajak. .