閉環代幣 (CLT) 允許在 Sui 上創建已定義規則和限制的代幣,從而能夠創建封閉代幣系統。與 Sui 的 Coin 標準允許不受限制的使用和轉移不同,CLT 提供了一種更受控制和可自訂的方法。

在隋,硬幣標準可以用來創建靈活的、不受限制的、普遍認可的硬幣,類似於現金,任何人都可以在任何地方使用。雖然這對於廣泛的通用場景來說是有利的,但它無法滿足需要嚴格控制令牌的使用方式、地點和人員的用例的需求。 

對於使用代幣來實現特定目的的應用程序來說,CLT 尤其有價值,例如獎勵忠實客戶、遵守司法法規或創建封閉的遊戲內經濟。

閉環代幣的必要性

雖然 Sui Coin 標準的不受限制的性質對於許多用途來說非常有價值,但硬幣的自由流動性質實際上可能是一種限制。這些類型的資產可以像現金一樣運作;它們可以自由轉讓、可包裝,並且可以在任何應用程序中被識別和接受。

這種開放式系統對許多場景都很有幫助,但在需要特定限制的應用中卻存在不足。例如,某些服務可能需要只能由已完成 KYC 檢查的授權賬戶用於特定用途的代幣,或者只能在指定市場內使用的遊戲內貨幣。

在各種情況下都需要進行此類特定約束。忠誠度計劃、遊戲內貨幣和受限市場通常在受控環境中效果更好,因爲在受控環境中,代幣不能在其預期範圍之外進行交易或使用。監管合規性還要求限制代幣的使用,以確保只有經過驗證或授權的實體才能持有和使用這些代幣。通過實施這些控制措施,可以減輕濫用、欺詐和違反監管規定的可能性,這對於創建能夠執行特定規則和限制的經濟體系至關重要。

閉環代幣釋放的機會

CLT 使開發者能夠更高程度地控制和定製代幣在其應用內的使用和傳輸方式。使用 Sui 框架中的 CLT 標準,開發人員可以:

  • 限制令牌僅供授權應用程序使用。

  • 爲轉賬、消費和轉換設置自定義政策。

  • 在智能合約中對用戶地址、消費代幣和代幣使用之間的代幣轉移添加任意限制。

這些功能開闢了廣泛的可能性。例如,代幣可以設計爲阻止鏈上交易,使其成爲不希望進行投機的忠誠度計劃或遊戲內貨幣的理想選擇。它們還可以通過將使用限制在經過驗證的賬戶或特定服務上來確保符合監管要求。

閉環代幣的工作原理

構建者通過 sui::token 模塊實現 CLT,該模塊通過缺乏存儲能力將 CLT 與傳統代幣區分開來。這意味着除非自定義策略允許,否則 CLT 不能被包裝、存儲爲動態字段或自由轉移。它們只能由帳戶擁有,不能存儲在應用程序中,但可以使用。CLT 的授權機制稱爲 ActionRequest,允許代幣所有者通過預定義規則指定允許和可執行哪些操作(轉移、使用、轉換)。

TokenPolicy 是一個共享對象,代幣創建者可以使用 TreasuryCap 生成該對象,指定代幣轉移、花費或轉換的條件。這些策略由 TokenPolicy 中的可編程規則執行,作爲單獨的 Move 模塊實現,允許模塊化和可重複使用的策略定義。爲了解決代幣存儲問題,CLT 使用了一種花費方法,其中花費的代幣可以直接銷燬或作爲 paid_balance 交付給 TokenPolicy。此餘額不能重複使用,只能銷燬,從而確保嚴格控制代幣的生命週期和使用情況。

閉環

閉環代幣提供了 Sui Coin 標準或其他區塊鏈協議中的典型代幣標準無法實現的控制和定製級別。通過允許開發人員對代幣使用施加特定規則和限制,CLT 爲安全、合規和專用的應用程序開闢了新的可能性。CLT 的採用和實施將在塑造 DeFi 和數字資產的未來方面發揮關鍵作用。

注意:本內容僅用於一般教育和信息目的,不應被視爲或被視爲購買、出售或持有任何資產、投資或金融產品的認可或建議,也不構成財務、法律或稅務建議。